ciao a tutti, qualcuno mi potrebbe indicare come mai dato il codice in basso, i dati che inserisco nn passano? è come se trovasse qualche intoppo da qualche parte... ma dove?
il messaggio che mi restituisce è ovviamentecodice:<?php if(isset($_POST['add']) && $_POST['add']){ echo " Elaborazione dell'inserimento in corso... "; if(preg_match("(\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,6})", $_POST['email']) && !empty($_POST['telefono']) && !empty($_POST['nome']) && !empty($_POST['idlocalita']) && !empty($_POST['tipo_struttura']) && !empty($_POST['descrizione']) && !empty($_POST['keywords']) && !empty($_POST['google_maps']) && !empty($_POST['link_listino']) && !empty($_POST['link_booking'])){ $mysqlc->query("INSERT INTO strutture SET telefono='".$_POST['telefono']."', email='".$_POST['email']."', nome='".$_POST['nome']."', localita='".$_POST['idlocalita']."', tipo_struttura='".$_POST['tipo_struttura']."', descrizione='".$_POST['descrizione']."', keywords='".$_POST['keywords']."', google_maps='".$_POST['google_maps']."', link_listino='".$_POST['link_listino']."', link_booking='".$_POST['link_booking']."';"); if(empty($mysqlc->error)) echo "<font style='color: #0000FF;'>inserimento effettuato con successo!</font>"; else echo "Errore: ".$mysqlc->error.""; # Resetta il post per evitare di compilare il form di nuovo unset($_POST); }else{ echo "controlla i dati che hai inserito!"; } } ?> <div id="insertform"> <font style="color: #0000FF;">Per inserire una struttura compila il form e clicca su inserisci</font> <form action="" method="post"> <div style="width: 450px; margin: auto; text-align: left;"> <div style="float: left; padding-top: 4px;">Titolo:</div><div style="margin-left: 60px; padding-bottom: 5px;"><input type="text" name="nome" class="formtext" value="<?php if(isset($_POST['nome'])) echo $_POST['nome']; ?>" /></div> <div style="float: left; padding-top: 4px">Tipologia:</div><div style="margin-left: 60px; padding-bottom: 5px;"><select name="tipo_struttura" class="formtext"> <?php $mysqlc->query("SELECT * FROM tipologia ORDER BY nome;"); while($result = mysql_fetch_array($mysqlc->result, MYSQL_ASSOC)){ echo "<option "; if(isset($_POST['tipo_struttura']) && $result['id'] == $_POST['tipo_struttura']) echo "selected=\"SELECTED\""; echo "value='".$result['id']."'>".$result['nome']."</option>"; } ?> </select> </div> <div style="float: left; padding-top: 4px;">Descrizione:</div><div style="margin-left: 80px; padding-bottom: 5px;"> <textarea name="descrizione" cols="50" class="formtext"><?php if(isset($_POST['descrizione'])) echo $_POST['descrizione']; ?> </textarea> </div> <div style="float: left; padding-top: 4px;">E-mail:</div><div style="margin-left: 60px; padding-bottom: 5px;"><input type="text" name="email" class="formtext" value="<?php if(isset($_POST['email'])) echo $_POST['email']; ?>" /></div> <div style="float: left; padding-top: 4px;">Telefono:</div><div style="margin-left: 60px; padding-bottom: 5px;"><input type="text" name="telefono" class="formtext" value="<?php if(isset($_POST['telefono'])) echo $_POST['telefono']; ?>" /></div> <div style="float: left; padding-top: 4px;">Località:</div><div style="margin-left: 60px;"> <select name="idlocalita" class="formtext"> <?php $mysqlc->query("SELECT * FROM localita ORDER BY nome;"); while($result = mysql_fetch_array($mysqlc->result, MYSQL_ASSOC)){ echo "<option "; if(isset($_POST['idlocalita']) && $result['id'] == $_POST['idlocalita']) echo "selected=\"SELECTED\""; echo "value='".$result['id']."'>".$result['nome']."</option>"; } ?> </select> [img]edit.gif[/img] [img]delete.png[/img]</div> <div style="float: left; padding-top: 4px;">Descrizione:</div><div style="margin-left: 80px; padding-bottom: 5px;"> <textarea name="descrizione" cols="50" class="formtext"><?php if(isset($_POST['descrizione'])) echo $_POST['descrizione']; ?> </textarea> </div> <div style="float: left; padding-top: 4px;">Google Maps:</div> <div style="margin-left: 80px; padding-bottom: 5px;"><input name="google_maps" type="text" class="formtext" value="<?php if(isset($_POST['google_maps'])) echo $_POST['google_maps']; ?>" size="53" /> </div> <div style="float: left; padding-top: 4px;">Link al Listino:</div> <div style="margin-left: 80px; padding-bottom: 5px;"><input name="link_listino" type="text" class="formtext" value="<?php if(isset($_POST['link_listino'])) echo $_POST['link_listino']; ?>" size="53" /> </div> <div style="float: left; padding-top: 4px;">Link Booking esterno (xx.com, ecc.):</div> <div style="margin-left: 80px; padding-bottom: 5px;"><input name="link_booking" type="text" class="formtext" value="<?php if(isset($_POST['link_booking'])) echo $_POST['link_booking']; ?>" size="53" /> </div> <input type="hidden" name="add" value="1" /> <input type="submit" value="Inserisci" class="formbutton" /> </div> </form> </div>
Elaborazione dell'inserimento in corso... controlla i dati che hai inserito!

Rispondi quotando