Soucis avec ma Base de données Erreur 404.
Résolu
kahlahan
Messages postés
91
Date d'inscription
Statut
Membre
Dernière intervention
-
kahlahan Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
kahlahan Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de faire un site e-commerce dans le cadre de mon stage.
J'ai utilisé Prestashop pour le monter, et j'ai rajouter un freeblock dans lequel j'ai rentrer la partie html suivante afin de proposer aux clients de recevoir ou non une carte personnalisée.
Et voici maintenant le code que j'ai créer pour qu'il y est interaction avec ma base de données.
Et voici la table que j'ai rajouter dans ma BDD :
http://imageshack.com/f/0zbddij
Le problème est que quand je clique sur mon bouton suivant j'obtiens une erreur 404 Objet non trouvé.
Le message suivant apparait sur une page Blanche :
Objet non trouvé!
L'URL requise n'a pu etre trouvée sur ce serveur. La référence sur la page citée semble être erronée ou perimée. Nous vous prions d'informer l'auteur de cette page de cette erreur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 404
192.168.0.18
05/30/11 09:44:27
Apache/2.2.17 (Win32) PHP/5.3.6
Comment faire pour résoudre ce problème ?
Mille Mercis pour vos réponses,
Cordialement, Thomas :)
Je suis en train de faire un site e-commerce dans le cadre de mon stage.
J'ai utilisé Prestashop pour le monter, et j'ai rajouter un freeblock dans lequel j'ai rentrer la partie html suivante afin de proposer aux clients de recevoir ou non une carte personnalisée.
<body> <form action="sql-freeblock.php" method="post" enctype="multipart/form-data"> <input type="checkbox" name="valid" id="valid" value="1"/> <label for="valid">Désirez-vous recevoir une carte postale personalisé?</label><br /> <p>Veuillez saisir le message que vous souhaitez joindre.</p> <textarea name="votre message" id="message" rows="5" cols="50"></textarea> <br> <p>Pour optimiser la personnalisation de votre carte postale nous vous proposons :</p> <br> <input type="checkbox" name="img1" id="img1" value="1"/> <label for="img1">Thème océan</label><br /> <img src="modules/freeblock/ocean.jpg" alt="ocean.jpg"/> <br> <input type="checkbox" name="img2" id="img2" value="1"/> <label for="img2">Thème montagne</label><br /> <img src="modules/freeblock/montagne.jpg" alt="montagne.jpg"/> <br> <input type="checkbox" name="img3" id="img3" value="1"/> <label for="img3">Thème campagne</label><br /> <img src="modules/freeblock/campagne.jpg" alt="campagne.jpg"/> <br><br> <input type="submit" name="submit" id="submit" value="Envoyer le fichier" /> </form> </body>
Et voici maintenant le code que j'ai créer pour qu'il y est interaction avec ma base de données.
<? /* déclaration de quelques variables */ $host = "localhost"; $user = "root"; $pass = ""; $bdd = "prestashop"; $table="ps_order_confirmation"; /* connection avec MySQL */ MYSQL_CONNECT($host,$user,$pass) or die("Impossible de se connecter à la base de données"); @mysql_select_db("$bdd") or die("Impossible de se connecter à la base de données"); $valid_confirmation = $_POST["valid"]; $message_confirmation = $_POST["message"]; $img1_confirmation = $_POST["img1"]; $img2_confirmation = $_POST["img2"]; $img3_confirmation = $_POST["img3"]; $submit_confirmation = $_POST["submit"]; if ($submit = 1) { /* stockage dans la bdd */ $query = "INSERT INTO $table VALUES('1','$valid_confirmation','$message_confirmation','$img1_confirmation','$img2_confirmation','$img3_confirmation','$submit_confirmation')"; $result = MYSQL_QUERY($query); print "Les information sont enrégistrées." ; } else ($submit =0) { print "Vous ne désirez pas de carte personnalisée." } ?>
Et voici la table que j'ai rajouter dans ma BDD :
http://imageshack.com/f/0zbddij
Le problème est que quand je clique sur mon bouton suivant j'obtiens une erreur 404 Objet non trouvé.
Le message suivant apparait sur une page Blanche :
Objet non trouvé!
L'URL requise n'a pu etre trouvée sur ce serveur. La référence sur la page citée semble être erronée ou perimée. Nous vous prions d'informer l'auteur de cette page de cette erreur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 404
192.168.0.18
05/30/11 09:44:27
Apache/2.2.17 (Win32) PHP/5.3.6
Comment faire pour résoudre ce problème ?
Mille Mercis pour vos réponses,
Cordialement, Thomas :)
A voir également:
- Soucis avec ma Base de données Erreur 404.
- Base de registre - Guide
- Supprimer les données de navigation - Guide
- Trier des données excel - Guide
- Formules excel de base - Guide
- Erreur 404 iptv - Guide
2 réponses
Bonjour,
Quel bouton suivant ?
Une erreur 404 c'est quand vous demandez une page qui n'existe pas. Donc pas trop de lien avec votre table MySQL à priori
Quel bouton suivant ?
Une erreur 404 c'est quand vous demandez une page qui n'existe pas. Donc pas trop de lien avec votre table MySQL à priori
je ne sais pas si c'est un réel probléme mais ta page php doit être ouverte avec la balise '<? php' il me semble ...
https://forums.commentcamarche.net/forum/affich-22230130-probleme-page-php-d-enregistrement-dans-bd#p22230149
Si tu peux m'apporter ton aide :)
Si tu peux m'apporter ton aide :)
Tu dis que je demande une page qui n'existe pas, mais dans ma premiere page, celle que j'ai donc mis dans mon freeblock, j'appelle cette page ci : <form action="sql-freeblock.php" method="post" enctype="multipart/form-data">
Peut être y aurait il une erreur par là ? Mais je ne la vois pas...
Du moins pas dans le répertoire de ta page courante.
Mais peut être vous ai je mal compris ?