Ciao a tutti, dunque sto provando ad inziare con PHP e ho creato un modulo di calcolo con i pulsanti di opzione + lo script di calcolo in php, sto cercando di far funzionare il tuttp tramite server local (per fare questo sto utilizzando EasyPHP)ma per qualche motivo non vuole saperne di funzionare, non so piu cosa guardare qlc potrebbe aiutarmi?
mi da questo errore
Notice: Undefined variable: val1 in g:\programmi\easyphp1-8\www\primaprova\calcolo.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at g:\programmi\easyphp1-8\www\primaprova\calcolo.php:2) in g:\programmi\easyphp1-8\www\primaprova\calcolo.php on line 3
lo script è questo
<?
if (($val1 == "") || ($val2 == "") || ($calc =="")) {
header("Location: http://127.0.0.1/PrimaProva/calcolo_modulo.html");
exit;
}
if ($calc == "addizione") {
$risultato = $val1 + $val2;
}
else if ($calc == "sottrazione") {
$risultato = $val1 - $val2;
}
else if ($calc == "moltiplicazione") {
$risultato = $val1 * $val2;
}
else if ($calc == "divisione") {
$risultato = $val1 / $val2;
}
?>
<html>
<head>
<title>Risultato del calcolo</title>
</head>
<body>
Il risultato del calcolo è <? echo "$risultato"; ?></p>
</body>
</html>
il problema dovrebbe essere causato dall'header ma non so cosa modificare, oppure il problema sta nel server locale(ma cosa dovrei modificare??forse qlc nel php.ini?) qlc mi aiuta??
grazie
p.p.s ah dimenticavo un mio amico ha pubblicato il tuto e mi ha detto che a lui funziona :/