Salve , ho creato un modulo in php , adesso ho un problema , mi dice che non ho riempito tutti i campi , anche se li riempo tutti . perchè? dove sbaglio?
il codice è:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento senza titolo</title>
<body>
<?
include("upload.php");
if (empty($marca) | empty($modello) | empty($immatricolazione) | empty($cilindrata) | empty($alimentazione) | empty($colore) | empty($prezzo)){
echo "<center><b>Errore: non hai riempito uno o più campi...</b></center>";
echo "<center><b><a href=\"modulo.php\">TORNA INDIETRO</a></b></center>";
}
else
{
if (isset($_POST['foto']))
{
copy($_POST['foto'],"file/".$_POST['foto_name']);
$foto="file/".$_POST['foto_name'];
}
$marca=$_POST['Marca'];
$modello=$_POST['Modello'];
$immatricolazione=$_POST['Immatricolazio
ne'];
$cilindrata=$_POST['Cilindrata'];
$alimentazione=$_POST['Alimentazione'];
$colore=$_POST['Colore'];
$prezzo=$_POST['Prezzo'];
$optional=$_POST['Optional'];
$UploadedFile=$_POST['UploadedFile'];
$file="listacl.xml";
$testo=fopen($file,'a+');
$scrivi="
<auto nome=\"".$marca."\"modello=\"".$modello."\" immatricolazione=\"".$immatricolazione."\" cilindrata=\"".$cilindrata."\" alimentazione=\"".$alimentazione."\" colore=\"".$colore."\" optional=\"".$optional."\" prezzo=\"".$prezzo."\" foto=\"".imgCl."/".$UploadedFile_name."\">
<info casa=\"".ingrandisci."\"link=\"".imgCl."/".$UploadedFile_name."\"/>;
</auto> ";
fwrite($testo,$scrivi);
fclose($testo);
if (empty($marca) | empty($modello) | empty($immatricolazione) | empty($cilindrata) | empty($alimentazione) | empty($colore) | empty($prezzo)){
echo "<center><b>Errore: non hai riempito uno o più campi...</b></center>";
echo "<center><b><a href=\"modulo.php\">TORNA INDIETRO</a></b></center>";
}
else{
echo "Dati inseriti con successo";}}
?>
il codice è:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento senza titolo</title>
<body>
<?
include("upload.php");
if (empty($marca) | empty($modello) | empty($immatricolazione) | empty($cilindrata) | empty($alimentazione) | empty($colore) | empty($prezzo)){
echo "<center><b>Errore: non hai riempito uno o più campi...</b></center>";
echo "<center><b><a href=\"modulo.php\">TORNA INDIETRO</a></b></center>";
}
else
{
if (isset($_POST['foto']))
{
copy($_POST['foto'],"file/".$_POST['foto_name']);
$foto="file/".$_POST['foto_name'];
}
$marca=$_POST['Marca'];
$modello=$_POST['Modello'];
$immatricolazione=$_POST['Immatricolazio
ne'];
$cilindrata=$_POST['Cilindrata'];
$alimentazione=$_POST['Alimentazione'];
$colore=$_POST['Colore'];
$prezzo=$_POST['Prezzo'];
$optional=$_POST['Optional'];
$UploadedFile=$_POST['UploadedFile'];
$file="listacl.xml";
$testo=fopen($file,'a+');
$scrivi="
<auto nome=\"".$marca."\"modello=\"".$modello."\" immatricolazione=\"".$immatricolazione."\" cilindrata=\"".$cilindrata."\" alimentazione=\"".$alimentazione."\" colore=\"".$colore."\" optional=\"".$optional."\" prezzo=\"".$prezzo."\" foto=\"".imgCl."/".$UploadedFile_name."\">
<info casa=\"".ingrandisci."\"link=\"".imgCl."/".$UploadedFile_name."\"/>;
</auto> ";
fwrite($testo,$scrivi);
fclose($testo);
if (empty($marca) | empty($modello) | empty($immatricolazione) | empty($cilindrata) | empty($alimentazione) | empty($colore) | empty($prezzo)){
echo "<center><b>Errore: non hai riempito uno o più campi...</b></center>";
echo "<center><b><a href=\"modulo.php\">TORNA INDIETRO</a></b></center>";
}
else{
echo "Dati inseriti con successo";}}
?>