Ciao
Con un semplice form inserisco dati nel db mysql:
Codice HTML:
....
<TABLE border=0 width=100% cellpadding=3>
<tr>
<td width=100% colspan=2>
<p align=center><b>Inserisci i dati del nuovo utente
<form method=POST action=<? $PATH_INFO ?>>
</b></td>
</tr>
<tr>
<td width=18%><b>Username</b></td>
<td width=82%><input type=text name=username size=20></td>
</tr>
<tr>
<td width=18%><b>Password</b></td>
<td width=82%><input type=text name=password size=20></td>
</tr>
<tr>
<td width=18%><b>Nome azienda</b></td>
<td width=82%><input type=text name=azienda size=20></td>
</tr>
<tr>
<td width=18%><b>Descrizione</b></td>
<td width=82%><textarea name=descrizione rows="5" cols="30"></textarea></td>
</tr>
<tr>
<td width=18%><b>Telefono</b></td>
<td width=82%><input type=text name=telefono size=20></td>
</tr>
<tr>
<td width=18%><b>Fax</b></td>
<td width=82%><input type=text name=fax size=20></td>
</tr>
<tr>
<td width=18%><b>Orari di apertura</b></td>
<td width=82%><textarea name=orari rows="5" cols="30"></textarea></td>
<tr>
....
che vengono uploadati con questo codice:
Codice PHP:
......
function upload(){
if (isset($_REQUEST['username'])){
$dati=" INSERT INTO utentidb VALUES (NULL,
'".$_REQUEST['username']."',
'".$_REQUEST['password']."',
'".$_REQUEST['azienda']."',
'".$_REQUEST['descrizione']."',
'".$_REQUEST['telefono']."',
'".$_REQUEST['fax']."',
'".$_REQUEST['orari']."',
.....
Ho notato che quando nel campo orari inserisco una cosa del genere:
Feriali: 8:30-13:00 e 17:00 -20:00
Sabato intera giornata
mi ritrovo questi dati caricati nel db anche nel campo descrizione :o :o
cosa che non succede se nel campo orari inserisco solo:
Lunedi - venerdi: 10:00 - 13:00 e 15:00 - 17:50
Perchè questo comportamento strano?
Grazie
Scusate mio errore banale di doppio insert..La stanchezza uff