Problem with sending post data to 3rd party with wp_remote_post
-
Hello,
For my form located at : https://avocat.joliguide.fr/devis
I would like to send data to a 3rd party so I put some code in functions.php :
[ Moderator Note: Please post code or markup snippets between backticks or use the code button. ]
add_action('frm_after_create_entry', 'post_to_devis_juridique', 30, 2); function post_to_devis_juridique($entry_id, $form_id) { $post_url = 'https://www.business-angel.pro/contact.php'; $args = array(); $args['prenom'] = "prenom"; $args['nom'] = "nom"; $args['adresse'] = "France"; $args['cp'] = "13016"; $args['ville'] = "Estaque"; $args['tel'] = "0123456789"; $args['email'] = "[email protected]"; $args['commentaire'] = "hello"; $result = wp_remote_post($post_url, array('body' => $args)); } My problem : it doesn’t validate the form located in https://www.business-angel.pro/contact.php even though the input id are good. It returns : Paramètres transmis : Array ( [prenom] => prenom [nom] => nom [adresse] => France [cp] => 13016 [ville] => Estaque [tel] => 0123456789 [email] => [email protected] [commentaire] => hello ) Réponse : Array ( [headers] => Array ( [set-cookie] => Array ( [0] => startBAK=R3415745932; path=/; expires=Wed, 29-May-2013 21:14:10 GMT [1] => start=R3918473277; path=/; expires=Wed, 29-May-2013 21:11:44 GMT [2] => PHPSESSID=244da7c16b41e72efe306f5e11991cf4; path=/ ) [date] => Wed, 29 May 2013 20:03:58 GMT [content-type] => text/html; charset=utf-8 [connection] => close [server] => Apache/2.2.X (OVH) [x-powered-by] => PHP/5.2.17 [expires] => Thu, 19 Nov 1981 08:52:00 GMT [cache-control] => no-store, no-cache, must-revalidate, post-check=0, pre-check=0 [pragma] => no-cache [vary] => User-Agent,Accept-Encoding ) [body] => <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <title>Contacter un Business Angel</title> <meta name="description" content="Vous êtes à la recherche d'investisseurs et êtes un jeune entrepreneur web en PACA ? Soumettez-nous votre projet." /> <meta name="keywords" content="investisseur, business angel, entrepreneur, investisseurs, contact" /> <meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="/inc/styles.css" media="all" /> <link rel="icon" type="image/png" href="/images/favicon.ico" /> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-3460829-2']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'https://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </head> <body id="forms"> <div id="hd"><h1>Contacter un Business Angel</h1></div> <div id="rcol"> <img alt="Business Angel" src="/images/business-angel-xs.png" id="picto-little" width="280" height="212"/> <div id="bloc"> <em>Mes critères</em> <ul> <li>Start-up web innovante</li> <li>Autour de Marseille</li> <li>Avec un vrai potentiel</li> <li>Besoin de 10 à 100K€</li> </ul> </div> </div> <div id="bd"> <em>Soumettez-moi votre projet de création d'entreprise !</em> <img alt="Contact" src="/images/inc/contact.png" id="picto-contact" width="100" height="101"/> <div><form action="/inc/traitement.php" method="post"><input type="hidden" name="PHPSESSID" value="244da7c16b41e72efe306f5e11991cf4" /><p> <!-- Affichage de l'erreur si le cas et récupération d'une valeur précédemment saisie --> <label for="prenom">Prénom</label><input id="prenom" name="prenom" type="text" maxlength="100" value=""/> <label for="nom">Nom</label><input id="nom" name="nom" type="text" maxlength="100" value=""/> <label for="adresse">Adresse</label><input id="adresse" name="adresse" type="text" maxlength="100" value=""/> <label for="cp">Code postal</label><input id="cp" name="cp" type="text" maxlength="5" value=""/> <label for="ville">Ville</label><input id="ville" name="ville" type="text" maxlength="100" value=""/> <label for="tel">Téléphone</label><input id="tel" name="tel" type="text" maxlength="10" value=""/> <label for="email">E-mail</label><input id="email" name="email" type="text" maxlength="100" value=""/> <label for="commentaire">Votre projet</label><textarea id="commentaire" name="commentaire" cols="35" rows="4"></textarea> <input type="hidden" name="valider" value="valider"/> <button type="submit" class="little btn" value="valider">Soumettre mon projet</button> </p></form></div> </div> <div id="content"> <div itemtype="https://data-vocabulary.org/Breadcrumb" itemscope=""><p> Vous êtes ici : Accueil <a title="Business Angel" href="/?PHPSESSID=244da7c16b41e72efe306f5e11991cf4"><span itemprop="title">Business Angel</span></a> ?> Contacter un Business Angel </p></div> <h2>Contacter un Business Angel ?</h2> <p>Vous souhaitez lancer votre start-up internet ou venez juste de le faire ? Il peut être intéressant alors de faire appel à des financements externes et notamment auprès de Business Angels ou Investisseurs particuliers. Le jeune créateur pense souvent pouvoir s'en sortir tout seul et c'est malheureusement, rarement le cas. Lever des fonds permet d'aller plus vite et la vitesse lorsqu'on est entrepreneur est cruciale : elle permet d'atteindre plus rapidement votre point mort et pérenise de fait votre société. Sans compter que faire rentrer un Business Angel à son capital, vous apporte un soutien de tous les instants et une forte expertise. Et ?a, ?a n'a pas de prix. Si vous êtes donc intéressé par lever des fonds auprès d'un Business Angel, et que vous habitez autour de Marseille, n'hésitez pas : remplissez ce formulaire de contact. A bient?t !</p> </div> <div id="ft"><p>Copyright ? 2011 Business-Angel.pro. Tous droits réservés.</p></div> </body> </html> [response] => Array ( [code] => 200 [message] => OK ) [cookies] => Array ( [0] => WP_Http_Cookie Object ( [name] => startBAK [value] => R3415745932 [expires] => 1369862050 [path] => / [domain] => ) [1] => WP_Http_Cookie Object ( [name] => start [value] => R3918473277 [expires] => 1369861904 [path] => / [domain] => ) [2] => WP_Http_Cookie Object ( [name] => PHPSESSID [value] => 244da7c16b41e72efe306f5e11991cf4 [expires] => [path] => / [domain] => ) ) [filename] => )
- The topic ‘Problem with sending post data to 3rd party with wp_remote_post’ is closed to new replies.