Ciao ragazzi, ho un esercizio php da risolvere per casa. A scuola me lo hanno spiegato in classe non in laboratorio. Lo sto facendo al pc ma ho un sacco di problemi e di errori undefined variable
La pagina php pesca i dati da una form e li deve inserire in un db.
Questo è il codice che ho fatto relativo alla pagina php
codice:
<html>
<head>
<meta charset="utf-8"/>
<title>registraKsComune</title>
</head>
<body>
<?php
//raccologo i dati dalla form
if(isset($REQUEST["cognome"]) && isset($REQUEST["nome"])&& isset($REQUEST["elencoComuni"])&& isset($REQUEST["user"])&& isset($REQUEST["psw"]))
{
$cognome=$_REQUEST["cognome"];
$nome=$_REQUEST["nome"];
$ksComune=$_REQUEST["elencoComuni"];
$user=$_REQUEST["user"];
$password=$_REQUEST["psw"];
}
//connessione server e connessione DB
$conn=mysql_connect("localhost","root","");
if(!$conn)
{
echo "server al momento non disponibile";
echo "<a href='inserimentoCombo.php'>cliccare qui</a>";
}
if (!mysql_select_db("utenti"))
{
echo "Impossibile aprire db utenti";
}
// ora lancio la query
if(isset($REQUEST["cognome"]) && isset($REQUEST["nome"])&& isset($REQUEST["elencoComuni"])&& isset($REQUEST["user"])&& isset($REQUEST["psw"]))
{
$comando="insert * into accessi (cognome,nome,userName,password,ksComune)
values ('$cognome', '$nome','$user','$password','$ksComune')";
}
if (!mysql_query($comando))
{
echo "Inserimento fallito <br/>";
}
// chiudo la connessione
mysql_close($conn);
print "<a href='inserimentoCombo.php'>Nuova registrazione</a>";
?>
</body>
</html>
All'inizio non avevo tutti quegli isset, purtroppo facendo l'esercizio a scuola sul quaderno questi problemi non vengono fuori..
ma al pc si.
Ho cercato di risolvere il problema undefined variable leggendo sul forum e ho capito che ci vanno gli issett...tuttavia li ho messi un po' a casaccio e non ho capito bene il problema. Grazie se mi date una mano a capire bene come funziona
.
Ora ho un solo errore
undefined variable comando
Non riesco a risolvere
Grazie