- Home
- Categorie
- Coding e Sistemistica
- PHP
- passaggio link
-
passaggio link
Ho un problema:
devo passare un link con get ricavato da un rssurl=". $feed['link'] .""target="_blank"
nel link compare la & e si spezza in quel punto
cat=ese&file=esempio.htm
Se quando ricevo il link sostituisco sulla barra dell'indirizzo al posto della & metto %26 allora funziona correttamente
come posso fare a modificare questo dato in automatico?grazie Luigi
-
Usa la funzione str_replace
-
non riesco mi puoi dare un consiglio più dettagliato?
ho provato così ma non funziona:$url = $_GET['url'];
$search = "&";
$replace = "%26";
$url = str_replace($search, $replace);poi ho messo nel frame:
<frame src="<?php echo $url; ?>" name="mainFrame">
se puoi farmi un esempio ti sarei grato
Ciao Luigi
-
$url = str_replace($search, $replace, $url);
-
Meglio ancora questo:
[php]
$search = "&";
$replace = "%26";
$url = eregi_replace($search, $replace, $_GET['url']);
[/php]E l'iframe:
[php]<frame src="<?=$url?>" name="mainFrame">[/php]