- Home
- Categorie
- Coding e Sistemistica
- PHP
- problemi con i menu
-
problemi con i menu
pagina 1:
<HTML>
<BODY>
<FORM METHOD=POST ACTION="redirect.php">
Dove vuoi andare?<br>
<SELECT NAME=url SIZE="3">
<OPTION SELECTED VALUE="youtube.com"> youtube
<OPTION VALUE="virgilio.it"> Virgilio
<OPTION VALUE="google.com"> google
</SELECT>
<INPUT TYPE="submit" VALUE="Andiamo!">
</FORM>
</BODY>
</HTML>pagina2:
<?php
header ("Location: $url");
?>problema: scusate l'ignoranza.........mi da un errore nella riga due della second apagina...presumo sia perchè non ho definito alcuna variabile? come faccio? grazie
-
ti da errore... ma che errore ti da?
-
questo:
Notice: Undefined variable: header in C:\EasyPHP 2.0b1\www\guida\Menu\redirect.php on line 2
-
posta tutto il file redirect...
-
no scusa mi son spiegato male...! il mo file redirect non funziona perchè non so come completarlo ho solo la funzione che ho copiato ma il resto cosa devo fare?
-
Prova cosi:
[php]
<?php
header ('Location: '.$POST['url']);
exit;
?>
[/php]
-
@Thedarkita said:
Prova cosi:
[php]
<?php
header ('Location: '.$POST['url']);
exit;
?>
[/php]errore:
Notice: Undefined variable: POST in C:\EasyPHP 2.0b1\www\guida\Menu\redirect.php on line 2
-
[php]
<?php
header ('Location: '.$_POST['url']);
exit;
?>
[/php]errore mio
-
@Thedarkita said:
[php]
<?php
header ('Location: '.$_POST['url']);
exit;
?>
[/php]errore mio
Ma sei sempre il migliore!!! grazie mille, come mai non andava come l'avevo fatto io? non recuperavo il valore della variabile $url ?
-
$url non esiste... la prendi dal form in post quindi è $_POST['url']
-
hai ragione... potevo anche lasciare come avevo fatto ma prima avrei dovuto fare $url=$_POST['url'];..giusto?...sveglia Symooooooooooo!! hehe grazie mille ancora ciao ciao
-
si esatto...
ciao