logo Homepage
Pages: [1]
  Imprimer  
Auteur Fil de discussion: [PHP] demander à l'utilisateur de definir une variable  (Lu 16965 fois)
lilxam
Profil challenge

Classement : 134/55033

Membre Complet
***
Hors ligne Hors ligne
Messages: 154


Voir le profil WWW
« le: 06 Octobre 2006 à 20:05:15 »

Bonjour tout le monde!
Je n'arrive pas à trouver comment demander à l'utilisateur de definir une variable en php.
Je voudrait avoir quelquechose comme sa :
Entrez la valeur de a :
Entrez la valeur de b :

Je ne veut pas faire a l'aide d'un formulaire !

En C++ je sais comment faire :

cout << "Entrez la valeur de a : ";
cin >> a;

Ou en python :

a = raw_input("Entrez la valeur de a : ");

Mais en php je trouve pas...
Est-ce que quelqu'un pourrais me dire comment faire svp ?
Merci d'avance.
Journalisée

Pourquoi faire simple quand on peut faire compliquer ?
Gardel

Profil challenge

Classement : 676/55033

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1012


Voir le profil
« #1 le: 06 Octobre 2006 à 21:58:19 »

Euh... tu veux que l'utilisateur définisse une variable en php par une page html sans utiliser de formulaire ? o_O
Cela me parait bizarre...

Tu peux faire du PHP en ligne de commande avec PHP-CLI si tu veux... mais je ne comprends toujours pas où tu veux en venir.
Journalisée

Selon le postulat que les filles, c'est du temps accordé et de l'argent dépensé : Filles = Temps . Argent
Et comme chacun le sait, "le temps c'est de l'argent", donc : Temps = Argent
Par conséquent : Filles = Argent . Argent
Et parce que, "l'argent est la racine du mal" : Argent = sqrt(Mal)
On en déduit que : Filles = sqrt(Mal).sqrt(Mal)
Force est de constater que : Filles = Mal
lilxam
Profil challenge

Classement : 134/55033

Membre Complet
***
Hors ligne Hors ligne
Messages: 154


Voir le profil WWW
« #2 le: 07 Octobre 2006 à 08:31:30 »

En fait je veus que l'utilisateur ouvre une page php, sans passer par une page html, et qu'il y est quelque chose comme sa :
Entrez une valeur: Ici il tape ce qu'il veut

J'espere que c'est compréhensible
Journalisée

Pourquoi faire simple quand on peut faire compliquer ?
the lsd
Administrateur

Profil challenge

Classement : 183/55033

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 3098

poulping for fun & profit


Voir le profil WWW
« #3 le: 07 Octobre 2006 à 08:53:02 »

Euhhh... d'une part, une page uniquement en php n'existe pas, elle est retranscrite en html au niveau de la requete du serveur, et d'autre part pour demander directement une valeur a l'user il faut obligatoirement passer (à ma connaissance) par du html. (Je dis directement parce que par exemple, dans l'absolu tu n'es pas obligé de faire du html pour la fonction include par exemple (http://site.com/index.php?page=nouvelles) mais l'user ne donne pas directemetn des infos a ton script)

Enjoy

The lsd
Journalisée

Newbie Contest Staff :
The lsd - Th3_l5D (IRC)
Statut :
Administrateur
Citation :
Cartésien désabusé : je pense, donc je suis, mais je m'en fous !
lilxam
Profil challenge

Classement : 134/55033

Membre Complet
***
Hors ligne Hors ligne
Messages: 154


Voir le profil WWW
« #4 le: 07 Octobre 2006 à 10:24:48 »

Ok merci de vos reponses!
Je pensais aussi à faire un applet java...
Parceque en fait j'aimerais simuler l'invite de commande.
Journalisée

Pourquoi faire simple quand on peut faire compliquer ?
Nebelmann

Profil challenge

Classement : 470/55033

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #5 le: 07 Octobre 2006 à 12:05:29 »

Soit une applet Java (Java rulez ), soit un formulaire HTML avec une petite astuce : au lieu de la valider, tu evoies la saisie vers un script PHP et tu affiches directement le résultat, grâce au miracle de l'AJAX (nettoie tout du footer au header), ce qui tévite à chaque fois de recharger la page... tu trouveras une bonne aide sur le net, mais je connais aussi certains membres qui ont une bonne expérience dans le domaine
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
lilxam
Profil challenge

Classement : 134/55033

Membre Complet
***
Hors ligne Hors ligne
Messages: 154


Voir le profil WWW
« #6 le: 07 Octobre 2006 à 12:09:03 »

Ok merci Nebelmann !
Tu parles de PerfectSlayer ?
Journalisée

Pourquoi faire simple quand on peut faire compliquer ?
Nebelmann

Profil challenge

Classement : 470/55033

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #7 le: 07 Octobre 2006 à 12:44:50 »

Entre autres... y'a aussi un autre membre qui a lancé un topic pour un "chat" en php, je sais qu'il a utilisé de l'AJAX... regarde ce topic, il est dans le même forum
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
lilxam
Profil challenge

Classement : 134/55033

Membre Complet
***
Hors ligne Hors ligne
Messages: 154


Voir le profil WWW
« #8 le: 07 Octobre 2006 à 13:10:46 »

Ok je vois qui c'est, merci !!
Journalisée

Pourquoi faire simple quand on peut faire compliquer ?
Perfect Slayer

Profil challenge

Classement : 3031/55033

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1974


Voir le profil WWW
« #9 le: 10 Octobre 2006 à 11:25:28 »

Si tu veux des infos, des cours, des codes (exemples) etc.. sur AJAX je peux te fournir ça. Apres si t'as des questions précises, je t'écoute
Journalisée

Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
the lsd
Administrateur

Profil challenge

Classement : 183/55033

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 3098

poulping for fun & profit


Voir le profil WWW
« #10 le: 10 Octobre 2006 à 12:59:49 »

Il y a aussi un tuto dans le forum sur Ajax, ca faire un tour tu trouveras peut etre ton bonheur !

Enjoy

The lsd
Journalisée

Newbie Contest Staff :
The lsd - Th3_l5D (IRC)
Statut :
Administrateur
Citation :
Cartésien désabusé : je pense, donc je suis, mais je m'en fous !
Perfect Slayer

Profil challenge

Classement : 3031/55033

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1974


Voir le profil WWW
« #11 le: 10 Octobre 2006 à 17:35:42 »

Pour donner le ton : une petite intro par developpez.com

http://gael-donat.developpez.com/web/intro-ajax/
Journalisée

Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
lilxam
Profil challenge

Classement : 134/55033

Membre Complet
***
Hors ligne Hors ligne
Messages: 154


Voir le profil WWW
« #12 le: 10 Octobre 2006 à 17:47:55 »

Merci !
Journalisée

Pourquoi faire simple quand on peut faire compliquer ?
BuRner

Profil challenge

Classement : 407/55033

Membre Junior
**
Hors ligne Hors ligne
Messages: 75


Voir le profil
« #13 le: 15 Octobre 2006 à 20:11:04 »

Sinon tu peux utiliser simplement la fonction prompt() en javascript et ensuite tu fais passé la variable dans l'url que tu récupère en GET

( Me voila de retour ça faisait longtemps ! )
Journalisée
Pages: [1]
  Imprimer  
 
Aller à: