Retour affichage menu
Ferméjordane45 Messages postés 38416 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 12 février 2025 - 17 juil. 2022 à 19:30
- Retour affichage menu
- Menu contextuel windows 11 retrouver l'affichage classique - Guide
- Menu déroulant excel - Guide
- Windows 11 menu démarrer classique - Guide
- Retour à la ligne excel - Guide
- Affichage double ecran - Guide
4 réponses
17 juil. 2022 à 16:49
Bonjour,
vous nous montrez ici que le code de la page HTML (coté client) il nous faudrait votre code coté serveur (php) , et éventuellement le/les scripts javascript ainsi que les css.
sans tous les codes , il sera difficile de répondre à votre question.
Mon code de mise à jour de la bd (je sais que ce n'est pas du PDO ou MYSQLI......) :
<?php include ('../connexion/connexion.php'); $id=$_POST['id']; $photo1=$_POST['photo1']; $photo2=$_POST['photo2']; $photo3=$_POST['photo3']; $descript_chat=$_POST['descript_chat']; //echo $id; exit; //*** description du chat *** $descript_chat = stripslashes($descript_chat); //----pour éviter les \ ds le descript_chat-------------- $descript_chat = mysql_real_escape_string($descript_chat); $descript_chat = eregi_replace("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])","<A HREF=\"\\1://\\2\\3\" TARGET=\"_blank\">\\1://\\2\\3</A>",$descript_chat); //*** Insertion photo1 **** $dossier = 'images/chats/'; //Ecriture bd ok, mais insertion img nok $dossier2 = '../images/chats/'; $photo1 = basename($_FILES['photo1']['name']); $photo2 = basename($_FILES['photo2']['name']); $photo3 = basename($_FILES['photo3']['name']); if (!empty($photo1)) { $photo1 = strtr($photo1,'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ','AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy'); $photo1 = preg_replace('/([^.a-z0-9]+)/i', '_', $photo1); $requete = mysql_query("INSERT INTO liste_chats(photo1) VALUES ('$dossier$photo1')") or die('Erreur SQL !'.$sql.mysql_error()); $id=mysql_insert_id(); //************* retient le dernier id créé move_uploaded_file($_FILES['photo1']['tmp_name'], $dossier2.$photo1); } if (!empty($photo2)) { $photo2 = strtr($photo2,'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ','AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy'); $photo2 = preg_replace('/([^.a-z0-9]+)/i', '_', $photo2); $requete = mysql_query("UPDATE liste_chats SET photo2='$dossier$photo2' WHERE id='$id'") or die('Erreur SQL !'.$sql.mysql_error()); move_uploaded_file($_FILES['photo2']['tmp_name'], $dossier2.$photo2); } if (!empty($photo3)) { $photo3 = strtr($photo3,'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ','AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy'); $photo3 = preg_replace('/([^.a-z0-9]+)/i', '_', $photo3); $requete = mysql_query("UPDATE liste_chats SET photo3='$dossier$photo3' WHERE id='$id'") or die('Erreur SQL !'.$sql.mysql_error()); move_uploaded_file($_FILES['photo3']['tmp_name'], $dossier2.$photo3); } if (!empty($descript_chat)) { $descript_chat = stripslashes($descript_chat); //----pour éviter les \ ds le descript_chat-------------- $descript_chat = mysql_real_escape_string($descript_chat); $descript_chat = eregi_replace("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])","<A HREF=\"\\1://\\2\\3\" TARGET=\"_blank\">\\1://\\2\\3</A>",$descript_chat); $requete = mysql_query("UPDATE liste_chats SET descript_chat='$descript_chat' WHERE id='$id'") or die('Erreur SQL !'.$sql.mysql_error()); } header("Location: ../liste_chats.php"); exit(); mysql_close(); ?>
Liste des éléments de la base (suite maj base) :
<?php include ('connexion/connexion.php'); $query = 'SELECT * FROM liste_chats ORDER BY id DESC'; $result = mysql_query($query) or die(mysql_error()); $id = $_GET['id']; while ($row = mysql_fetch_array($result)) { if (!empty($row['descript_chat'])) { echo '<div class="liste_chats" style="font-weight : 80; font-size : 20;">'; echo ''.nl2br($row['descript_chat']).''; echo '</div>'; } echo '<p><center>'; if (!empty($row['photo1'])) { echo '<img src="".$row['photo1'].' " height="400"><br>'; } if (!empty($row['photo2'])) { echo '<img src="".$row['photo2'].' " height="400"><br>'; } if (!empty($row['photo3'])) { echo '<img src="".$row['photo3'].' " height="400"><br>'; } echo '</center>'; } mysql_close(); exit; ?>
CSS :
.titre { text-align: center; font-family: Permanent Marker; color : #33691E; top: 5%; } .menu { text-align: center; margin-top: 15px; } .contact { position: absolute; width: 106px; height: 10px; font-weight: bold; font-size: 15px; text-decoration:underline; margin-left: 77%; top: 90px; left: 100px; } .contact-img { position: absolute; top: 60px; margin-left: 90%; } .marquee { font-weight: bold; color: red; font-size: 20px; } .txt { margin-left: 10%; margin-right: 10%; margin-top: 5%; font-size: 30px; font-weight: bold; } .liste_chats { margin-left: 10%; margin-right: 10%; margin-top: 1%; font-size: 30px; font-weight: bold; } .presentation { position: absolute; left: 10%; margin-top: 40px; font-size: 18px; } .remerciement { position: relative; font-weight: bold; text-align: center; } .txt2 { margin-left: 10%; margin-right: 10%; margin-top: 5%; font-size: 30px; font-weight: bold; }
17 juil. 2022 à 18:25
bonjour,
quand tu partages le contenu de fichiers, peux-tu, pour chaque fichier, préciser son nom?
Si je comprends bien, ton "menu" s'affiche de deux maniérés différentes, la seconde fois avec "gestion" comme option choisie. Ai-je bien compris?
Si oui, peux-tu, pour ces deux affichages, capturer le code source html dans le navigateur? Et le partager ici?
17 juil. 2022 à 19:30
Bonjour,
Ta question ne semble pas concerner le PHP ... mais le Javascript !
Ton "besoin" se situe dans ton code Javascript, dans ta fonction jump() .. dans laquelle, en javascript donc, tu dois modifier la valeur de ton select...