Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1254 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Envoi de donnees par URL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Envoi de donnees par URL

n°1050888
franzele
Posté le 18-04-2005 à 15:52:24  profilanswer
 

Bonjour tout le monde
 
J'ai un petit souci sur une de mes fonctions php qui est censee envoyer des donnees a travers une URL ( du genre www.poipoi.com?action=submit&nom=$nom .... )
 
Quand je lance cet exemple par un navigateur ca marche tres bien mais si je passe par ma fonction ( lancee dans une page php ) ca fonctionne pas :(
 
fonction :
 
function soumission($u,$uq)
{
$texte="";
$sock=fsockopen($u,80,$errno,$errstr,30) or die ("impossible" );
if ($sock)
{
$connection="GET $uq HTTP/1.0\r\nHost: $u\r\n";
$connection=$connection."Accept : text/html\r\n";
$connection=$connection."If-Modified-Since : Tuesday, 24-October-2002 21:30:00 GMT\r\n";
$connection=$connection."User-Agent : Mozilla/4.0 (compatible; MSIE 5.0; Windows 95)\r\n\r\n";
fputs ($sock,$connection);
fclose($sock);
}
}
 
En gros, $u = URL ( www.poi.com )
 
$uq = URL + donnees
 
La connexion se fait bien mais pas l'envoi des donnees et je comprends pas
 
Si quelqu'un a une idee, merci :)

mood
Publicité
Posté le 18-04-2005 à 15:52:24  profilanswer
 

n°1050918
soju
One shot !
Posté le 18-04-2005 à 16:13:46  profilanswer
 

normal, il ne faut pas melanger url et données dans $uq
ajoute un Content-length, et les données après "Connection: close"


Message édité par soju le 18-04-2005 à 16:13:58
n°1050931
franzele
Posté le 18-04-2005 à 16:18:17  profilanswer
 

Ok merci  :)  
 
Mais on m'a donne la reponse sur un autre forum  
 
un simple file_get_contents ($uq) peut remplacer tout ca et ca marche tres bien :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Envoi de donnees par URL

 

Sujets relatifs
Macro graphe Excel données importées de fichier .txtproblème d'envoi d'email
Access, envoi d'email automatisé?lecture/écriture binaire (depuis URL) [Résolu]
base de donnees Oracle et C++/CInsertion de données mySQL vers Excel
Ecrire dans une base de donnéesrecuperer ma matrice de données d'une image TIF
Les checkbox et la base de données... [RESOLU] -Ecraser données VB
Plus de sujets relatifs à : Envoi de donnees par URL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR