passaggio url come parametro

  • Creatore Discussione Creatore Discussione rosorl
  • Data di inizio Data di inizio

rosorl

Nuovo Utente
28 Gen 2013
3
0
0
Salve a tutti i lettori :byebye:,
da quando ho cambiato hoster ho un problema nel passare come parametro a mezzo url una qualsiasi stringa contenente 'http://', mi restituisce un errore 403 a prescindere.

Ad esempio se il file stampa.php è semplicemente [? echo($parametro1); ?], ho un errore 403 con ..stampa.php?parametro1=http://www.sito2.com, cosa che non succede con ..stampa.php?parametro1=www.sito2.com. Cosa può essere, grazie mille :confused:
 
Prova a passarlo in questo modo:
PHP:
<a href='pagina.php?link=<?php echo rawurlencode($url); ?>'>
    <?php echo htmlspecialchars($url); ?>
</a>
 
Prova a passarlo in questo modo:
PHP:
<a href='pagina.php?link=<?php echo rawurlencode($url); ?>'>
    <?php echo htmlspecialchars($url); ?>
</a>

Ciao, grazie per il supporto. In effetti avevo già risolto con <a href='pagina.php?link=<?php echo base64_encode($url); ?>'>, anche se speravo ci fosse qualche variabile a livello di php.ini da settare in modo da risolvere il problema a monte.
 

Discussioni simili