ciao.. grazie per le risposte.. vi faccio il mio esempio.
Ho una pagina html che presente dei radio button per scegliere il colore dello sfondo della stessa pagina.
Questo è il codice:
Codice PHP:
<head>
<title> titolo</title>
<link rel="stylesheet" type="text/css" href="stile.css">
</head>
<h1>Pagina con sfondo dinamico!</h1>
<?php
echo '<form action="init.php" method="get" >';
?>
<input type="radio" class="radio" name="color" value="blue" checked/> blue
<input type="radio" class="radio" name="color" value="giallo"/> giallo
<input type="submit" value="invia" />
</form>
<?php
$color = $_GET['color'];
if($color=="blue")
{echo 'hai scelto blue';}
elseif ($color=="giallo")
{echo 'hai scelto giallo';}
?>
quando poi visualizzo la pagina ho questo:
codice:
Notice: Undefined index: color in C:\blablabla\init.php on line 17
Aggiungo però che poi sembra che la pagina funzioni, perè sulla prima pagina (la init.oho) ho questa notice. Ho letto di dichiarare la variabile, e l'ho fatto.. ma credo che sia proprio questo il problema.. che alla prima pagina, anche quando la dichiaro con
codice:
$color = $_GET['color'];
, mi torna sempre lo stesso errore.
Qualcuno puo aiutarmi???
Grazie