Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/10/2011, 23h02   #1
Invité de passage
 
Inscription : mars 2006
Messages : 17
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 17
Points : 2
Points : 2
Par défaut Initialisation champ formulaire

Bonjour,

Pourriez-vous me donner le code PHP pour initialiser un champ texte de formulaire avec une valeur absolue ou une variable.

Vous en remerciant par avance.

Ulyssimo
Ulyssimo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2011, 23h35   #2
Membre habitué
 
Homme eric
Étudiant
Inscription : décembre 2010
Messages : 103
Détails du profil
Informations personnelles :
Nom : Homme eric

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2010
Messages : 103
Points : 100
Points : 100
Bonjour,

Ca ne veut pas dire grand chose ca, il faudrait que tu précises un peu ce que tu souhaites faire...
tu veux initialiser une valeur dans ton formulaire ou alors tu veux générer un formulaire avec des valeurs spécifiques?
utopman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 02h49   #3
Membre Expert
 
Avatar de Seb33300
 
Homme Sébastien Alfaiate
Développeur Web
Inscription : janvier 2007
Messages : 1 329
Détails du profil
Informations personnelles :
Nom : Homme Sébastien Alfaiate
Âge : 26
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2007
Messages : 1 329
Points : 1 657
Points : 1 657
Code :
1
2
3
$tavar = "valeur par défaut";
 
echo '<input type="text" name="nomchamp" value="'.$tavar.'" />';
?
__________________
Zend Certified Engineer PHP 5.3

« Crois-tu comprendre le monde juste en matant le 20H Ou connaître l'histoire en ayant lu que l'angle des vainqueurs ? » Keny Arkana
Seb33300 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 07h19   #4
Invité de passage
 
Inscription : mars 2006
Messages : 17
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 17
Points : 2
Points : 2
Citation:
Envoyé par utopman Voir le message
Bonjour,

Ca ne veut pas dire grand chose ca, il faudrait que tu précises un peu ce que tu souhaites faire...
tu veux initialiser une valeur dans ton formulaire ou alors tu veux générer un formulaire avec des valeurs spécifiques?

Avant la soumission du formulaire, je veux remplir automatiquement un champ caché (nom du champ : IDutilisateur) du formulaire avec la variable $IDuser qui contient l'identifiant de l'utilisateur.

Merci par avance.
Ulyssimo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 09h57   #5
Membre éclairé
 
Avatar de firehist
 
Homme Benjamin Longearet
Intégrateur Web Freelance
Inscription : février 2008
Messages : 153
Détails du profil
Informations personnelles :
Nom : Homme Benjamin Longearet
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Intégrateur Web Freelance
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2008
Messages : 153
Points : 357
Points : 357
Envoyer un message via Skype™ à firehist
Citation:
Envoyé par Seb33300 Voir le message
Code :
1
2
3
$tavar = "valeur par défaut";
 
echo '<input type="text" name="nomchamp" value="'.$tavar.'" />';
?
As-tu lu le post de seb ... Tu remplace type="text" par hidden et tu as la réponse!
__________________
Ingénieur Web Freelance - Firehist Studio
Profil Viadeo Benjamin Longearet
Geekos.fr : Blog technique sur les technologies du Web
---
Citation:
De l'innovation nait la solution et inversement
firehist est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 21h29   #6
Invité de passage
 
Inscription : mars 2006
Messages : 17
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 17
Points : 2
Points : 2
Bonjour,

Tout d'abord merci pour vos retours.

J'ai bien vu le post de Seb et son code marche. Mais son code crée un champ text avec une valeur dedans. Mon besoin est d'affecter une valeur à un champ existant, qu'il soit text ou hidden.

Nom du champ existant : IDutilisateur
Nom de la variable contenant la valeur : $IDuser

Cordialement,

Ulyssimo
Ulyssimo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 22h48   #7
Membre éclairé
 
Avatar de firehist
 
Homme Benjamin Longearet
Intégrateur Web Freelance
Inscription : février 2008
Messages : 153
Détails du profil
Informations personnelles :
Nom : Homme Benjamin Longearet
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Intégrateur Web Freelance
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2008
Messages : 153
Points : 357
Points : 357
Envoyer un message via Skype™ à firehist
Bonsoir,

Pour ma part je pense que tu est obligé de montrer plus ou moins l'identifiant.
Soit ce sera une méthode javascript lancée lors du submit (donc en clair et visible par l'utilisateur), soit un champs hidden (et donc aussi visible dans le code source).

Tu peux utiliser les sessions, mais tu devra modifier ton code qui traite le formulaire pour prendre en compte la variable de session.

Je ne comprends pas très bien ce que tu veux faire. Dans tous les cas, si tu rajoute dynamiquement ce champ avant la validation, ce sera visible de l'utilisateur.

Bon dév'
__________________
Ingénieur Web Freelance - Firehist Studio
Profil Viadeo Benjamin Longearet
Geekos.fr : Blog technique sur les technologies du Web
---
Citation:
De l'innovation nait la solution et inversement
firehist est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 08h19   #8
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 807
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 807
Points : 35 789
Points : 35 789
Citation:
Mais son code crée un champ text avec une valeur dedans. Mon besoin est d'affecter une valeur à un champ existant


Je comprends rien... pour que le champ existe, il faut bien l'avoir créé avant, le code de Seb33300 t'indique juste la syntaxe pour la création du champ...
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 09h34   #9
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Je pense qu'il veut quelque chose comme :

Code :
1
2
3
$tavar = ( isset( $_POST['nomchamp'] ) ) ? $_POST['nomchamp'] : 'valeur par défaut';
 
echo '<input type="text" name="nomchamp" value="' . $tavar . '" />';
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2011, 15h06   #10
Invité de passage
 
Inscription : mars 2006
Messages : 17
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 17
Points : 2
Points : 2
Par défaut [PHP 5.2] Initialisation champ formulaire

Bonjour,

Je souhaitais implémenter la fonction pour un site créé avec Joomla. J'ai donc finalement trouvé la réponse à mon besoin sur le forum Joomla.
Je clos donc le sujet.

Merci pour votre aide,

Ulyssimo
Ulyssimo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h08.


 
 
 
 
Partenaires

Hébergement Web