Vi saluto,
Sono Gabriela
Chiedo scusa, forse non scrivo molto bene – non sono italiana. Spero sollo di farmi capire.
La spiegazione potrebbe essere un po lunga ma strettamente necessaria.
Ho un problema con tre pagine che si aprono in tre iframe (ognuna nel suo iframe) su la stessa pagina.
Le pagine sono: tabella1.htm, tabela2.htm, total.php
A questi pagine corrispondono le pagine php: tabella1.php e tabella2.php che restituiscono i risultati di alcuni calcoli con delle variabili immesse nelle pagine htm dal utente.
Due risultati restituiti nelle pagine php devono essere visualizzate nella pagina total.php e poi fare vedere il loro prodotto.
Per capire meglio:
Nel file tabella1.htm:
1. l’utente inserisce in un campo imput un valore:
2. Io ho inserito in un altro campo imput un altro valore:
Il form tab1 finisce con un pulsante:
Nel file tabella2.htm:
1. l’utente inserisce in un campo imput un altro suo valore:
2. Io ho inserito in un altro campo imput un secondo valore:
Il form tab2 finisce con un pulsante:
Con il file tabella1.php restituisco:
1.) Il primo valore immesso dal utente :
2.) Il primo valore immesso da me:
3.) Prodotto:
Con il file tabella2.php restituisco:
1.) Il secondo valore immesso dal utente:
2.) Il secondo valore immesso da me:
3.) Prodotto:
Fino qui tutto bene. Ma avrei bisogno stampare e poi sommare le due variabili $t1 e $t2 nella pagina total.php (la pagina che dovrebbe comparire nel terzo iframe della stesa pagina).
Qua il link con i tre frame: http://www.pentruminenatura.com/probe/pagini_test/ipreturi_g.htm
Le due tabelle erano inizialmente in un solo file e non era bisogno di fare tutto questo. Pero non potevo caricare sul server il file php. Si caricava spezzato.
Questo si puo vedere su questo link:
http://www.pentruminenatura.com/probe/pagini_test/ipreturi1.htm
Se i link non funziona da prima ricaricate la pagina utilizzando la freccia del browser.
Provate a immettere qualche valore nella colona Buc e premete il pulsante Calculeaza (che ha il significato di invia o calcola). Vedrete che nel file di risposta manca un pezzo della seconda tabella.
Se qualcuno puo darmi una soluzione li sarei grato.
Appena ho cominciato imparare php (lo faccio da sola), non ho tanta esperienza. Non so ancora niente di MySQL. Se esisterebbe una soluzione solo con php... sarebbe perfetto.
Grazie mille in anticipo.
Buona giornata a tutti!
Sono Gabriela
Chiedo scusa, forse non scrivo molto bene – non sono italiana. Spero sollo di farmi capire.
La spiegazione potrebbe essere un po lunga ma strettamente necessaria.
Ho un problema con tre pagine che si aprono in tre iframe (ognuna nel suo iframe) su la stessa pagina.
Le pagine sono: tabella1.htm, tabela2.htm, total.php
A questi pagine corrispondono le pagine php: tabella1.php e tabella2.php che restituiscono i risultati di alcuni calcoli con delle variabili immesse nelle pagine htm dal utente.
Due risultati restituiti nelle pagine php devono essere visualizzate nella pagina total.php e poi fare vedere il loro prodotto.
Per capire meglio:
Nel file tabella1.htm:
HTML:
<form name="tab1" id="tab1" method="post" action="tabella1.php">
1. l’utente inserisce in un campo imput un valore:
HTML:
<input name="buc_1" type="text" id="buc_1" value="" />
2. Io ho inserito in un altro campo imput un altro valore:
HTML:
<input name="pret_1" type="text" id="pret_1" value="100.00" />
Il form tab1 finisce con un pulsante:
HTML:
<input type="submit" name="calculeaza" id="calculeaza" value="Calculează" onclick="function product ();"/>
</form>
Nel file tabella2.htm:
HTML:
<form name="tab2" id="tab2" method="post" action="tabella2.php">
1. l’utente inserisce in un campo imput un altro suo valore:
HTML:
<input name="buc_2" type="text" id="buc_2" value="" />
2. Io ho inserito in un altro campo imput un secondo valore:
HTML:
<input name="pret_2" type="text" id="pret_2" value="200.00" />
Il form tab2 finisce con un pulsante:
HTML:
<input type="submit" name="calculeaza" id="calculeaza" value="Calculează" onclick="function product ();"/>
</form>
Con il file tabella1.php restituisco:
1.) Il primo valore immesso dal utente :
PHP:
<?php
$buc_1 = $_POST['buc_1'];
$var=fopen("testo.txt", "w+");
fwrite($var, $buc_1);
fclose($var);
echo $buc_1;
?>
2.) Il primo valore immesso da me:
PHP:
<?php
$pret_1 = $_POST['pret_1'];
$var=fopen("preturi.txt", "r");
fwrite($var, $pret_1);
fclose($var);
echo $pret_1;
?>
3.) Prodotto:
PHP:
<? php
$buc_1 = $_POST['buc_1'];
$pret_1 = $_POST['pret_1'];
$t1 = ($buc_1 * $pret_1);
if ($t1 > "0") { echo $t1; }
?>
Con il file tabella2.php restituisco:
1.) Il secondo valore immesso dal utente:
PHP:
<?php
$buc_2= $_POST['buc_2'];
$var=fopen("testo.txt", "w+");
fwrite($var, $buc_2);
fclose($var);
echo $buc_2;
?>
2.) Il secondo valore immesso da me:
PHP:
<?php
$pret_2 = $_POST['pret_2'];
$var=fopen("preturi.txt", "r");
fwrite($var, $pret_2);
fclose($var); echo $pret_2;
?>
3.) Prodotto:
PHP:
<? php
$buc_2 = $_POST['buc_2'];
$pret_2 = $_POST['pret_2'];
$t2 = ($buc_2 * $pret_2);
if ($t2 > "0") { echo $t2; }
?>
Fino qui tutto bene. Ma avrei bisogno stampare e poi sommare le due variabili $t1 e $t2 nella pagina total.php (la pagina che dovrebbe comparire nel terzo iframe della stesa pagina).
Qua il link con i tre frame: http://www.pentruminenatura.com/probe/pagini_test/ipreturi_g.htm
Le due tabelle erano inizialmente in un solo file e non era bisogno di fare tutto questo. Pero non potevo caricare sul server il file php. Si caricava spezzato.
Questo si puo vedere su questo link:
http://www.pentruminenatura.com/probe/pagini_test/ipreturi1.htm
Se i link non funziona da prima ricaricate la pagina utilizzando la freccia del browser.
Provate a immettere qualche valore nella colona Buc e premete il pulsante Calculeaza (che ha il significato di invia o calcola). Vedrete che nel file di risposta manca un pezzo della seconda tabella.
Se qualcuno puo darmi una soluzione li sarei grato.
Appena ho cominciato imparare php (lo faccio da sola), non ho tanta esperienza. Non so ancora niente di MySQL. Se esisterebbe una soluzione solo con php... sarebbe perfetto.
Grazie mille in anticipo.
Buona giornata a tutti!