php-rt:tp1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

php-rt:tp1 [2018/02/16 02:24] – [Notions] jcheronphp-rt:tp1 [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 8: Ligne 8:
 <li>Tester la réponse du serveur en allant à l'adresse <b>http://127.0.0.1</b> dans un navigateur client</li> <li>Tester la réponse du serveur en allant à l'adresse <b>http://127.0.0.1</b> dans un navigateur client</li>
 </ul></div></html> </ul></div></html>
 +
 +<html><div class="info"></html>
 +En cas de problème avec Xampp (impossibilité de démarrer apache), il est possible d'utiliser php comme serveur.\\
 +En mode console, exécuter :
 +<sxh bash;gutter:false>
 +php -S 127.0.0.1:8000
 +</sxh>
 +<html></div></html>
 +
 ====== - Intro ====== ====== - Intro ======
  
-===== Modalités pour les TDs ===== 
-[[slam5:pairprog|Le Pair programming]] 
  
-===== Quelques bases PHP ===== 
  
-[[php-rt:bases]]+===== Quelques bases ===== 
 + 
 +  * [[php-rt:bases]] 
 +  * [[slam5:collaboration:git]]
 ===== Création d'un site ===== ===== Création d'un site =====
   * En invite de commande ou à partir de l'explorateur, aller à la racine de votre serveur web local **{xampp-folder}/htdocs** où **{xampp-folder}** est le dossier de base de xampp   * En invite de commande ou à partir de l'explorateur, aller à la racine de votre serveur web local **{xampp-folder}/htdocs** où **{xampp-folder}** est le dossier de base de xampp
Ligne 25: Ligne 34:
  
  
-==== -- Hello world ====+==== - Hello world ====
 Pour respecter la tradition, et conjurer les mauvais sorts, nous allons commencer par l'obligatoire **Hello world** !\\ Pour respecter la tradition, et conjurer les mauvais sorts, nous allons commencer par l'obligatoire **Hello world** !\\
 En anglais, sinon ça ne conjure rien du tout.. En anglais, sinon ça ne conjure rien du tout..
Ligne 75: Ligne 84:
 </sxh> </sxh>
  
-==== Expliquer ====+__**PHP :**__\\ 
 +Si on accède à l'url **<nowiki>index.php?page=1</nowiki>**, la récupération du paramètre **page** se fait en php avec **$_GET** : 
 +<sxh php;gutter:false> 
 +<?php 
 +echo "Vous êtes sur la page n° ".$_GET["page"]; 
 +</sxh> 
 + 
 + 
 + 
 +==== A expliquer ====
  
   * URL absolue   * URL absolue
Ligne 113: Ligne 131:
 Pour modifier le style d'un élément : Pour modifier le style d'un élément :
 <sxh html;gutter:false> <sxh html;gutter:false>
-<div style="font-size: 10px;font-color:#FF0000">Message de taille 10px en rouge</div>+<div style="font-size: 10px;color:#FF0000">Message de taille 10px en rouge</div>
 </sxh> </sxh>
  
Ligne 139: Ligne 157:
  
  
-==== Expliquer ====+==== A expliquer ====
  
   * Méthode POST, Headers   * Méthode POST, Headers
Ligne 311: Ligne 329:
 ==== Objectifs ==== ==== Objectifs ====
   * Rechercher et manipuler des fonctions php existantes   * Rechercher et manipuler des fonctions php existantes
 +
 +==== A expliquer ====
 +  * Où trouver de l'aide en PHP, sites de référence
 +
  
 ==== Notion ==== ==== Notion ====
  • php-rt/tp1.1518744296.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)