Transmission de variables

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 : Transmission de variables

Re: Transmission de variables

par liens_geeks » 12 déc. 2011, 11:44

Salut,
De ce que je vois c'est 111.php qui met à jour tes sessions et 222.php qui les affiche.
Si une session est mise à jour par 111.php, il faudra que tu rafraichisses 222.php pour que ce soit pris en compte

Ton code à l'air bon.

Tu peux essayer un var_dump($_SESSION); en bas de chaque page pour afficher tout ce qui est enregistré dans tes sessions

Jérôme
http://liens-geeks.com

Re: Transmission de variables

par malabarbe » 11 déc. 2011, 23:40

non, 111 est statique et récupères les variables
des txt seulement a l'ouverture de 000

Donc, 111 est statique et non mis à jour.

Re: Transmission de variables

par moogli » 11 déc. 2011, 23:33

111 est rafraichie ?

@+

Re: Transmission de variables

par malabarbe » 11 déc. 2011, 23:27

J'ai une page 000.php avec 2 frames
Dans la frame de gauche, j'ouvre 111.php
Dans la frame de droite, j'ouvre 222.php.

111.php affiche l'état des compteurs de pages.
mais reste statique.

222.php affiche l'état des compteurs de pages.
transmis de 111 vers 222
222 prends la variable de 111 et la compare avec l'état du compteur.txt.

si le compteur a évolué, j'affiche le nombre de nouvelles connections.
222 est rafraichi toutes les 30 secondes.

Le seul hic, c'est que je ne récupère pas la ou les variables
de 111.

Avant, avec le mème hébergeur, cela fontionnai.
mais je n'ai plus les sources.

Re: Transmission de variables

par moogli » 11 déc. 2011, 23:08

effectivement la casse sur php ne change rien, mais bon j'ai jamais testé.

sans testé ton code je sais qu'il fonctionne.
je l'ai testé et il affiche sur une ligne les bonnes infos ! (azerty : Jean-PierreJean-PierreLa variable est déjà enregistrée !).

donc soit une erreur qui n'est pas affichée, soit un problème d'utilisation le code en lui même est bon, comment passe tu d'une page a l'autre ? (de 111 a 222 ?)

est ce que c'est sur ton PC ou en ligne ? (par exemple free demande un répertoire "sessions" à la racine du site pour que cela fonctionne).


@+

Re: Transmission de variables

par malabarbe » 11 déc. 2011, 22:57

Ligne vide = PB recopie.

PHP ou php ne change rien.

A tu testé mon code ?

Re: Transmission de variables

par moogli » 11 déc. 2011, 22:52

je ne sais pas si c'ets une erreur de recopie mais le tag php c'est <?php pas <?PHP :)

sinon ton code semble correct, hors mis la ligne vide avant le session_start qui pourrait poser problème (est ce un problème de recopie ?)

@+

Re: Transmission de variables

par malabarbe » 11 déc. 2011, 22:18

Bonsoir moogli,

Je ne m'en sort pas !
Dand la page 111.php, j'ai mis :
<?php 
session_start();
$nom = 'Jean-Pierre';
//$_SESSION['comp-01'] = $cpt1;
$_SESSION['comp-01'] = $nom;  //'Jean-Pierre';
//$_POST['comp-01'] = $nom;
?>
Dans la page 222.php, j'ai mis :

<?PHP
session_start();
//$_SESSION['copt-01'] = $_POST['cpt1'] ;
echo "azerty : ".$_SESSION['comp-01'];
echo $_SESSION['comp-01'];


if (isset($_SESSION['comp-01'])) {
    echo 'La variable est déjà enregistrée !';
    // On est certain de pouvoir y accéder ici
} else {
    echo 'La variable prenom n\'est pas enregistrée !';
}
?>
Pas de résultats.

Merci de m'aider.

Re: Transmission de variables

par moogli » 11 déc. 2011, 22:05

Transmission de variables

par malabarbe » 11 déc. 2011, 21:12

Bonjour,
Dans une page, j'ai la variable $cpt renseignée par le fichier
compteur.txt.
Je voudrais mémoriser cette variable afin de la lire dans une autre page.
Merci de m'aider.