Scusate una domandina semplice semplice ^___^:
qual è il comando per far aprire una pagina internet se è giusto il campo di un form?
Scusate una domandina semplice semplice ^___^:
qual è il comando per far aprire una pagina internet se è giusto il campo di un form?
cioe ???
mi sa che sei piu da area script che non da php
Allora ho un modulo con un campo nella pagina.html. Quando invio il modulo con un valore nel campo vado a finire nella pagina dove c'è il codice in php. Qui dico tra le varie funzioni...
se il campo contiene un determinato valore vammi alla pagina internet www.pippo.it.
Questo intendo, ovverò aprire una pagina se il campo del form ha un determinato valore..
Cris
if($_POST['valore_che_passo_nel_form']{echo " qui ci metti il java o effetto dhtml che ti apre la pagina";}
else
{echo "nulla";}
![]()
non riesco a farlo funzionare, c'ho passato tutto il giorno![]()
![]()
![]()
che ne diresti di fare così:
non so se funonzia l'ho scritto velocemente cmq è abbastanza complicato.Codice PHP:
//pagina.php
function form() {//funzione con form
<form name="form" method="post" action="pagina.php?pagina=controllo">//link alla funzione controllo
<input type="text" name="campo 1">
</p>
<input type="text" name="campo2">
</p>
<input type="text" name="campo3">
</p>
<input type="submit" name="Submit" value="Invia">
</p>
</form>
}
function controllo()//funzione che controlla i dati inviati
{
$value = "VALORE ESATTO";
if ($_POST['campo1'] == '$value') and
($_POST['campo2'] == '$value') and
($_POST['campo3'] == '$value')
{
echo"i valori inseriti sono esatti!
[url="pagina esatta.php"]premi per continuare[/url]";
}
else
{
echo"sbagliato!";
}
$action = isset($_GET['pagina']) ? $_GET['pagina'] : '';
switch($pagina)
{
default:
fom();
break;
case "controllo":
break;
}
Modalità curioso ON...attendere riavvio del sistema in corso...
Errore nessuna tastiera trovata premere un tasto per continuare...
forse cio che ti serve è questo:
header("Locationagina.php");
![]()