erreur php sur réseau local
Dernière réponse : dans Programmation
salut à tous,
je travaille sur un réseau constitué de 6 postes, dont un "animateur" (qui n'est pas un serveur).Le but est que à chaques fois un des postes est consulté, la personne rempli un formulaire en html qui renvoi les donné grace a php sur le poste animateur ou est lançé esyphp (une table va recevoir les donnés).
et j'ai une erreure qui parait être de syntaxe mais je crois pas:
'.mysql_error()); // on affiche le résultat pour le visiteur echo 'Vos infos on été ajoutées.'; mysql_close(); // on ferme la connexion } ?>
alors que mon code donne sa:
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';
j sui à cour d'idée j'ai du oublier un truc tou béte. Perso je pense que sa vient peu etre de la direction dan le html
<form action="recup.php" method="post">
est ce qui faudrai pas rajouter qqchose avan recup.php sachan qu'il est sur le reseau (physiquemen sur le poste animateur)?
Toute aide sera la bienvenue, merci
je travaille sur un réseau constitué de 6 postes, dont un "animateur" (qui n'est pas un serveur).Le but est que à chaques fois un des postes est consulté, la personne rempli un formulaire en html qui renvoi les donné grace a php sur le poste animateur ou est lançé esyphp (une table va recevoir les donnés).
et j'ai une erreure qui parait être de syntaxe mais je crois pas:
'.mysql_error()); // on affiche le résultat pour le visiteur echo 'Vos infos on été ajoutées.'; mysql_close(); // on ferme la connexion } ?>
alors que mon code donne sa:
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';
j sui à cour d'idée j'ai du oublier un truc tou béte. Perso je pense que sa vient peu etre de la direction dan le html
<form action="recup.php" method="post">
est ce qui faudrai pas rajouter qqchose avan recup.php sachan qu'il est sur le reseau (physiquemen sur le poste animateur)?
Toute aide sera la bienvenue, merci
Autres pages sur : erreur php reseau local
Lassé par la pub ? Créez un compte
oui toutes l'appli est physiquemen sur le poste animateur dans un doc partagé sur le favori reseau.
pour aller sur la page html je m'ai cette adresse pour que firefox démarr direct dessu:
file://///Poste0/shareddocs/page%20acueil%20en%20cours/EasyPHP1-8/www/test/pageaccueil.html
Sa doit etre sa qui va pas parceque si je lance la page html avec 127.0.0.1 sur l'animateur, la ya pas de soucis
pour aller sur la page html je m'ai cette adresse pour que firefox démarr direct dessu:
file://///Poste0/shareddocs/page%20acueil%20en%20cours/EasyPHP1-8/www/test/pageaccueil.html
Sa doit etre sa qui va pas parceque si je lance la page html avec 127.0.0.1 sur l'animateur, la ya pas de soucis
Listen 127.0.0.1:80
oblige ton serveur a "écouter" l'adresse ip 127.0.0.1 sur le port 80. C'est a dire que ton serveur est accessible seulement au poste qui ont comme ip 127.0.0.1 c'est a dire le pc sur lequel est installé le serveur. 127.0.0.1 coorespond au pc local.
Chaque pc a cette adresse ip en plus de l'ip sur le réseau local ou sur Internet.
Donc en commentant cette ligne ou en la supprimant bha tu autorises les autres pc a accéder au serveur. en tapant :
http://ip_du_poste_serveur/
oblige ton serveur a "écouter" l'adresse ip 127.0.0.1 sur le port 80. C'est a dire que ton serveur est accessible seulement au poste qui ont comme ip 127.0.0.1 c'est a dire le pc sur lequel est installé le serveur. 127.0.0.1 coorespond au pc local.
Chaque pc a cette adresse ip en plus de l'ip sur le réseau local ou sur Internet.
Donc en commentant cette ligne ou en la supprimant bha tu autorises les autres pc a accéder au serveur. en tapant :
http://ip_du_poste_serveur/
j'ai pu essayer, j'ai rentré
http://127.0.0.1/
sur un des postes clients et toujours rien, la connexion a échoué.
et si je met
http://poste0/127.0.0.1/
(poste0 eten l'animateur bien sur)
non plus et sa me dit the request url.... was not found
http://127.0.0.1/
sur un des postes clients et toujours rien, la connexion a échoué.
et si je met
http://poste0/127.0.0.1/
(poste0 eten l'animateur bien sur)
non plus et sa me dit the request url.... was not found
quand tu tapes http://127.0.0.1 sur un ordinateur, c'est comme si tu lui disais de se connecter à lui-même, alors si tu c'est pas l'ordinateur où est le site, il le trouvera pas......
Il faut que tu essaye avec une ip genre 192.168.0.1 par exemple : http://192.168.0.3
Il te faut l'ip du poste animateur.
Pour la connaitre, tu va dans le menu démarrer, executer, tu tape "cmd", puis dans la fenetre dos, tu tape "ipconfig". Tu as donc l'adresse ip, c'est cette adresse que tu doit utiliser sur les postes clients pour aller sur le poste animateur : http://adresse_ip/
Et sur le poste animateur, vérifi qu'easyphp est bien lancé, et qu'apache est également lancé, on sais jamais ;-)
Il te faut l'ip du poste animateur.
Pour la connaitre, tu va dans le menu démarrer, executer, tu tape "cmd", puis dans la fenetre dos, tu tape "ipconfig". Tu as donc l'adresse ip, c'est cette adresse que tu doit utiliser sur les postes clients pour aller sur le poste animateur : http://adresse_ip/
Et sur le poste animateur, vérifi qu'easyphp est bien lancé, et qu'apache est également lancé, on sais jamais ;-)
j'ai essayé avec l'adresse ip du poste animateur:
http://192.168.11.54/test/pageaccueil.html
http://192.168.11.54/Poste0/shareddocs/page acueil en cours/EasyPHP1-8/www/test/pageacceuil.html
http://192.168.11.54/shareddocs/page acueil en cours/EasyPHP1-8/www/test/pageacceuil.html
mais la conexion a échoué.
Est ce qu'il faudra pas ouvir un por sur le poste animateur pour qu'on puisse rentrer dedans, mais j'ai regardé et la pare feu est desactivé donc forcément joignable.(enfin je croi)
http://192.168.11.54/test/pageaccueil.html
http://192.168.11.54/Poste0/shareddocs/page acueil en cours/EasyPHP1-8/www/test/pageacceuil.html
http://192.168.11.54/shareddocs/page acueil en cours/EasyPHP1-8/www/test/pageacceuil.html
mais la conexion a échoué.
Est ce qu'il faudra pas ouvir un por sur le poste animateur pour qu'on puisse rentrer dedans, mais j'ai regardé et la pare feu est desactivé donc forcément joignable.(enfin je croi)
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :