|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() brett ridel Étudiant Inscription : février 2011 Messages : 62 ![]() |
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 |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() brett ridel Étudiant Inscription : février 2011 Messages : 62 ![]() |
problème résolu, j'ai utilisé fopen au lieu de header("Location dans mon requete.php sur la borne (coté client donc)
Pour ceux qui auraient besoin : <?php fopen("http://monsite.com/monscript.php",'rt') ?> |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com