Ciao a tutti;
e come sempre i mie più grandi complimenti per il lavoro che fate............
io sto studiando un po qua un po li un po dovunque insomma............. ma con la crapa che mi ci ritrovo e il poco tempo......... faccio quello che posso.
Dovrei fare una pagina per un sito (clan) a qui faccio parte, volendo contribuire anche io un pochino.
Lo scopo della pagina e quello di fare selezionare(tramite checkbox)all' utente, i giochi in suo possesso.
Io ho creato questo script:
codice:
<form action="giochi.php" method="POST">
<fieldset>
<legend>Quali giochi possiedi?
</legend>
<label>
<input type="checkbox" name="panzers1" value="panzers phase one">
[img]logopanzers1.jpg[/img]
</label>
<label>
<input type="checkbox" name="panzers2" value="panzers phase two">
[img]logopanzers2.jpg[/img]
</label>
<label>
<input type="checkbox" name="ro" value="red orchestra ostfront 41-45">
[img]logoro.jpg[/img]
</label>
<label>
<input type="checkbox" name="wic" value="wolrld in conflict">
[img]logowic.jpg[/img]
</label>
<label>
<input type="checkbox" name="fow" value="faces of war">
[img]logofow.jpg[/img]
</label>
</fieldset>
<input type="submit" name="submit" value="conferma">
</form>
e sin qui nessun problema,
una volta che mando i dati, se tutte le caselle sono spuntate, ancora nessun problema,(ho quasi) ma se ne spunto anche una sola, non mi riconosce la variabile..........
questo è uno script per fare delle prove;
Codice PHP:
<?php
$gioco1=$_POST['panzers1'];
$gioco2=$_POST['panzers2'];
$gioco3=$_POST['ro'];
$gioco4=$_POST['wic'];
$gioco5=$_POST['fow'];
echo "hai il gioco $gioco1
";
echo "hai il gioco $gioco2
";
echo "hai il gioco $gioco3
";
echo "hai il gioco $gioco4
";
echo "hai il gioco $gioco5
";
?>
Queste sono le scritte con tutte le checkbox attivate:
codice:
hai il gioco on
hai il gioco on
hai il gioco on
hai il gioco on
hai il gioco on
da notare: hai il gioco on
mentre queste sono le scritte con tutti i checkbox disattivati:
codice:
Notice: Undefined index: panzers1 in C:\www\itak\giochi.php on line 2
Notice: Undefined index: panzers2 in C:\www\itak\giochi.php on line 3
Notice: Undefined index: ro in C:\www\itak\giochi.php on line 4
Notice: Undefined index: wic in C:\www\itak\giochi.php on line 5
Notice: Undefined index: fow in C:\www\itak\giochi.php on line 6
hai il gioco
hai il gioco
hai il gioco
hai il gioco
hai il gioco
Mi consigliate sul daffare?
Io vorrei fare in modo che comparisse la scritta:
tu non hai il gioco “quello disattivato”.
In modo poi di riconoscerlo per altre operazioni.
E sinceramente anche per capire bene come funziona la cosa