Code iframe ou pseudo-frame sur un lien url ?

Résolu
php-hunt -  
 php-hunt -
Bonjour,

je cherche un code pour ouvrir un url dans une iframe.

exemple : mon_site.com/code?https://www.google.fr/

live demo : http://www.google.fr' target='_blank'>tllk?https://www.google.fr/?gws_rd=ssl

merci pour vos réponses

A voir également:

3 réponses

creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   57
 
<?php  
     $url = "";  
     if (isset($_GET['url'])) {  
          $url = $_GET['url']; 
          $url = preg_replace('(<)', '%3c', $url); 
          $url = preg_replace('(>)', '%3e', $url); 
          $url = preg_replace('(")', '%22', $url); 
     }  
?>  
...  
...  
...  
<iframe src="<?php echo $url; ?>"></iframe>  


Ensuite, reste plus qu'utiliser du CSS pour afficher l'iframe aux dimensions voulues, avec ou sans bordures, etc.
L'appel de exempleaveciframe.php?url=https://www.google.fr/?gws_rd=ssl permet d'afficher cette page avec la page d'accueil de Google.
1
php-hunt
 
1* sa m'affiche une erreur !
Parse error: syntax error, unexpected T_ISSET, expecting '(' in W:\var\www\url\exempleaveciframe.php  on line 3

2* esque le scripte est sécurisé ?

pour le css je me debrouille tout seule :-)
merci beaucoup.
0
creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   57
 
effectivement, j'ai oublié une parenthèse au niveau du 'if'...
et ce n'est pas sécurisé...
voilà le code avec les modifs, sans erreur ET sécurisé:

<?php  
     $url = "";  
     if (isset($_GET['url'])) {  
          $url = $_GET['url']; 
          $url = preg_replace('(<)', '%3c', $url);
          $url = preg_replace('(>)', '%3e', $url);
          $url = preg_replace('(")', '%22', $url);
     }  
?>  
...  
...  
...  
<iframe src="<?php echo $url; ?>"></iframe>  
0
php-hunt
 
Ben merci j'apprecie votre aide :-)
je sais pas si c'est moi ou le code ! j'ai une erreur
Parse error: syntax error, unexpected ';' in W:\var\www\url\url.php  on line 3

...
0
creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   57
 
mille excuses... il restait une petite erreur de parenthèses et de ';' (que vous auriez pu rectifier :-). C'est corrigé, testé, ça marche.
0
php-hunt
 
tu na pas a t'excuser c'est moi qui te dérange :P
Parse error: syntax error, unexpected T_VARIABLE in W:\var\www\url\url.php  on line 6

mille excuses...
0
php-hunt
 
voila la demonstration :
http://www.architectureweek.com/cgi-bin/tllk?https://www.google.fr/?gws_rd=ssl
0
creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   57
 
PHP, ASP... ?
0
php-hunt
 
en PHP s'il vous plaît ! meme s'il est combiné avec d' url rewriting.
0