Variable de session transmise par un lien

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Variable de session transmise par un lien

par gesualda » 26 mars 2008, 08:04

Merci Zeus pour ces explication complémentaires j'en prend bonne note et je l'appliquerai

A bientot :)

par zeus » 25 mars 2008, 14:19

certes, ça marche, mais est-ce que tu as compris pourquoi ?

Quand tu places des éléments dans la superglobales $_SESSION, il faut attendre le chargement suivant pour les avoir à disposition.

De plus, demander les données d'une case d'un tableau dans une chaine est une erreur, il faut l'extraire, comme dans le code de agite

par gesualda » 25 mars 2008, 13:38

Merci de ta correction!

Re: Variable de session transmise par un lien

par agité » 25 mars 2008, 12:04

Bonjour à tous,

Voici mon extraction d'une base qui m'affiche les noms et les prénoms des contacts. Jusque la tout va bien.

Par contre j'aimerai rajouter la valeur de "l'id_contact" lors du clic sur le lien pour le récupérer sur l'autre page, et apparemment je m'y prends pas très bien. Pourriez-vous m'aider ?
Merci
while ($tab = mysql_fetch_array($req_extraire_liste_comp)) {
		$_SESSION['id_contact'] = $tab['id_contact'];
echo '<a href="?id=extract_ind&identif=$_SESSION[id_contact]">'.$tab['nom']. "  ".$tab['prenom'].'</a><br />';				
				}	
while ($tab = mysql_fetch_array($req_extraire_liste_comp)) {

echo "<a href\=?id=extract_ind&identif=".$tab['id_contact']."">".$tab['nom']."&nbsp;".$tab['prenom']."</a><br />";				
				}	

Variable de session transmise par un lien

par gesualda » 24 mars 2008, 20:17

Bonjour à tous,

Voici mon extraction d'une base qui m'affiche les noms et les prénoms des contacts. Jusque la tout va bien.

Par contre j'aimerai rajouter la valeur de "l'id_contact" lors du clic sur le lien pour le récupérer sur l'autre page, et apparemment je m'y prends pas très bien. Pourriez-vous m'aider ?
Merci
while ($tab = mysql_fetch_array($req_extraire_liste_comp)) {
		$_SESSION['id_contact'] = $tab['id_contact'];
echo '<a href="?id=extract_ind&identif=$_SESSION[id_contact]">'.$tab['nom']. "  ".$tab['prenom'].'</a><br />';				
				}