Mon PHP ne s'éxécute pas
Fermé
QxcTsV
Messages postés
6
Date d'inscription
mardi 31 août 2021
Statut
Membre
Dernière intervention
31 août 2021
-
Modifié le 31 août 2021 à 16:12
jordane45 Messages postés 38472 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 5 mai 2025 - 1 sept. 2021 à 08:27
jordane45 Messages postés 38472 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 5 mai 2025 - 1 sept. 2021 à 08:27
A voir également:
- Mon PHP ne s'éxécute pas
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ✓ - Forum Python
4 réponses
jordane45
Messages postés
38472
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
5 mai 2025
4 743
31 août 2021 à 17:00
31 août 2021 à 17:00
Bonjour,
Commence par tester tes pages depuis ton navigateur web en entrant, dans la barre d'adresse, celle de ton serveur....
En général, si tu codes sur le même ordi que là où se trouve le "serveur", tu peux utiliser l'adresse : http://localhost/tapage.php
Sinon, via l'ip que tu as dans la config (voir ta capture écran)
NB: Pense bien également à enregistrer tes fichiers avec l'extension .php
Commence par tester tes pages depuis ton navigateur web en entrant, dans la barre d'adresse, celle de ton serveur....
En général, si tu codes sur le même ordi que là où se trouve le "serveur", tu peux utiliser l'adresse : http://localhost/tapage.php
Sinon, via l'ip que tu as dans la config (voir ta capture écran)
NB: Pense bien également à enregistrer tes fichiers avec l'extension .php
QxcTsV
Messages postés
6
Date d'inscription
mardi 31 août 2021
Statut
Membre
Dernière intervention
31 août 2021
31 août 2021 à 17:49
31 août 2021 à 17:49
Pour le chemin, dans le html dans la balise <form> j'ai ajouté un paramètre action="ReservationInformation.php pour que lorsque je fait submit, il s'éxécute. mais je ne sais pas comment trouver le chemin sinon car il est belle et bien sur un serveur web distant sous linux. Le fichier se nomme ReservationInformation.php les fichiers sont bien dans /var/www/html et finalement le lamp je ne sais pas car il a été crée par le prof et non par nous. (j'avais mis FTP mais stai SFTP que j'ai utilisé dsl :d mon erreur xD)


jordane45
Messages postés
38472
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
5 mai 2025
4 743
31 août 2021 à 17:55
31 août 2021 à 17:55
Ton formulaire HTML .. tu le vois lui ?
Tu renseignes quoi comme URL exactement ??
Tu mets l'ip .. suivi du nom de ton dossier "TheDiamondCrown" suivi du nom de ton fichier php ??
Attention à bien respecter les Majuscules/minuscules dans l'url... (d'ailleurs.. je te conseille nommer tous tes dossiers et fichiers en minuscule pour éviter tout souci.. )
Tu renseignes quoi comme URL exactement ??
Tu mets l'ip .. suivi du nom de ton dossier "TheDiamondCrown" suivi du nom de ton fichier php ??
Attention à bien respecter les Majuscules/minuscules dans l'url... (d'ailleurs.. je te conseille nommer tous tes dossiers et fichiers en minuscule pour éviter tout souci.. )
QxcTsV
Messages postés
6
Date d'inscription
mardi 31 août 2021
Statut
Membre
Dernière intervention
31 août 2021
31 août 2021 à 18:00
31 août 2021 à 18:00
jordane45
Messages postés
38472
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
5 mai 2025
4 743
31 août 2021 à 18:42
31 août 2021 à 18:42
Tu le vois... Mais avec quelle adresse dans ton navigateur ?
QxcTsV
Messages postés
6
Date d'inscription
mardi 31 août 2021
Statut
Membre
Dernière intervention
31 août 2021
Modifié le 31 août 2021 à 19:01
Modifié le 31 août 2021 à 19:01
http://L'adresseIpDuServeur/TheDiamondCrown/pages/Reservation.html
Enfaite lorsque je rempli le formulaire c'est la que j'ai mis le php pour que lorsque je clique sur submit les données soient prise en compte et ensuite envoyer dans la base de donnée.
Enfaite lorsque je rempli le formulaire c'est la que j'ai mis le php pour que lorsque je clique sur submit les données soient prise en compte et ensuite envoyer dans la base de donnée.
jordane45
Messages postés
38472
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
5 mai 2025
4 743
31 août 2021 à 19:05
31 août 2021 à 19:05
Et quand tu submit le formulaire tu arrives sur quelle url ?
QxcTsV
Messages postés
6
Date d'inscription
mardi 31 août 2021
Statut
Membre
Dernière intervention
31 août 2021
>
jordane45
Messages postés
38472
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
5 mai 2025
Modifié le 31 août 2021 à 19:33
Modifié le 31 août 2021 à 19:33
http://l'adresseIpduserveur/TheDiamondCrown/pages/ReservationInformation.php?nom=asdasd&prenom=asdasdasd&datenaissance=11%2F11%2F1111&tel=111111111111&courriel=adasd%40adf.com&ville=asdasdasd&codepostal=1231231&numerocdc=1111111111111111&dateexpiration=11111&cvv=111
Jvien de voir que sa m'envoie sur pages/ReservationInformation.php mais il est dans le dossier PHP mais sachant sa je me demandais comment on fait pour changer le chemin dans stemps la.
les chiffre et les lettre placer au hasard a côté de nom prenom et codepostal et tout sont ce que j'ai rentrer.
Autrement, j'ai changer le php dans pages pour tester mais sa me met une erreur encore une fois ;d xD

Jvien de voir que sa m'envoie sur pages/ReservationInformation.php mais il est dans le dossier PHP mais sachant sa je me demandais comment on fait pour changer le chemin dans stemps la.
les chiffre et les lettre placer au hasard a côté de nom prenom et codepostal et tout sont ce que j'ai rentrer.
Autrement, j'ai changer le php dans pages pour tester mais sa me met une erreur encore une fois ;d xD
jordane45
Messages postés
38472
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
5 mai 2025
4 743
>
QxcTsV
Messages postés
6
Date d'inscription
mardi 31 août 2021
Statut
Membre
Dernière intervention
31 août 2021
1 sept. 2021 à 08:27
1 sept. 2021 à 08:27
Jvien de voir que sa m'envoie sur pages/ReservationInformation.php mais il est dans le dossier PHP
Il faut donc "remonter" d'un dossier. Pour ça tu peux utiliser un chemin relatif en préfixant par ../
Autrement, j'ai changer le php dans pages pour tester mais sa me met une erreur encore une fois ;d xD
Là c'est une erreur 500 ... autant dire une erreur dans ton code.
Et en effet, tu as un souci avec ta requête SQL.
Je t'invite à utiliser les requêtes préparées et à bien traiter les éventuelles erreur à l'aide de blocs TRY/CATCH.
Voir ce qui est indiqué ici : https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Je t'invite également à eviter la méthode GET pour les formulaire et à préférer la méthode POST
Modifié le 31 août 2021 à 17:35
et effectivement il y a l'extension .php
31 août 2021 à 17:40
- as tu mis le bon chemin ?
- As tu bien mis tes fichiers dans le dossier /var/www/html/ ?
- Comment se nomme ton fichier ?
- Tu es en réseau local ou tes pages sur sur un serveur web distant ?
--- Le lamp est sur ton ordi ou sur un autre ordi ? Si sur ton ordi .. pourquoi faire du FTP et utiliser une IP au lieu du localhost ?