Précédent   Forum des professionnels en informatique > PHP > Outils
Outils Forum d'entraide sur les outils pour développeurs PHP : EDI, installation, administration... Avant de poster : FAQ outils, toutes les FAQ PHP et les comparatifs
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 18/04/2007, 15h03   #1
Invité de passage
 
Inscription : avril 2007
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 14
Points : 0
Points : 0
Par défaut [Conception] comment faire ?

Voici mon code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>
<head>
<title>test</title>
</head>
<body>
<?php
print "coucou<br>";
?>
<img src="world2.png"/>
coucou
<form name="test" method="get" action="form.php">
<input type=text name=valeur1 value="test1"/>
<input type=submit value="envoyer"/>
</form>
</body>
</html>

Mon but est de récupérer les champs entré dans le formulaire test dans form.php.
J'arrive a récupérer dans la barre d'adresse mais pas dans form.php.
Mon tuteur de stage me dit qu'il a quelque chose a changer dans php.ini ??
lachauss35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 15h06   #2
Membre régulier
 
Avatar de scorpion.os
 
Homme
Consultant Cobol/AS400
Inscription : mai 2006
Messages : 146
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Consultant Cobol/AS400

Informations forums :
Inscription : mai 2006
Messages : 146
Points : 87
Points : 87
c simple, dans ta page form.php tu n'as qu'a faire $valeur1=$_GET['valeur1'];
comme ca,tu peux recuperer le contenu de ta zone de texte nommée "valeur1"
__________________
Pas de langage sms, la programmation donne déjà assez mal à la tête .N'oubliez pas le
scorpion.os est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 15h09   #3
Invité de passage
 
Inscription : avril 2007
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 14
Points : 0
Points : 0
C'est bien ce que j'ai fais auparavant mais mon tuteur me dit que c'est pas pratique de faire ça a chaque fois et il me dit que je dois modifier le fichier php.ini pour que cela ce fasse automatiquement !!!

Je commence a saturé la car personne est capable de me dire !!! lol
lachauss35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 15h13   #4
Membre régulier
 
Avatar de scorpion.os
 
Homme
Consultant Cobol/AS400
Inscription : mai 2006
Messages : 146
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Consultant Cobol/AS400

Informations forums :
Inscription : mai 2006
Messages : 146
Points : 87
Points : 87
Pourquoi faire compliqué quand on peut faire simple.
avec le get,c la meilleure methode,enfin, a mon avis.
et supposant qu'un jour tu veux travailler sur le meme site(enfin,ce que tu es entrain de preparer),mais sur une autre machine,donc là tu sera obilger de reconfigurer ton php.ini,et franchement comme ca tu vas te créer du travail en plus lol
__________________
Pas de langage sms, la programmation donne déjà assez mal à la tête .N'oubliez pas le
scorpion.os est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 15h13   #5
Membre habitué
 
Expert Support Applicatif
Inscription : mars 2007
Messages : 158
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Expert Support Applicatif
Secteur : Distribution

Informations forums :
Inscription : mars 2007
Messages : 158
Points : 140
Points : 140
Lorsque tu utilises des formulaires pour pouvoir les transferer vers d'autre page tu as la methode Get ou Post

Franchement si ya une methode automatique... je suis curieu de la connaitre.

Vient de voir la réponse : enfaite meme si cela peut etre automatique cela ne sert a rien ou a pas grand chose...


PS: ton poste existe deux fois supprime en un puiceque de toute maniere tu a la meme reponse....
Alex70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 15h17   #6
Invité de passage
 
Inscription : avril 2007
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 14
Points : 0
Points : 0
Ba je sais pas du tout , mon tuteur est sûr de lui et il me laisse chercher mais je trouve rien !!! c'est la méthode get que j'utilise.
lachauss35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 15h18   #7
Membre régulier
 
Avatar de scorpion.os
 
Homme
Consultant Cobol/AS400
Inscription : mai 2006
Messages : 146
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Consultant Cobol/AS400

Informations forums :
Inscription : mai 2006
Messages : 146
Points : 87
Points : 87
je crois que tu devrais t'arranger avec ton tuteur
__________________
Pas de langage sms, la programmation donne déjà assez mal à la tête .N'oubliez pas le
scorpion.os est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 15h21   #8
Membre habitué
 
Expert Support Applicatif
Inscription : mars 2007
Messages : 158
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Expert Support Applicatif
Secteur : Distribution

Informations forums :
Inscription : mars 2007
Messages : 158
Points : 140
Points : 140
BTS informatique de Gestion premiere année ? ^^ ou deuxieme année developpeur d'application ?

excusez on sort du sujet principale mais cela m'intrigue...
Alex70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 15h29   #9
Membre chevronné
 
Avatar de Hervé Saladin
 
Développeur Web
Inscription : décembre 2004
Messages : 636
Détails du profil
Informations personnelles :
Âge : 30

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2004
Messages : 636
Points : 689
Points : 689
Citation:
Envoyé par lachauss35
C'est bien ce que j'ai fais auparavant mais mon tuteur me dit que c'est pas pratique de faire ça a chaque fois et il me dit que je dois modifier le fichier php.ini pour que cela ce fasse automatiquement !!!
En effet, il s'agit de l'option de configuration register_globals dans le php.ini
Avant, cette option était par défaut à On, maintenant elle est par défaut à Off pour des raisons de sécurité.
Attention si tu changes cette option, tu peux faire courir un risque critique au serveur et à toutes les applications et données qui y sont hébergées : ce n'est pas pour rien si cette option est maintenant par défaut à Off !!!
La seule raison valable pour laquelle on peut laisser cette option à On est si l'on héberge de vieilles applications qui ont besoin de cette option.
Si ton souhait est juste de pouvoir coder plus "confortablement", cela ne justifie absolument pas de prendre des risques aussi importants niveau sécurité, et de plus ton code sera déjà "dépassé" à peine pondu.
Je te conseilles d'expliquer ça à ton tuteur, de lui faire lire ceci (chapitre Register Globals) ou encore cela, et de te résoudre à écrire les $_GET[], $_POST[] et autres $_COOKIES[], c'est quand même pas la mort ...
__________________
Ne cliquez pas sur ce lien
Hervé Saladin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h29.


 
 
 
 
Partenaires

Hébergement Web