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 23/01/2011, 20h59   #1
Nouveau Membre du Club
 
Inscription : juin 2010
Messages : 116
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 116
Points : 28
Points : 28
Par défaut Echec d'insertion de valeur prise par un $_POST

salut tout le monde , bon j'ai un probleme d'insertion d'un certain $_POST :p
mon code javascript qui genere un input de type texte
Code :
1
2
3
4
5
DT.StickySETtime=function(){
	var text,place=$('sticktime');
	text="<input type=\"text\" name=\"stickytime\" id=\"stickytime\" value=\"-- temps --\"  onfocus=\"this.value=''\"  style=\" width:100px;height:20px;background:#CCDDEE;color:black;\">";
	place.innerHTML=text;			
};
C'est Cool jusqu'à maintenant
pour faire un submit voila mon code
Code :
{$tmp->button("appliquer"," onclick=\"DT.chkClick(this.form)\" name=\"ok\"")}
la fonction en javascript est la suivante
Code :
1
2
3
4
5
DT.chkClick=function(frm){
	if(numTopics>0){
				frm.cmd.value=1;
				frm.submit();
			}
biensur je reserve une place en mettant ceci
Code :
<td id=\"sticktime\"></td>
maintenant passons à $_post
quand je fais
Code :
1
2
 
$stcktime=$_POST['stickytime'];
il a toujours la valeur 0 pourquoi ça ? même si je tape 15 dans l'input ?
AyManoVic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2011, 20h01   #2
Nouveau Membre du Club
 
Inscription : juin 2010
Messages : 116
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 116
Points : 28
Points : 28
Par défaut $_POST d'un input soumis à une condition

salut tout le monde , bon vu que je n'ai eu aucune reponse pour ma demande precedente , j'ai preferé simplifier ma question :p
ma question est :
Si j'ai un input dans une condition le name de cet input est test par ex
est ce que $_POST['test'] n'a pas de sens que si la condition de l'apparition de l'input est verifiée ?
A mon avis oui (trivial) mais en se basant sur cette reponse j'ai pas pu resoudre mon probleme
Alors vous avez un autre avis ?
cordialement
AyManoVic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2011, 20h14   #3
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Citation:
Si j'ai un input dans une condition le name de cet input est test par ex
est ce que $_POST['test'] n'a pas de sens que si la condition de l'apparition de l'input est verifiée ?
Tu es sur d'avoir simplifié ?

Ta question n'a pas eu de réponse en particulier parce qu'il ne s'agit pas d'une problématique PHP et que tu parles principalement de javascript : PHP reçoit les données du formulaire tel qu'il est envoyé.
Tout ce qui se passe avant relève du client.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2011, 20h24   #4
Nouveau Membre du Club
 
Inscription : juin 2010
Messages : 116
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 116
Points : 28
Points : 28
vous me conseillez de poster en javascript ?
en effet j'etais confus si je devais poster ici ou en js
mais le post si l'input est soumis à une condition n'aurait pas de sens si cette condition n'est pas verifiée vrai ?
AyManoVic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2011, 20h30   #5
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Que veux-tu dire par "input soumis a une condition" ?
Si tu veux dire qu'avec Javascript tu ajoutes/enleves un champ de ton formulaire alors effectivement $_POST['ce_champ'] existera/n'existera pas a l'arrivée.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2011, 20h44   #6
Nouveau Membre du Club
 
Inscription : juin 2010
Messages : 116
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 116
Points : 28
Points : 28
oui c'est le javascript qui controle l'apparition du champ de l'input si une condition est verifiée EN JS bien sur
en tout cas je vais etudier encore du javascript esperons que je parvienne à resoudre le probleme
Merci Sabotage
AyManoVic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2011, 16h57   #7
Nouveau Membre du Club
 
Inscription : juin 2010
Messages : 116
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 116
Points : 28
Points : 28
j'ai trouvé la solution c'etait de innerHTML !!
je testais avec chrome qui supporte pas innerHTML !!
AyManoVic 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 03h58.


 
 
 
 
Partenaires

Hébergement Web