Serveur php configurzation

Disponible uniquement sur Etudier
  • Pages : 7 (1565 mots )
  • Téléchargement(s) : 0
  • Publié le : 1 juin 2011
Lire le document complet
Aperçu du document
différence entre l'URL file:// et http://

ou: pourquoi il y a un problème lorsqu'on fait un double-clic pour ouvrir un fichier html ?

BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

(navigateur web)
http://www.serveur.com/index.html

client

serveur web

html

public_html/

html
index.html

BIO30 "Programmez votre site web de A àZ" – Carl Herrmann – Université de la Méditerranée

(navigateur web)
file://index.html

client

serveur web

html

public_html/

index.html

BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

(navigateur web)
http://www.serveur.com/script.php

client

serveur web

html

public_html/

php
index.html

BIO30 "Programmez votresite web de A à Z" – Carl Herrmann – Université de la Méditerranée

(navigateur web)
file://script.php

client

serveur web

?
public_html/

php

index.html

BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

Conclusion


un navigateur web ne comprend que l'html les fichiers html et php doivent "être servis" par le … serveur web (d'oùson nom) donc: http://localhost/script.html et non file://script.html





BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

Structure d'un programme PHP

BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

html

commentaire

indentation

bloc

BIO30 "Programmez votre site web de A à Z" –Carl Herrmann – Université de la Méditerranée

Bloc PHP

Commentaires

Bloc d'instructions

toutes les lignes d'instructions en PHP se terminent par un ; sauf celles qui ouvrent un bloc

BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

Conseil de présentation !
Bloc d'instructions

les instructions dans un bloc sont indentées par rapport auxinstructions au niveau supérieur.
BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

Formulaires et variables

BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

Formulaire les boîtes texte
Votre nom:

Bond
d on B

script.html
. . . Votre nom:

$_POST['nom']

script.php

BIO30 "Programmezvotre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

Formulaire les boîtes texte
Votre nom:

Bond
d on B

script.html
. . . Votre nom:

$_POST['nom']

script.php

BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

Formulaire les boîtes texte
Votre nom:

Bond
d on B

script.html
. . . Votre nom:

$_GET['nom']script.php

BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

Formulaire les boutons radio
Vous êtes

script.html
f
Vous êtes: une femme un homme
script.php

BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

Formulaire les boutons radio

on peut mettre n'importe quelle chaîne de caractèrespour value !

script.html une femme un homme

e un

fe

me m

$_POST['sexe']

script.php

BIO30 "Programmez votre site web de A à Z" – Carl Herrmann – Université de la Méditerranée

Formulaire les menus déroulants

script.html Continent Asie Europe Afrique Amérique Océanie

e si a

$_POST['cont']

script.php

BIO30 "Programmez votre site web de A à Z" –Carl Herrmann – Université de la Méditerranée

Résumé éléments de formulaires


balise d'ouverture de formulaire:

method détermine le nom de la variable $_POST['xxx'] ou $_GET['xxx']


balises d'éléments de formulaire

name détermine le nom de la variable $_POST['nom'] ou $_GET['nom']
 

boîte texte: la variable contient le texte entré par l'utilisateur bouton radio, menu...
tracking img