[PHP] méthode POST vers un autre site [Résolu/Fermé]

Signaler
-
 Utilisateur anonyme -
Bonjour,
je voudrais savoir si il existe un méthode (autre qu'en passant par curl), qui permettrait d'envoyer une requête POST sur un site qui n'est pas le même que celui d'où part la requête.

Bon, comme ça n'est pas très clair, un petit exemple :

Prenons 2 sites, : http://www.site1.com/ et https://www.site2.com/ (je sais, très original...).
Le site https://www.site2.com/ possède un formulaire permettant d'ajouter des news, ce formulaire est très simple :
<form action="ajout_news.php">
     <input type="text" name="pseudo" value="">
    <textarea name="contenu"></textarea>
</form>


la page ajout_news.php, elle, enregistre les données dans une base de données mysql :

<?php
    $pseudo = $_POST['pseudo'];
    $contenu = $_POST['contenu"];
    
   mysql_connect("hote", "user", "pass");
   mysql_select_db("base");

   mysql_query("INSERT INTO table VALUES($pseudo, $contenu);
  
  mysql_close();
?>


Bon jusque là, pas de problème, on va sur le site https://www.site2.com/ , on rentre les infos dans le formulaire, on envoit et c'est bon.

Ce que je voudrais, c'est qu'on puisse, à partir de http://www.site1.com/ , envoyer les données pseudo et contenu à la page http://www.site2.com/ajout_news.php , mais cela, sans passer par un formulaire, pour que ce soit fait automatiquement.

J'espère avoir été clair, merci d'avance pour votre aide :)

4 réponses

Messages postés
506
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
14 mai 2011
59

Merci ,je vais aller voir ça de plus près :)
juste une question : à quoi sert le "rfc" ?
Messages postés
506
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
14 mai 2011
59

ok, merci beaucoup de ton aide loveparade ;)