Insertion des données dans la base du serveur 00webhost
Fermé
dilaam
Messages postés
19
Date d'inscription
mercredi 4 novembre 2009
Statut
Membre
Dernière intervention
15 avril 2023
-
Modifié le 6 févr. 2020 à 10:31
dilaam Messages postés 19 Date d'inscription mercredi 4 novembre 2009 Statut Membre Dernière intervention 15 avril 2023 - 9 févr. 2020 à 18:06
dilaam Messages postés 19 Date d'inscription mercredi 4 novembre 2009 Statut Membre Dernière intervention 15 avril 2023 - 9 févr. 2020 à 18:06
3 réponses
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
6 févr. 2020 à 10:57
6 févr. 2020 à 10:57
Bonjour,
Sans voir le code utilisé ... impossible de t'aider !
Avant de nous le montrer, je t'invite à lire et à appliquer le contenu de ce lien
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ainsi que (si tu as utilisé PDO ) celui la :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Et pour poster ton code, tu devras le faire en utilisant les BALISES DE CODE.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Sans voir le code utilisé ... impossible de t'aider !
Avant de nous le montrer, je t'invite à lire et à appliquer le contenu de ce lien
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ainsi que (si tu as utilisé PDO ) celui la :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Et pour poster ton code, tu devras le faire en utilisant les BALISES DE CODE.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
dilaam
Messages postés
19
Date d'inscription
mercredi 4 novembre 2009
Statut
Membre
Dernière intervention
15 avril 2023
9 févr. 2020 à 17:59
9 févr. 2020 à 17:59
Bonjour et merci pour votre réponse.
comme j'ai déjà dit dans le premier message, le problème est surgis seulement en hébergeant le site sur 000webhost. En local sur pc, le site marche très bien. j'insert des données, j’enregistre des images et des vidéos dans la base de données mais sur le nouveau hébergeur il y a un problème ????
voila mon code et merci une autre fois
comme j'ai déjà dit dans le premier message, le problème est surgis seulement en hébergeant le site sur 000webhost. En local sur pc, le site marche très bien. j'insert des données, j’enregistre des images et des vidéos dans la base de données mais sur le nouveau hébergeur il y a un problème ????
voila mon code et merci une autre fois
session_start(); require'functions.php'; logged_only(); if(!empty($_POST)){ $errors = array(); require_once'config1.php'; if (empty($_POST['reference'])){ } if (empty($_POST['utilisateur'])){ } if (empty($_POST['n_terrain'])){ } if (empty($_POST['niveau'])){ } if (empty($_POST['titre'])){ echo 'المرجو وضع عنوان للموضوع.'; } if (empty($_POST['Page_cat'])){ } if (empty($_POST['editor'])){ } if (empty($_POST['date_pub'])){ } if (empty($_POST['heure_pub'])){ } if(empty($errors)){ $req = $bd->prepare("INSERT INTO articles SET reference = ?, utilisateur = ?, n_terrain = ?, niveau = ?, titre = ?, Page_cat = ?, editor = ?, date_pub = ?, heure_pub = ? "); $req->execute([ $_POST['reference'], $_POST['utilisateur'], $_POST['n_terrain'], $_POST['niveau'], $_POST['titre'], $_POST['Page_cat'], $_POST['editor'], $_POST['date_pub'], $_POST['heure_pub'] ]); $_SESSION['flash']['success'] = 'تم نشر مقالكم'; header('Location: index.php'); exit(); } } require'header0.php'; <h3>موضوع جديد</h3> <div class="menu"> <form action="" method="post"> <div class="menu_titre">معلومات المستخدم</div> <table width="100%"> <tr> <td> رقم المرجع :</td> <td><input type="text" name="reference" value="A<?php echo date('ymd');?>T<?php echo time();?>"/> </td> </tr> <tr> <td>المستخدم:</td> <td><input type="text" name="utilisateur" value="<?= $_SESSION['auth']->nom;?> <?= $_SESSION['auth']->prenom;?>"/> </td> </tr> <tr> <td></td> <td> <input type="hidden" name="n_terrain" value="<?= $_SESSION['auth']->n_terrain;?>"/> </td> </tr> <tr> <td></td> <td><input type="hidden" name="niveau" value="<?= $_SESSION['auth']->niveau;?>"/> </td> </tr> </table> <!-------------------------> <div class="menu_titre">معلومات عن الموضوع</div> <table width="100%"> <tr> <td> عنوان المقال:</td> <td><input type="text" name="titre" required /></td> </tr> <tr> <td>اختر المجموعة:</td> <td> <select name="Page_cat"> <?php require_once'config1.php'; $connect = $_SESSION['auth']->niveau; $req = $bd->query("SELECT * FROM cat WHERE niveau <= $connect ORDER BY id_cat"); ?> <?php while ($res = $req->fetch()) { ?> <option value="<?php echo $res['Page_cat']; ?>"><?php echo $res['id_cat']; ?>.<?php echo $res['cat']; ?></option> <?php require_once'config1.php'; $req2 = $bd->prepare("SELECT * FROM menu_cat WHERE id_cat = ? ORDER BY Nom_m_cat"); $req2->execute(array($res['id_cat'])); while ($res2 = $req2->fetch()) { ?> <option id="select_cat" value="<?php echo $res2['Page_cat'];?>">=><?php echo $res2['Nom_m_cat'];?></option> <?php } ?> <?php } ?> </select> </td> </tr> <tr> <td>الاقتراح/ الرأي(المقال)</td> </tr> </table> <div align="center"> <textarea name="editor" style="width: 90%;" cols="100" rows="8" dir="rtl" ></textarea> </div> <br> <input type="hidden" name="date_pub" value="<?php echo date('Y-m-d');?>"/> <input type="hidden" name="heure_pub" value="<?php echo date('H:i');?>"/><br> <input type="submit" name="ok" value="ارسل"/> <input type="reset" name="reset" value=" مسح المقال" /> </form> </div> <?php require'footer1.php';?>
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
9 févr. 2020 à 18:01
9 févr. 2020 à 18:01
Et moi.. comme je te l'ai déjà dit ... tu dois lire ET APPLIQUER le contenu de ces liens :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Et bien entendu..;pour éventuellement apercevoir une éventuelle erreur dans ton code, désactiver les éventuelles redirections.
=> C'est à dire, mettre en commentaire la ligne
Ne reviens pas nous voir sans avoir effectué les corrections indiquées dans les liens que je t'ai donné....
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Et bien entendu..;pour éventuellement apercevoir une éventuelle erreur dans ton code, désactiver les éventuelles redirections.
=> C'est à dire, mettre en commentaire la ligne
header('Location: index.php');
Ne reviens pas nous voir sans avoir effectué les corrections indiquées dans les liens que je t'ai donné....
dilaam
Messages postés
19
Date d'inscription
mercredi 4 novembre 2009
Statut
Membre
Dernière intervention
15 avril 2023
9 févr. 2020 à 18:06
9 févr. 2020 à 18:06
Merci. Je passe à l'action. Je vous répondrai après.
Merci et à bientôt
Merci et à bientôt