Salut Dr@ke sa fait longtemps en vacance
ben voici se que j'avais fait.
lorsque je clic sur cette URL
<td class="modificationannonce"><a href="modificationannonce.php?numannonce=<?php echo $numannonce ;?>"><img src="contenu/modificationannonce.png" alt="modifierannonce" class="modifierannonce" border="0"/></a></td>
j'arrive sur cette page:
<?php
session_start();
// tester la présence de la session numutilisateurs
if ( isset( $_SESSION['NUMUTILISATEURS']) ) {
// Recuperation pour la variable
$NUMUTILISATEURS = $_SESSION['NUMUTILISATEURS'];
}
if (isset($_SESSION['MAILUTILISATEURS'])) {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>petite annonce gratuite pour particulier encart publicitaire pour profesionnel - mon espace</title>
<meta http-equiv="Content-Type" content="text/html";
charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css"
title="Design espace" href="css/moncomptepart_style.css" />
</head>
<body>
<div id="annonce"></div>
<div id="entete">
<div id="h2">
<p><h2>Mon compte </h2></p>
</div>
<div id="email">
<?php //Affichage Email de l'utilisateur
echo $_SESSION['MAILUTILISATEURS'],' vous étes connectées ','<br />';
?>
</div>
</div>
<div id="corps">
<img src="contenu/logisdesannonces.png" alt="logisdesannonces" class="logisdesannonces" />
<img src="contenu/logo.png" alt="logo" class="logo" />
<a href="http://www.logisdesannonces.fr/accueil.html"><img src="contenu/bouton_accueil.png" alt="accueil" class="accueil" border="0"/></a>
<a href="php/deconnexion.php"><img src="contenu/deconnexion.png" alt="deconnexion" class="deconnexion" border="0"/></a>
<div id="fond">
<table>
<tr>
<td>
<div id="mesannonces">
<a href="mesannonces.php"><img src="contenu/favoris2.png" alt="mesannonces" class="mesannonces" border="0"/></a>
<a href="ajoutannonceparticulier.php"><img src="contenu/jajoute2.png" alt="jajoute" class="jajoute" border="0"/></a>
<a href="particulier/modifierannonce.php"><img src="contenu/modifierannonces2.png" alt="modifierannonces" class="modifierannonces" border="0"/></a>
<a href="mesdonnees.php"><img src="contenu/mesdonnees2.png" alt="mesdonnees" class="mesdonnees" border="0"/></a>
<div id="texte"><hr><b>Actions :</b></hr>
</td>
</tr>
<tr>
<td>
<div id="tableauannonces">
<b>Bienvenue dans votre Logis:</b>
<div id="textebienvenue">
<br /><br />
Ici vous pourrez ajouter de nouvelle annonces,
les modifiers ou les supprimer si une transaction à eut lieu.
Vos annonces seront visible sur notre site pendant 2 mois,puis elle seront supprimer.
Vous pourrez a nouveau la republier.
<br /><br />
<img src="contenu/cartable.jpg" alt="cartable" class="cartable" border="1"/></a>
</td>
</tr>
</div>
<div id="texte">
</div>
</table>
</div>
</div>
</div>
</div>
</div>
<?php
include 'php/connect.php';
$numeroannonce=$_GET['numannonce'];
$sql= "SELECT annonces.region, annonces.titreannonce,annonces.typeannonce, annonces.descriptionannonce, annonces.numannonce, annonces.prix, annonces.date, images.miniature, images.id_img, utilisateurs.numutilisateurs, utilisateurs.mailutilisateurs, utilisateurs.telephone
FROM annonces
LEFT JOIN images ON images.numannonce = annonces.numannonce
LEFT JOIN utilisateurs ON utilisateurs.numutilisateurs = annonces.numutilisateurs
WHERE annonces.numannonce = '$numeroannonce'";
$req= mysql_query($sql) or die ('erreur sql §<br />'.$sql.'<br />'.mysql_error());
while($data=mysql_fetch_array($req))
{ // ici la boucle qui permet d'effectuer la recherche
?>
<form name="modificationannonce" action="validationmodificationannonce.php" method="POST">
<div id="formulaire">
<label for="typeannonce">Type d'annonce:</label><br />
<label>
<input type="radio" name="typeannonce" value="vends" />Je vends
</label>
<label>
<input type="radio" name="typeannonce" value="donne" />Je donne
</label>
<label>
<input type="radio" name="typeannonce" value="troc" />Je troc
</label>
<br /><br />
<label for="categorie">Sélectionner une catégorie:</label><br />
<select name="categorie" id="categorie">
<option value="0">Votre catégorie</option>
<option value="divers">Divers</option>
<option value="vehicules">Véhicules</option>
<option value="immobilier">Immobilier</option>
<option value="high-tech">High-Tech</option>
<option value="animaux">Animaux</option>
</select>
<br /><br />
<label for="souscategorie">Sélectionner un sous catégorie:</label><br />
<select name="souscategorie" id="souscategorie">
<optgroup label="DIVERS">
<option value="select">Votre sous-catégorie</option>
<option value="antiquite-art">Antiquité-Art</option>
<option value="bricolage-jardin-chauffage">Bricolage-Jardin-Chauffage</option>
<option value="meuble-decoration">Meuble-Décoration</option>
<option value="vetements">Vêtements</option>
<option value="puericulture">Puériculture</option>
<option value="livres">Livres</option>
<option value="loisir">Loisir</option>
<option value="collections">Collections</option>
<option value="musique">Musique</option>
<option value="jeux-jouets">Jeux-Jouets</option>
<option value="sport">Sport</option>
</optgroup>
<optgroup label="VEHICULES">
<option value="voiture">Voiture</option>
<option value="moto-scooter">Moto-Scooter</option>
<option value="camping-car">Camping car</option>
<option value="caravane">Caravane</option>
<option value="utilitaire">Utilitaire</option>
<option value="bateau-nautisme">Bateau-Nautisme</option>
<option value="pieces-accessoire auto">Piéces-Accessoire auto</option>
<option value="pieces-accessoire moto">Piéces-Acessoire moto</option>
<option value="pieces-accessoire nautisme">Piéces-Accessoire nautisme</option>
<option value="pieces-accessoire camping car">Piéces-Accessoire camping car</option>
</optgroup>
<optgroup label="IMMOBILIER">
<option value="location">Location</option>
<option value="location saisonniere">Location saisonnère</option>
<option value="vente maison">Vente Maison</option>
<option value="vente appartement">Vente appartement</option>
<option value="vente propriete">Vente propriété</option>
<option value="vente hotel particulier">Vente hotel particulier</option>
<option value="vente garage">Vente garage</option>
<option value="immeuble">Immeuble</option>
<option value="vente constructeur">Vente constructeur</option>
<option value="investisseur">Investisseur</option>
<option value="renovation">Rénovation</option>
<option value="etang">Etang</option>
<option value="corps de ferme">Corps de ferme</option>
</optgroup>
<optgroup label="HIGH-TECH">
<option value="hifi-photo-video">Hifi-Photo-Video</option>
<option value="informatique">Informatique</option>
<option value="jeux video">Jeux video</option>
<option value="musique-film">Musique-Film</option>
<option value="telephonie">Téléphonie</option>
<option value="autre">Autre</option>
</optgroup>
<optgroup label="ANIMAUX">
<option value="achat-vente">Achat-Vente</option>
<option value="adoption-don">Adoption-Don</option>
<option value="services">Services</option>
<option value="accessoires">Accessoires</option>
</optgroup>
</select>
<br />
<label for="titreannonce">Titre de l'annonce:</label><br />
<input type="titreannonce" name="titreannonce" id="titreannonce" size="20" value="<?php echo $data['titreannonce'];?>" /><br />
<span>Décriver précisement en quelques mots le titre de votre annonces</span><br /><br />
<label for="descriptionannonce">Description de l'annonce :</label><br />
<textarea name="descriptionannonce" id="descriptionannonce" rows="5" cols="30"><?php echo $data['descriptionannonce'];?></textarea><br />
<label for="prix">Prix:</label><br />
<input type="prix" name="prix" id="prix" size="20" value="<?php echo $data['prix'];?>" /><br />
</form>
<?php
}
mysql_free_result ($req);
mysql_close ();
?>
<?php
} else {
echo '<br>Vous n\'avez pas les droits pour regarder cette page...<br><br>';
echo '<a href="index.php">Retour</a>';
}
?>
<div id="pied_de_page">
</div>
</body>
</html>
Sinon a se que je peut comprendre dans mon fichier de session faudrait peut etre que je rajoute
ceci
$_SESSION['numannonce'] = $user['numannonce'];
comme sa sera propre a l'utilisateur non ?
Puis aprés faudrai que je remploie dans mon script de modification de page non ?
session_start();
// tester la présence de la session numutilisateurs
if ( isset( $_SESSION['NUMUTILISATEURS']) ) {
// Recuperation pour la variable
$NUMUTILISATEURS = $_SESSION['NUMUTILISATEURS'];
$numannonce=$_SESSION['numannonce'];