Bonjour tout le monde.
Je viens vers vous car je ne trouve aucune solution a mon problème.
Je vous explique rapidement.
Deux machine sont concerné, la première, une borne (sous windows), sur laquelle tourne un logiciel (tout en php)
La seconde, mon serveur, sur le net (Ubuntu).
Ce que je voudrais, c'est que d'un coté, la borne demande a l'utilisateur de donner son adresse email.
Cette adresse est ensuite envoyé sur mon serveur.
Et, après traitement, le serveur envoie un mail a l'utilisateur.
Toute la partie script sur le serveur fonctionne.
Tout ce que j'ai a faire, c'est de lancer un script php du serveur a partir de la borne pour que le mail s'envoie.
Jusque là, tout fonctionne.
Le soucis, c'est que je ne peux pas lancer le script php du serveur a partir du navigateur, car ca doit se faire de manière transparente.
J'ai donc deux solutions :
soit exec(php-cgi www.monsite.com/monscript.php)
soit exec(php-cgi requete.php) avec requete.php qui appelle www.monsite.com/monscript.php avec un header("Location
Le problème, c'est que aucun des deux ne fonctionne.
Je suppose que header("Location ne fonctionne que si le php est lancé a partir du navigateur.
Est ce que vous connaissais un moyen de faire ca ?
Cordialement
Partager