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 :

transmettre des variables avec champs cachés impossible ?


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Inscrit en
    Août 2004
    Messages
    499
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 499
    Points : 190
    Points
    190
    Par défaut transmettre des variables avec champs cachés impossible ?
    Bonjour,
    j'essaie de récupérer ces variables.
    Mais quand je l'ai imprime, ça m'affiche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Array
    autoportraitArray
    15078 : 14782 : 14985 : 15070 : 14870 : 14871 : 14885 : 14886 : 14887 : 14888 : 14889 : 14891 : Array
    Array
    Quand je n'utilise pas de tableau pour les champs cachés sa m'afiche toujours le même champs, très bizarre ?
    Le formulaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <label for="<?php echo $nom;?>">Voter</label><br />
    <input type="radio" name="votePhotos[]" id="<?php echo $nom;?>" value="<?php echo $nom;?>" />
    <input type="hidden" name="id_photo[]" value="<?php echo $id_photo;?>" />
    <input type="hidden" name="extensionPhoto[]" value="<?php echo $extensionPhoto;?>" />
    <input type="hidden" name="user_id[]" value="<?php echo $user_id;?>" />

  2. #2
    Membre habitué
    Inscrit en
    Août 2004
    Messages
    499
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 499
    Points : 190
    Points
    190
    Par défaut
    par exemple quand je met des variables primitifs (pas de tableau)
    j'ai toujours le même résultat que je click sur un champ ou l'autre ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Array ( [votePhotos] => ele [id_photo] => 14891 [extensionPhoto] => jpg [user_id] => 182595 ) ele
    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
    		foreach ($result as $ligne)
    		{
    			echo '<tr>';
    			$id_photo=$ligne['id_photo'];
    			$nom=$ligne['nom'];
    			$extensionPhoto=$ligne['extension'];
    			$user_id=$ligne['user_id'];
    			$timePhoto=$ligne['date_photo'];
    			$vue=$ligne['vues'];?>
    			<td>
    			<?php echo $id_photo.'<br>'.$nom;?>
    			</td><td>
    				<a href="http://www.confidentielles.com/images/photos/<?php echo $ligne['user_id'];?>-
    				<?php echo $timePhoto.'.'.$extension;?>">
    					<img src="<?php echo $nom.'.'.$extension;?>'" alt="<?php echo $nom;?>" heigth="100" width="100" />
    					 <br />date de mise en ligne:<?php echo date('d/m/Y à H\hi', $timePhoto);?>
    				</a>
    			</td><td>
    				<label for="<?php echo $nom;?>">Voter</label><br />
    				<input type="radio" name="votePhotos" id="<?php echo $nom;?>" value="<?php echo $nom;?>" />
    				<input type="hidden" name="id_photo" value="<?php echo $id_photo;?>" />
    				<input type="hidden" name="extensionPhoto" value="<?php echo $extensionPhoto;?>" />
    				<input type="hidden" name="user_id" value="<?php echo $user_id;?>" />
    			</td><?php
    			echo '</tr>';
    		}
    Et pour tant dans la source de la page les variable sont differentes ?
    Merci

    EDIT
    j'ai tout mis en GET et quand je soumet le formulaire il m'envoie les 12 champs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://localhost/confidentiel/date.php?votePhotos=ele&id_photo=15078&extensionPhoto=jpg&article=15078&user_id=59048&id_photo=14782&extensionPhoto=jpg&article=14782&user_id=189110&id_photo=14985&extensionPhoto=JPG&article=14985&user_id=179519&id_photo=15070&extensionPhoto=jpg&article=15070&user_id=59048&id_photo=14870&extensionPhoto=jpg&article=14870&user_id=59048&id_photo=14871&extensionPhoto=jpg&article=14871&user_id=59048&id_photo=14885&extensionPhoto=jpg&article=14885&user_id=182595&id_photo=14886&extensionPhoto=jpg&article=14886&user_id=182595&id_photo=14887&extensionPhoto=jpg&article=14887&user_id=182595&id_photo=14888&extensionPhoto=jpg&article=14888&user_id=182595&id_photo=14889&extensionPhoto=jpg&article=14889&user_id=182595&id_photo=14891&extensionPhoto=jpg&article=14891&user_id=182595
    Un vrai cauchemard

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

Discussions similaires

  1. [CS5] Passer des variables avec incrémentation dans champ texte
    Par Aymeric06400 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 2
    Dernier message: 17/05/2013, 06h28
  2. [PHP-JS] Transmission variable par URL avec champ caché
    Par Interface dans le forum Langage
    Réponses: 2
    Dernier message: 03/09/2007, 20h09
  3. Réponses: 1
    Dernier message: 15/05/2006, 19h05
  4. transmettre des variables de perl à php
    Par fafa16 dans le forum Web
    Réponses: 3
    Dernier message: 22/03/2006, 13h19
  5. petit souci avec des variables avec des fonctions psql
    Par dust62 dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 02/04/2005, 14h45

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