Page 1 sur 1

problem avec php

Posté : 08 avr. 2006, 15:53
par rmed19
bonjour
j'ai essaie de crie une page web en php son role est de faire appelle à une page autre j'ai utilisé
un formilaire get pour connaitre la page à laquel on veut se connecter
j'ai utilisé
include $_GET['url'];
url est le nom de zone texte de formulaire but it don't work
les warrning sont :
Warning: main(): php_network_getaddresses: gethostbyname failed in d:\program files\easyphp1-8\www\ibfej\chercher.php3 on line 2

Warning: main(http://www.yhaoo.fr): failed to open stream: No such file or directory in d:\program files\easyphp1-8\www\ibfej\chercher.php3 on line 2

Warning: main(): Failed opening 'http://www.yhaoo.fr' for inclusion (include_path='.;d:/Program Files/EasyPHP1-8\php\pear\') in d:\program files\easyphp1-8\www\ibfej\chercher.php3 on line 2

l'exemple est d'essaie de se connecter à yahoo

Re: problem avec php

Posté : 08 avr. 2006, 16:05
par polo
Warning: main(): Failed opening 'http://www.yhaoo.fr' for inclusion (include_path='.;d:/Program Files/EasyPHP1-8\php\pear\') in d:\program files\easyphp1-8\www\ibfej\chercher.php3 on line 2
Je ne suis qu'un débutant en php mais, le message d'erreur aurait du pourvoir t'aider regarde bien www.yhaoo.fr cela ne risque pas de marcher!
Enfin voila en espérant avoir pu t'aider!

Posté : 08 avr. 2006, 16:17
par rmed19
merci
mais je sais que le site demander n'a pas pu ouvrir mais je veus savoir pourquoi j'ai teste avec des fichier sur maon ordinateur ça fonctionner mais pour les sites a distance non

Posté : 08 avr. 2006, 16:44
par PsykotropyK
Post tout ton code on pourra peut-être t'aider la c'est impossible sans le code...

Sinon, si ca marche pour une page hosté sur ton pc ca doit marcher pour une page hostait sur un serveur distant, vérifie bien l'adrese donnée (comm il t'a dit, Yhaoo ca risque pas de marché)...

Posté : 08 avr. 2006, 16:45
par polo
Désolé, je ne sait vraiment, pas attendons de voir, si quelqu'un de plus expérimenté, vienne te porter secours! :D

Tu pourrais essayé de faire une page bidon, dans un répertoire bidon sur ton ftp et de tester en appelant celle-ci à la place de l'url, pour voir ce que cela fait!
:-k

Oui avec le code cela pourrait,nous aider d'avantage! :wink:

Posté : 08 avr. 2006, 17:02
par rmed19
le code html :
<html>
<head>
<meta http-equiv="Content-Language" content="Ar">
<title>
Web Site
</title>
</head>
<body bgcolor="#FFddC">
<form method="get" action="chercher.php3">
	<p align="center"><b><font face="MS Dialog Light">Introduire
    <span lang="fr">l'</span> Url </font></b></p>
	<p align="center">
  <input type="text" name="url" size="52"></p>
	<p align="center">
	<input type="submit" value="connecter" style="font-family: Fixedsys" >
</p>
</form>
</body>
</html>
le code php de la page chercher.php3 est :
<?php
include $_GET['url'];
?>

Posté : 08 avr. 2006, 18:09
par polo
Non désolé, je ne vois toujour ce qui beug, ton script a pourtant l'air juste! ](*,)
Mais je le répète je suis débutant!
J'espère que quelqu'un pourra t'aider mieux que moi

par conter tu a essayé de faire sa avec la méthode post?
Peut être que ça marcherait, ça ne coute rien d'assayer :-k

Enfin, je ne me suis pas encore bien familiarisé avec les formulaire"php"!

En espérant avoir pu t'aider, de ma petite expérience!

Posté : 10 avr. 2006, 10:32
par Invité
Ouais bon la méthod post a mon avi ca changerais pas grand chose...

Par contre, (bon c'est du bricolage) moi je préfererais un code dans ce genre :
<?php
$url = isset($_GET['url'])?$_GET['url']:NULL;
if (isset ($url))
{
      include ($url);
}
?>
Et puis pour etre sur que la valeur $url est bien créée (bon je sais avec un get ca fait un adresse.php?url=.......) un petit echo($url); ferais pas de mal...