Ciao ragazzi,
ho un problema per quanto riguarda l'inserimento dei dati checkbox nel database...
Ecco la pagina html dei check...
codice:
<div class="datiEspositore" style="margin-top:5px;">
SETTORI DI ATTIVITA' - <font color="red">COMPILAZIONE OBBLIGATORIA</font> <font size="1">possibile indicare piu' settori</font>
<div style="float:left; margin-right:5;"><input name="Associazione_Club" type="checkbox" value="Associazione Club">Associazione/Club</div>
<div style="float:left; margin-right:5;"><input name="Fanzine" type="checkbox" value="Fanzine">Fanzine</div>
<div style="float:left; margin-right:5;"><input name="Giochi_Videogiochi" type="checkbox" value="Giochi/Videogiochi">Giochi/Videogiochi</div>
<div style="float:left; margin-right:5;"><input name="Fumettoteca" type="checkbox" value="Fumettoteca">Fumettoteca</div>
<div style="float:left; margin-right:5;"><input name="Distributore_Importatore" type="checkbox" value="Distributore Importatore">Distributore/Importatore</div>
<div style="float:left; margin-right:5;"><input name="Editoria_Media" type="checkbox" value="Editoria Media">Editoria/Media</div>
<div style="float:left; margin-right:5;"><input name="Cinema_TV_Animation" type="checkbox" value="Cinema/TV/Animation">Cinema/TV/Animation</div>
<div style="float:left; margin-right:5;"><input name="Modellismo" type="checkbox" value="Modellismo">Modellismo</div>
<div style="float:left; margin-right:5;"><input name="Collezionismo" type="checkbox" value="Collezionismo">Collezionismo</div>
<div style="float:left; margin-right:5;"><input name="Fumetto_Moderno_Storico" type="checkbox" value="Fumetto Moderno/Storico">Fumetto moderno/Storico</div>
<div style="float:left; margin-right:5;"><input name="Negozio" type="checkbox" value="Negozio">Negozio</div>
<div style="float:left; margin-right:5;"><input name="Autoproduttori" type="checkbox" value="Autoproduttori">Autoproduttori</div>
<div style="float:left; margin-right:5;"><input name="Nuove_tecnologie" type="checkbox" value="Nuove tecnologie">Nuove tecnologie</div>
<div style="float:left; margin-right:5;"><input name="Scuole" type="checkbox" value="Scuole">Scuole</div>
<div style="float:left; margin-right:5;"><input name="Illustrazioni" type="checkbox" value="Illustrazioni">Illustrazioni</div>
<div style="float:left; margin-right:5;"><input name="DVD_Dischi" type="checkbox" value="DVD/Dischi">DVD/Dischi</div>
<div style="float:left; margin-right:5;"><input name="Gadgets_abbigliamento" type="checkbox" value="Gadgets Abbigliamento">Gadgets/Abbigliamento</div>
<div style="float:left; margin-right:5;"><input name="Librerie" type="checkbox" value="Librerie">Librerie</div>
<div style="float:left; margin-right:5;"><input name="Disegnatori" type="checkbox" value="Disegnatori">Disegnatori</div>
<div style="clear:both;"></div>
<div style="margin-top:3px;">Altro: <input type="text" size="119" name="Altro_SettoriAttivita"></div>
</div>
E questa è la pagina di risposta:
Codice PHP:
//Variabili Checkbox! $Associazione_Club = $_POST["Associazione_Club"]; $Fanzine = $_POST["Fanzine"]; $Giochi_Videogiochi = $_POST["Giochi_Videogiochi"]; $Fumettoteca = $_POST["Fumettoteca"]; $Distributore_Importatore = $_POST["Distributore_Importatore"]; $Editoria_Media = $_POST["Editoria_Media"]; $Cinema_TV_Animation = $_POST["Cinema_TV_Animation"]; $Modellismo = $_POST["Modellismo"]; $Collezionismo = $_POST["Collezionismo"]; $Fumetto_Moderno_Storico = $_POST["Fumetto_Moderno_Storico"]; $Negozio = $_POST["Negozio"]; $Autoproduttori = $_POST["Autoproduttori"]; $Nuove_tecnologie = $_POST["Nuove_tecnologie"]; $Scuole = $_POST["Scuole"]; $Illustrazioni = $_POST["Illustrazioni"]; $DVD_Dischi = $_POST["DVD_Dischi"]; $Gadgets_abbigliamento = $_POST["Gadgets_abbigliamento"]; $Librerie = $_POST["Librerie"]; $Disegnatori = $_POST["Disegnatori"]; $Altri_Settori = $_POST["Altro_SettoriAttivita"]; $settoriAttivita = $Associazione_Club.",".$Fanzine.",".$Giochi_Videogiochi.",".$Fumettoteca.",".$Distributore_Importatore.",".$Editoria_Media.",". $Cinema_TV_Animation.",".$Modellismo.",".$Collezionismo.",".$Fumetto_Moderno_Storico.",".$Negozio.",".$Autoproduttori.",".$Nuove_tecnologie.",". $Scuole.",".$Illustrazioni.",".$DVD_Dischi.",".$Gadgets_abbigliamento.",".$Librerie.",".$Disegnatori.",".$Altri_Settori;
I dati me li inserisce nel database, ma il problema è che mi presenta degli errori sulla pagina di risposta...
Tipo questo: Undefined index: Fanzine in C:\Programmi\EasyPHP-5.3.5.0\www\Modulo Registrazione Fiera Cartoomics 2011\compileModulePart2.php on line 72
Per ogni valore del checkbox... Come mai? Come posso togliere gli errori? Se non ci fossero quesi errori sarebbe tutto perfetto dato che, ripeto, i dati me li inserisce!
Help please!!!