IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Transfert de données entre pages


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 14
    Points : 8
    Points
    8
    Par défaut Transfert de données entre pages
    Bonsoir

    Je viens decrire le code suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
     while(!feof($fp)) // Tant que l'on n'est pas à la fin du fichier on continue de lire le fichier
    			{
    				$ligne=fgets($fp); // On récupère dans le fichier le contenu
     
    				if ($ligne == NULL or $ligne == " ")
    				{
    				}
    				else
    				{
     
    					$documents = explode("$",$ligne);
    					$famille=$documents[0];
    			        $lieu=$documents[1];
    			        $depart=$documents[2];
     
     
    					?>
    					<tr>
    					<td><a href="ffamille001.php?ligne=ligne"><?php echo $famille ?></a></td>
    					<td><?php echo $lieu ?></td>
    					<td><?php echo $depart ?></td>
    					</tr>
     
    					<?php
    				}
    			}
    			?>
    dans l'intention de transferer la ligne correspondant au nom cliqué or au lieu de la ligne d'entrée je trouve le mot "ligne" correspondant a l'entree
    Si je remplace par toto je trouve toto. J'ai essayé dans toutes les positions mais rien n'y fait
    S'il vous plait quelle est la bonne syntaxe ?????
    Merci d'avance
    JP Cambon

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 60
    Points : 52
    Points
    52
    Par défaut
    si j'ai bien compris ton problème, pour récupérer la variable ligne dans le fichier famille001.php, tu dois faire $_GET['ligne']

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    181
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 181
    Points : 189
    Points
    189
    Par défaut
    et remplacer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="ffamille001.php?ligne=ligne">
    tu passes le mot ligne
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="ffamille001.php?ligne=".$ligne>
    tu passes la variable $ligne
    ...

  4. #4
    Futur Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 14
    Points : 8
    Points
    8
    Par défaut Precisions
    Bonjour
    Merci de vos reponses effectivement j'avais oublié de precisé que la feuille FFamille contient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     <?php
    		$ligne = $_GET['ligne'];
    		 echo $ligne;
    		 ?>
    et c'est cet echo qui me donne le mot entré comme nom de variable au lieu de me retourner la variable

    quant a
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="ffamille001.php?ligne=".$ligne>
    ca marche pas elle ne transmet que ?ligne= dans la barre d'adresse


    Je rappelle mon probleme

    feuille 1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    ..... etc....
    $toto=fgets($fp); lit sur le fichier une ligne cambon$marcel$ 
                                                              puis une autre etc...
    ....etc......
    <td><a href="ffamille001.php?ligne=toto"><?php echo $famille ?></a></td>
    feuille 2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     <?php
    $ligne = $_GET['ligne'];
    echo $ligne;
    ?>

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    181
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 181
    Points : 189
    Points
    189
    Par défaut
    Citation Envoyé par cambonjp Voir le message
    quant a
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="ffamille001.php?ligne=".$ligne>
    ca marche pas elle ne transmet que ?ligne= dans la barre d'adresse
    je ne comprends pas,apparemment $ligne est vide, essaie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     while(!feof($fp)) // Tant que l'on n'est pas à la fin du fichier on continue de lire le fichier
    			{
    				$ligne=fgets($fp); // On récupère dans le fichier le contenu
     
    				if ($ligne == NULL or $ligne == " ")
    				{
    				}
    				else
    				{
     
    					$documents = explode("$",$ligne);
    					$famille=$documents[0];
    			        $lieu=$documents[1];
    			        $depart=$documents[2];
     
    //ajoute ça pour voir ce qu'il y a dans $ligne
    echo "<br>ligne=".$ligne."<br>";
     
    					?>
    					<tr>
    					<td><a href="ffamille001.php?ligne=".$ligne.""><?php echo $famille ?></a></td>
    					<td><?php echo $lieu ?></td>
    					<td><?php echo $depart ?></td>
    					</tr>
     
    					<?php
    				}
    			}
    			?>
    ...

  6. #6
    Futur Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 14
    Points : 8
    Points
    8
    Par défaut demande de precision
    Bonsoir

    Ou j'ai rien compris (et c'est peut etre le cas... l'age fait que je ne comprend pas tout) mais dans le code proposé il ya melange de HTML en bleu et de php en vert
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    ?>
    <tr>
    <td><a href="ffamille001.php?ligne=".$ligne><?php echo $famille ?></a></td>
    <td><?php echo $lieu ?></td>
    <td><?php echo $depart ?></td>
    </tr>
    					
    <?php
    D'après mes recentes connaissances ça peut pas marcher, j'ai essayé avec des balises php. il doit y avoir une astuce du genre mettre dans une variable GET ou POST mais voila faut connaitre ce qui n'est pas mon cas

    En esperant que tu pourras me donner des conseils;
    JP Cambon

  7. #7
    Futur Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 14
    Points : 8
    Points
    8
    Par défaut Resolu
    Ouais on en ete pas loin
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <td><a href="ffamille001.php?ligne=<?php echo $ligne?>"><?php echo $famille ?></a></td>
    Merci de m'avoir aidé dans ma recherche
    JP Cambon

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PDO] Transfert de donnée entre 2 pages
    Par Firlfire dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 13/04/2015, 22h25
  2. [Workgroup] Transfert de données entre 2 pc
    Par portu dans le forum Sécurité
    Réponses: 9
    Dernier message: 20/12/2005, 10h24
  3. Réponses: 5
    Dernier message: 30/11/2005, 16h41
  4. Réponses: 12
    Dernier message: 04/10/2004, 19h18
  5. [Designer] Problème de transfert de données entre modul
    Par BILLYPATOU dans le forum Designer
    Réponses: 11
    Dernier message: 09/03/2004, 18h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo