begin process at 2012 05 31 13:47:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Récupérer le résultat dun POST


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Récupérer le résultat dun POST

vendredi 5 mai 2006 à 03:14:57 | Récupérer le résultat dun POST

yoadsl

Bonjour à tous,

Malgrés un long moment de recherche sur le net je n'ai pu trouver d'infos ou du moi d'exemples utilisables pour ce que je veux faire :

j'aimerais récupérer (via un fopen) la page affichée après remplissage/soumission d'un formulaire afin de la parser et d'en tirer des infos utiles

mais je ne sais comment passer ds un fopen (ou équivalent) des données POST

merci d'avance de votre aide
@+
vendredi 5 mai 2006 à 08:06:32 | Re : Récupérer le résultat dun POST

spyro666

En fait ce que tu voudrais faire c'est écrire dans un fichier, non?

Si c'est le cas utilise ceci :

<?php
   
    $fichier = fopen("ton fichier.txt","a+"); // les a+ permet d'ajouter du contenu au fichier

    fwrite($fichier, $_POST['ta_variable_postée']);

    fclose($fichier);

?>

Spyro666 contre le 555
vendredi 5 mai 2006 à 10:25:18 | Re : Récupérer le résultat dun POST

yoadsl

pas vraiment non mais vu l'heure je n'ai p-être pas été clair !
en fait je suis en train d'organiser une base de donnée sur des étudiants et j'aimerais que ça récupère automatiquement leur notes qui sont disponibles sur le site de la fac
mais il faut envoyer le numéro d'étudiant et la date de naissance par un formulaire à la page pour que ça marche un truc genre ça :
<?php
   
    $fichier = fopen($url,"r",données POST); 
    traitement des données (recherche des infos et intégration à la base)
    fclose($fichier);

?>
vendredi 5 mai 2006 à 12:12:36 | Re : Récupérer le résultat dun POST

spyro666

Et il n'y a pas déjà une base de donnée avec les notes à la base, non?

Ca risque de ne pas faire pro mais je te dis ce que je pense de cette idée de fopen : elle n'est pas bonne !

Utilise peut-être plutôt file_get_contents et d'après ça tu cherche dans le fichier grâce à ces données postée.

Spyro666 contre le 555
vendredi 5 mai 2006 à 12:13:00 | Re : Récupérer le résultat dun POST

coucou747

Administrateur CodeS-SourceS
Salut,

aparement t'as pas encore assez lu de tutos....

essai print_r($_POST);

dis toi que $_POST est de type array....

balades toi sur php.net


In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
vendredi 5 mai 2006 à 12:24:05 | Re : Récupérer le résultat dun POST

yoadsl

@coucou747 apparement tu n'as pas lu assez mon post je ne parle pas de récupérer les données de POST mais plutôt de récupérer le résultat d'un post sur un serveur où je n'ai aucun droit ... merci qd même

pour l'instant je me suis mis à chercher du côté de fsockopen ... si vous avez des conseils ...

@+
vendredi 5 mai 2006 à 12:27:00 | Re : Récupérer le résultat dun POST

spyro666

Si tu n'as pas de droits d'accès ça risque de devenir compliquer... Je pense qu'a ce moment ma méthode et celle ou tu risques d'avoir le moins de problèmes je pense.

Spyro666 contre le 555
vendredi 5 mai 2006 à 12:43:23 | Re : Récupérer le résultat dun POST

yoadsl

Réponse acceptée !

bon alors après divers tatonnement et adaptation du code d'un autre ça donne ça :
<?php
       // get the necessary data
    $tabvar['nom_de_la_variable']=valeur_de_la_variable;
       
       srand((double)microtime()*1000000);
       $boundary = "---------------------".substr(md5(rand(0,32000)),0,10);
      
       // Build the header
       $header = "POST $remote_url HTTP/1.0\r\n";
       $header .= "Host: $remote_server\r\n";
       $header .= "Content-type: multipart/form-data, boundary=$boundary\r\n";
       // attach post vars
    $data='';
       foreach($tabvar AS $index => $value){
           $data .="--$boundary\r\n";
           $data .= "Content-Disposition: form-data; name=\"".$index."\"\r\n";
           $data .= "\r\n".$value."\r\n";
           $data .="--$boundary\r\n";
       }
   
       $header .= "Content-length: " . strlen($data) . "\r\n\r\n";
       // Open the connection
       $fp = fsockopen($remote_server, 80);

    fwrite($fp, $header.$data);
  while (!feof($fp))
  {
  echo fgets($fp, 128);
  }
       fclose($fp);
?>
et ça marche bien ! merci d'avoir pris du temps pour me répondre
@+



Cette discussion est classée dans : récupérer, résultat, infos, post, dun


Répondre à ce message

Sujets en rapport avec ce message

Récupération de variables [ par lineb76 ] Bonsoir à tous!J'ai un gros pb et je ne vois vraiment pas d'où il peut venir.Je n'arrive pas à récupérer des variables que j'ai passé via un formulair Récupérer le résultat d'une fonction [ par BSide ] Bonjour,dans un formulaire les utilisateurs doivent préciser une date qui est variable. La sélection de cette date se fait via un script qui propose u Récupérer des infos sur un autre site ? [ par Joez ] Bonjour voila je veux gérer une base de données de DVD. Je veux faire un formulaire qui quand je donne le nom du film, aille chercher les infos et les Récupérer des infos de sites web Les services web ? [ par ] Bonjour,comment récupérer le contenu qu'une page dynamique renvoie pour retirer les informations que l'on veux ?genre je veux récupérer le code renvoy Récupérer les valeurs d'une fonction [ par Also know as ] Bonjour,Voilà je suis en train d'apprendre le PHP et j'ai quelques problèmes avec un fichier que j'ai crée.Dedans je met quelques pages de base, car j Récupérer les infos dans une session [ par Fabrizio61 ] Bonjour à tousJe suis entrain de créer un site commercial et j'utilise easyphp 1.6.Je sais mettre des infos dans la session (produits choisis par le c Récupérer les infos d'un formulaire envoyé par mail [ par Osirex ] Bonjour, J'aimerais me lancer dans le PHP. J'ai un ptit projet qui est le suivant : Je voudrais envoyer un mail en introduisant du code php dedans pou phpBB [ par R3dDragon ] Bonjour,Donc voilà, j'ai trouvé cette source:http://www.phpcs.com/codes/INFOS-MEMBRE-VOTRE-FORUM-PHPBB2-CONNECTE-DEPUIS-AUTRES_22921.aspxElle permet d récupérer variable en post [ par artis ] Salut à tousJ'explique mon problème, C'est dans un formulaire à plusieurs étapes, je demande le nombre de classes pour afficher ensuite, dans une deux Récupérer toutes les variables d'une form [ par hurt14 ] Salut,mon problème reside dans le fait que j'essaie d'automatiser la récupération des valeurs d'un formulaire qui post les informations a ma page php.


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales