Ciao a tutti
Dovrei realizzare uno script PHP (inserisciNum1.php) che richiede l'inserimento di un numero intero num1.
La pagina successiva è uno script PHP (inserisciNum2.php) che richiede l'inserimento di un numero intero num2.
L'ultima pagina (InsersciNum3.php) stampa i due numeri inseriti.
Con il passaggio dalla prima pagina (inserisciNum1.php) alla seconda (inserisciNum2.php) non ho problemi a passare il valore con il $_POST
Il problema sorge nel passare poi alla terza pagina (InsersciNum3.php) dove sto ricevendo il seguente errore:
Fatal error: Uncaught Error: Array callback has to contain indices 0 and 1 in C:\xampp\htdocs\inserisciNum2.php:2 Stack trace: #0 {main} thrown in C:\xampp\htdocs\inserisciNum2.php on line 2
Di seguito vi elenco il codice delle 3 pagine:
Pagina inserisciNum1.php
Pagina inserisciNum2.php
Pagina inserisciNum3.php
Come posso risolvere?
Grazie mille per l'aiuto
Dovrei realizzare uno script PHP (inserisciNum1.php) che richiede l'inserimento di un numero intero num1.
La pagina successiva è uno script PHP (inserisciNum2.php) che richiede l'inserimento di un numero intero num2.
L'ultima pagina (InsersciNum3.php) stampa i due numeri inseriti.
Con il passaggio dalla prima pagina (inserisciNum1.php) alla seconda (inserisciNum2.php) non ho problemi a passare il valore con il $_POST
Il problema sorge nel passare poi alla terza pagina (InsersciNum3.php) dove sto ricevendo il seguente errore:
Fatal error: Uncaught Error: Array callback has to contain indices 0 and 1 in C:\xampp\htdocs\inserisciNum2.php:2 Stack trace: #0 {main} thrown in C:\xampp\htdocs\inserisciNum2.php on line 2
Di seguito vi elenco il codice delle 3 pagine:
Pagina inserisciNum1.php
PHP:
<?php
echo "<form action='inserisciNum2.php' method='POST'>";
echo "<h1>Inserisci il primo numero intero:</h1>";
echo "<input type='number' name='num1' />";
echo "<br>";
echo "<input type='submit' name='Invia primo numero' value='Invia numero'/>";
echo "</form>";
?>
Pagina inserisciNum2.php
PHP:
<?php
echo "<form action='inserisciNum3.php' method='POST'>";
echo "<h1>Inserisci il secondo numero intero:</h1>";
echo "<input type='number' name='num2' />";
echo "<br>";
echo "<input type='submit' name='Invia secondo numero' value='Invia numero'/>";
echo "</form>";
?>
Pagina inserisciNum3.php
PHP:
[/B][/LEFT]
[B]<?php
$num1=$_POST('num1');
$num2=$_POST('num2');
echo $num1;
echo "<br>";
echo $num2;
?>
Grazie mille per l'aiuto
Ultima modifica di un moderatore: