Passare parametri con metodo POST a una pagina in un frame

Fendo59

Nuovo Utente
13 Mag 2020
2
0
1
Ciao a tutti,
premetto che sono novellino nella programmazione in html, javascript, ecc., programmo in C e C++.
E' dieci giorni che faccio ricerche in merito ma non ho trovato un post che faccia al caso mio.
Spero anche di essere nella sezione giusta, diversamente vi chiedo gentilmente di spostarla.
Veniamo a dunque:
su un server LAMP ho creato un db in MySql dove salvo ii dati di due stazioni di rilevamento temperature, umidità sia del terreno che dell'aria nel mio frutteto, il tutto per gestire l'irrigazione risparmiando acqua.
Il db viene popolato tramite un microcontrollore ESP8266 12F via WiFi con una pagina PHP in esso programmata. Fino qui tutto ok.
Per visualizzare i dati ho creato una pagina web sullo stesso server con Apache, la pagina è suddivisa in tre frame: in alto il titolo, a sinistra una sorta di sinotico per la scelta della stazione e dei periodi da visualizzare, al centro, più grande, il frame dove viene visualizzata la tabella con i dati estratti dal db.
Ecco la pagina iniziale

HTML:
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//IT” “http://www.w3.org/TR/html4/frameset.dtd”>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;" charset="iso-8859-1">
<title>Frutteto Pratostagno</title>
</head>

<frameset rows="13%,87%">
    <frame name="titolo" src="titolo.html">
    <frameset cols="20%,80%">
        <frame name="menu" src="menurange.html">
        <frame name="uno" src="descrizione.html">
    </frameset>

<noframes></noframes>

</html>

di seguito il codice della pagina visualizzata nel frame di sinistra:


HTML:
<!DOCTYPE html>
<html>
    <head>
        <title>Test menù vari</title>
        <Style Type="TEXT/CSS">
            .bottone{BACKGROUND:blue; COLOR:yellow; FONT-WEIGHT: bold; FONT-FAMILY:Verdana}
            h3 { text-shadow: 2px 2px 4px darkblue; color:greenyellow;}
        </Style>
        <script language=JavaScript>
            function on(colore) {
            event.srcElement.style.backgroundColor=colore
            }
        </script>
    </head>

<form id="dati">
    <body background="peri.jpg">
    <fieldset>
        <legend><h3>Anno</h3></legend>
        <select name="anno" >
        <option value="2020" selected="selected">2020 </option>
        <option value="2021">2021 </option>
        <option value="2022">2022 </option>
        <option value="2023">2023 </option>
        <option value="2024">2024 </option>
        <option value="2025">2025 </option>
        <option value="2026">2026 </option>
        <option value="2027">2027 </option>
        <option value="2028">2028 </option>
        <option value="2029">2029 </option>
        <option value="2030">2030 </option>
        <option value="2031">2031 </option>
        <option value="2032">2032 </option>
        <option value="2033">2033 </option>
        <option value="2034">2034 </option>
        <option value="2035">2035 </option>
        </select>
     </fieldset>
     <br>
<fieldset>
    <legend><h3>Mese</h3></legend>
    <select name="mese" >
    <option value="1" selected="selected">Gennaio </option>
    <option value="2">Febbraio </option>
    <option value="3">Marzo </option>
    <option value="4">Aprile </option>
    <option value="5">Maggio </option>
    <option value="6">Giugno </option>
    <option value="7">Luglio </option>
    <option value="8">Agosto </option>
    <option value="9">Settembre </option>
    <option value="10">Ottobre </option>
    <option value="11">Novembre </option>
    <option value="12">Dicembre </option>
    <option value="20"> -- </option>
    </select>
</fieldset>
<br>

<fieldset>
    <legend><h3>Stazione di misura</h3></legend>
    <select name="stz" >
    <option value="stz1" selected="selected">Stazione 1 </option>
    <option value="stz2">Stazione 2 </option>
    </select>
</fieldset>
<!-- Il valore del select si ottiene con "id_del_form.name_del_select.value" per es. dati.stz.value-->

<br>
<form><center><INPUT type=button value=Elabora CLASS=bottone
    onMouseOver="on('red')" onMouseOut="on('blue')"
   onclick="window.open('../frutteto_' + dati.stz.value + '.php','uno')">
</center></form>
<br>
<br>
<form><center><INPUT type=button value=Home CLASS=bottone
     onMouseOver="on('red')" onMouseOut="on('blue')"
     onclick="top.location.reload(1)">
</center></form>

</body>
</form>

</html>

Così com'è mi apre la pagina nel frame "uno" che è quello centrale con la tabella dei dati relativi alla stazione che ho scelto erchè costruisco il nome della pagina, il problema è che non so come passare i parametri al file PHP per eseguire poi la query filtrando l'anno e il mese scelto.

Spero di essere stato abbastanza chiaro e ringrazio anticipatamente per l'aiuto.
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Passare parametri con tra pagine HTML diverse jQuery 2
M passare 2 o più parametri con cmdline Javascript 2
P Passare solo alcuni parametri a script per CSV PHP 0
P jButton1ActionPerformed passare parametri ad altra classe Java 2
I Passare dei parametri in javascript PHP 0
A passare parametri ad un file php prima di utilizzare $.get jQuery 1
A Come posso passare uno o più parametri a seconda dell'id delle varie select Javascript 0
S Passare parametri da una maschera all'altra MS Access 0
B Passare parametri PHP 5
S passare parametri in un form Classic ASP 1
S passare un valore da un form a un file .php con metodo post PHP 4
R valore value di un id da passare in chiamata ajax Ajax 3
N Passare array da php a javascript PHP 5
S Passare query o utm alla pagina successiva Domini 1
D passare valori da database sql a php PHP 1
P Passare contenuto in value. Ajax 1
P Passare i risultati di un foreach in un modal. Help! PHP 2
F Passare variabile a pulsante in finestra modale PHP 2
A Problema nel passare la variabile PHP 0
N PDF fpdi passare variabile PHP 4
F Come passare una variabile al modal di bootstrap PHP 1
G Passare path directory in POST PHP 2
F Passare una variabile php dal DB mysql alla pagina PHP 3
M [PHP] Passare variabile di sessione con metodo GET PHP 10
G [Javascript] Passare un valore via querystring Javascript 1
G [PHP] Passare dati tra record PHP 4
L [PHP] Passare variabile PHP 3
AMONRA75 [PHP] passare una variabile in una finestra MODAL PHP 1
P Come passare var1 a pagina php1 e var1,var2 a pagina php2 PHP 5
M Passare una varibile da PHP a Javascript PHP 2
B [PHP] passare valore ad un form su un'altra pagina PHP 4
K [PHP] Paginazione Wordpress: passare variabile PHP 6
F [Javascript] select list concatenate - passare valore dalla prima alla seconda Javascript 7
T [PHP] passare una variabile in una finestra MODAL di bootstrap PHP 3
M [MS Access] Passare i dati di una query da form a report MS Access 3
V Passare a PHP pagina bootstrap creata in HTML PHP 1
A [PHP] Passare variabili tra pagine diverse PHP 2
A [Javascript] Passare variabile tra pagine html diverse Javascript 13
D [ASP] Passare in array stringa dinamica Classic ASP 2
K [PHP] Passare valore select PHP 2
andreacata31 [ASP.Net] Passare da Windows Application a sito Web ASP.NET 1
SimooRu [PHP] Non riesco a far passare i dati con i form PHP 4
Rikk73 Passare come argomento in un metodo un parametro della classe istanziata PHP 0
I Passare record Database access a Java Javascript 0
C Passare dal terzo al secondo livello di un dominio su Aruba Domini 2
A Passare due variabili con Javascript. Javascript 1
Marco_88 Passare un valore prima dell'invio del form Ajax 0
A Passare variabili da javascript a PHP PHP 8
A Passare il titolo al posto dell'id PHP 1
gandalf1959 Passare variabili da listener Paypal a un'altra pagina PHP 0

Discussioni simili