Créer une variable de session en cliquant sur un lien

Créer une variable de session en cliquant sur un lien - PHP - Programmation

Marsh Posté le 20-10-2005 à 10:49:48    

Bonjour,
 
mon problème est dans le titre, je n'arrive pas à créer une variable de session en cliquant sur un lien.
je commence à m'emmeler les pinceaux
 
<a href="#" onclick="<? $_SESSION['1']='test' "; ?>" ><img src="bouton.jpg"></a>
 
et je voudrais récupérer la valeur de ma variable $_SESSION['1'] sur une autre page, ext-ce possible?
 
Merci d'avance.

Reply

Marsh Posté le 20-10-2005 à 10:49:48   

Reply

Marsh Posté le 20-10-2005 à 11:09:24    

Olalala :( Et tu fais comment sans Javascript ?
 
Disons que ton fichier c'est tagada.html :

<a href="pouet.php"><img src="bouton.src" alt="pouet !" /></a>


 
Puis dans pouet.php :

<?php
 
  session_start();
  $_SESSION['1']='test';
 
  readfile('tagada.html');
 
?>


Par exemple...

Reply

Marsh Posté le 21-10-2005 à 13:50:55    

Merci pour ta réponse, en effet c'est plus simple.
 
En revanche, j'ai du utiliser la fonction include, car readfile me coller carrement le code en tant que texte.
En tout, ça marche merci.  :hello:

Reply

Marsh Posté le 21-10-2005 à 16:25:02    

Oui, readfile c'est pour un fichier statique html sans PHP dedans.
 
Et je metterais require plutôt qu'include, comme ça si le fichier manque, ça plante au lieu de faire un simple warning :)

Reply

Marsh Posté le 24-10-2005 à 04:15:53    

FlorentG a écrit :

Oui, readfile c'est pour un fichier statique html sans PHP dedans.
 
Et je metterais require plutôt qu'include, comme ça si le fichier manque, ça plante au lieu de faire un simple warning :)


A toi de gérer les erreurs, le plantage est interdit  :non:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed