S'inscrire - FAQ - Membres - Marquer les forums comme lus -

Précédent   Asslema Tunisie > Technologie > Tutoriaux et Cours

Tutoriaux et Cours Retrouvez ici des tutoriaux illustrés par des captures d'écran.

Réponse
 
LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 01/03/2007, 19h17
php
Invité
 
Messages: n/a
Re : Apprendre le php avec nous du zéro jusqu'a la professionnalisme.

... Récupération des valeurs des formulaires

Besoin: on veut récupérer le valeur d'un champs texte, on commence par un exemple basique et après on fait un exemple plus compliqué!

On doit créer deux page, la premire peut etre HTML ou bien php et la deuxieme obligatoirement php parce qu'elle va contenir le traitement du code php.

page1.html
Code HTML:
 <html> <body> <form method="post" action="page2.php"> 
Nom : <input type="text" name="prenom" size="12"><br> <input type="submit" value="OK"> </form> </body> </html>


page2.php

Code PHP:
<?php 

$prenom 
$_REQUEST["prenom"]; 

echo 
"Bonjour <b>$prenom </b>"
?>
Alors maintenant on sait comment récupérer les valeurs des forumulaires, on essaye de faire une petite calculatrice alors :

Calculatrice1.php
Code HTML:
 <html> <body> <form method="post" action="page2.php">
Entier1 : <input type="text" name="n1" size="12"><br>
Entier2 : <input type="text" name="n2" size="12"> <br> <label> <select name="n3"> <option selected>+</option> <option>-</option> <option>*</option> <option>/</option> </select> </label> <br> <input type="submit" value="calculer"> </form> </body> </html>

Calculatrice2.php


Code PHP:
<?php

$entier1 
$_REQUEST["n1"];
$entier2 $_REQUEST["n2"];
$operateur $_REQUEST["n3"];

if (
$operateur=="+") {
$resultat=$entier1+$entier2;
}
else if (
$operateur=="-") {
$resultat=$entier1-$entier2;
}
else if (
$operateur=="/") {
$resultat=$entier1/$entier2;
}
else  {
$resultat=$entier1*$entier2;
}

echo 
"Le résultat de $entier1 $operateur $entier2 est $resultat";

//calculatrice pour les chers Asslemistes :D
?>
Voilà pour Aujord'hui , on avance dans les prochaines jours, on attaquera la base de données (MySQL), les opérateurs logiques...


[leçon1]
Réponse avec citation
  #2 (permalink)  
Vieux 01/03/2007, 19h34
Avatar de TheMajesty
Shadow Hunter
 
Date d'inscription: octobre 2005
Localisation: Asslema Headquarters
Âge: 23
Sexe: Homme
Messages: 1 708
Images: 4
TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom
Envoyer un message via Skype™ à TheMajesty
Re : Apprendre le php avec nous du zéro jusqu'a la professionnalisme.

Je ne fais pas aussi bien que toi


__________________
J'ai désactivé la messagerie privée. Prière de me laisser un message sur mon profil
Réponse avec citation
  #3 (permalink)  
Vieux 01/03/2007, 22h06
Avatar de MiMouNa
Shadow Wolf
 
Date d'inscription: août 2006
Sexe: Femme
Messages: 871
MiMouNa deviendra célèbre bien assez tôt MiMouNa deviendra célèbre bien assez tôt
Re : PHP-Leçon 2: récupérations des valeurs des formulaires + exo calculatrice

Fais une pause stp php jusqu'au weekend pour que j'applique tes précieux cours car tu sais que je suis la première interessée .
__________________
Ecrire, c'est une façon de parler sans être interrompu !
Réponse avec citation
  #4 (permalink)  
Vieux 03/03/2007, 05h09
Avatar de Kamel_ch
Tharthar
 
Date d'inscription: décembre 2006
Localisation: montreal
Sexe: Homme
Messages: 133
Kamel_ch deviendra célèbre bien assez tôt Kamel_ch deviendra célèbre bien assez tôt Kamel_ch deviendra célèbre bien assez tôt
Envoyer un message via MSN à Kamel_ch Envoyer un message via Yahoo à Kamel_ch
Re : PHP-Leçon 2: récupérations des valeurs des formulaires + exo calculatrice

ici ya une introduction au php ca peut aider
http://www-desi.iro.umontreal.ca/~di...es/4-PHP.4.pdf
Réponse avec citation
  #6 (permalink)  
Vieux 17/03/2007, 23h52
Avatar de Ram-Z
sick with it
 
Date d'inscription: janvier 2007
Localisation: Frankfurt am Main
Sexe: Homme
Messages: 3 323
Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom
AW: PHP-Leçon 2: récupérations des valeurs des formulaires + exo calculatrice

assalam 3aleykom

I'm a lazy student of you PHP coourse, but I had a question and I didn't found where to put it...
is it possible to design a persistent form? my vision is to put something like a game of "des mots croisé" ou "Sudoku" in a forum like this, so that all the users participate and fill it up until the end, that means, that if a user fill a bracket, then it stays filled and the next player could continue playing without modifying what the previous players filled.
may be it already exists, I can imagine some kind of forms that save the actuall inputs and use it in the next session.

wa salam
Réponse avec citation
  #7 (permalink)  
Vieux 18/03/2007, 01h36
php
Invité
 
Messages: n/a
Re : AW: PHP-Leçon 2: récupérations des valeurs des formulaires + exo calculatrice

Envoyé par Ram-Z Voir le message
assalam 3aleykom

I'm a lazy student of you PHP coourse, but I had a question and I didn't found where to put it...
is it possible to design a persistent form? my vision is to put something like a game of "des mots croisé" ou "Sudoku" in a forum like this, so that all the users participate and fill it up until the end, that means, that if a user fill a bracket, then it stays filled and the next player could continue playing without modifying what the previous players filled.
may be it already exists, I can imagine some kind of forms that save the actuall inputs and use it in the next session.

wa salam

salam,

Yes it's possible , Php code is executed on server, so you can save the place of words for exemples..
I don't don't know if this is already existe, but what's sure is that it's possible, with a database...
You can start and I will help you if you have somes difficulties

Réponse avec citation
  #8 (permalink)  
Vieux 18/03/2007, 13h21
Avatar de Ram-Z
sick with it
 
Date d'inscription: janvier 2007
Localisation: Frankfurt am Main
Sexe: Homme
Messages: 3 323
Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom Ram-Z a une réputation au-delà de tout renom
AW: PHP-Leçon 2: récupérations des valeurs des formulaires + exo calculatrice

nothing is impossible, something like this exist as a game but it don't make use of persistens on the web, but here we are able to do it, a GUI that accepts entries and stores them in a database, use them in the next session and at the end compare them to the right values.
sounds good but the implementation isn't so
I keep playing alone: http://sudoku.zeit.de/sudoku/kunden/die_zeit/
Réponse avec citation
Réponse

Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

BB code is oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui



Fuseau horaire GMT +1. Il est actuellement 21h35.