Problème dans le code
Fermé
loubna-ben
-
Modifié par loubna-ben le 19/03/2016 à 19:35
jordane45 Messages postés 38369 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 3 janvier 2025 - 19 mars 2016 à 23:25
jordane45 Messages postés 38369 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 3 janvier 2025 - 19 mars 2016 à 23:25
A voir également:
- Problème dans le code
- Le code ascii - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
1 réponse
jordane45
Messages postés
38369
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
3 janvier 2025
4 721
Modifié par jordane45 le 19/03/2016 à 23:21
Modifié par jordane45 le 19/03/2016 à 23:21
Bonjour,
Place le code de traitement (le contenu de ton fichier avito_traitement.php) dans la meme page que ton formulaire,
et modifie la balise action de ton form en la mettant à vide.
comme ceci :
ce qui devrait donner :
Cordialement,
Jordane
Place le code de traitement (le contenu de ton fichier avito_traitement.php) dans la meme page que ton formulaire,
et modifie la balise action de ton form en la mettant à vide.
comme ceci :
<form name="form" method="POST" action="">
ce qui devrait donner :
<?php // Début de ta page //récupération "propre" des variables $choix=isset($_GET['choix']) ? $_GET['choix'] : NULL; ?> <!DOCTYPE html> <html> <head> <title>Ajout Annonce</title> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="mini_avito.css"> </head> <body> <div class="div2"> <header> <nav> <ul> <li> <a href="#"> <i class="fa fa-diamond"></i><br> Ajouter LOGO </a> </li> <?php echo '<li><a href="mini_avito.php?choix=1"> <i class="fa fa-bolt"></i><br> Déposez votre annonce</a></li>'; ?> <li> <a href="mini_avito.php?choix=2"> <i class="fa fa-briefcase"></i><br> Annonces en ligne </a> </li> </ul> </nav> </header> </div> <div class="div1"> <?php //swith sur la variable choix : switch ($choix) { case '1': include 'ajout_annonce.php'; break; default: # code... break; } ?> </div> <form name="form" method="POST" action=""> <table> <tr> <td>Votre nom :</td> <td><input type="text" name="nom" class="input1"></td> </tr> <tr> <td>Email :</td> <td><input type="text" name="email" class="input1"></td> </tr> <tr> <td> Telephone:</td> <td><input type="text" name="telephone" class="input1"> </td> </tr> <tr> <td>Ville :</td> <td> <select name="liste1" SIZE="1"> <option value="Agadir">Agadir</option > <option value ="RABAT"> RABAT</option > <option value= "Casablanca">Casablanca</option > </select> </td> </tr> <tr> <td>Sous Catégorie :</td> <td><select name="liste2" SIZE="1"> <option >--votre marque--</option > <option >Range Rover</option > <option >X6</option > <option >Mini cooper</option > <option >audi A4</option > <option >Audi Q7</option > </select > </td> </tr> <tr> <td></td> <td><select name="liste3" SIZE="1"> <option>--Année--</option > <?php for($a=2006;$a<=2016;$a++){ echo "<option value='$a'>$a<option>"; } ?> </select > </td> </tr> <tr> <td></td> <td><SELECT name="liste4" SIZE="1|23px"> <OPTION>-- Type de Carburant--</OPTION> <OPTION>Diesel</OPTION> <OPTION>Essence</OPTION> <OPTION>Electrique</OPTION> <OPTION>LPG</OPTION> </SELECT> </td> </tr> <tr> <td></td> <td><SELECT name="liste4" SIZE="1|23px"> <OPTION>-- Couleur--</OPTION> <OPTION>Noir</OPTION> <OPTION>Blache</OPTION> <OPTION>Rose</OPTION> <OPTION>Rouge</OPTION> </SELECT> </td> </tr> <tr> <td>Description de l'annonce :</td> <td> <textarea name="description" cols="40" rows="10"></textarea> </td> </tr> <tr> <td></td> <td>Prix :<input type="text" name="prix"> DH</td> </tr> <tr> <td> Photo</td> <td><input type="file" name="image" /></td> </tr> </table> </form> </body> </html>
Cordialement,
Jordane
19 mars 2016 à 23:25
J'ai corrigé le code.
NB: Tu peux mettre ton menu dans un fichier à part que tu n'aura plus qu'à INCLURE dans tes différentes pages.
Par contre... tu ne mets dans ce fichier QUE le menu.... pas toutes les balises HTML....
En gros, tu fais un fichier "menu.php" et tu mets le code suivant :
Puis dans les pages de ton site, tu n'auras plus qu'à faire :