Archives de l’auteur : Christophe

Cours 5 : Révisions php + un aperçu de php / mysql

Voir un ancien billet sur le sujet, présentant un site jouet utilisant une base de données mysql simple. Le billet a été mis à jour pour refléter les modifications apportées pendant le cours sur la page d’accueil (découpage en fonctions).

Publié dans Cours | Marqué avec , , , | 12 commentaires

Le partiel

Vendredi 9 mars 2012 Amphi 2A (Attention : ce n’est pas l’amphi habituel du cours) 2 sessions de 20 min chacune, convocation selon la première lettre du nom de famille : – de A à I : 14h30 – de … Continuer la lecture

Publié dans Organisation | 3 commentaires

Mauvaise Saint Valentin pour Christine Boutin

Cas d’école : un exemple d’injection de code css par transmission de formulaire.

Les faits

Mardi 14 février, jour de la Saint Valentin, Christine Boutin annonce qu’elle retire sa candidature, au profit du candidat de l’UMP.

Dans la journée, des messages (sur Facebook, twitter, des blogs, le mail ou autre)
invitent à cliquer sur un lien, qui amène au site de campagne officiel de l’intéressée, mais
surprise, le site habituel est recouvert par une photo animée illustrant d’une manière très peu montrable (et très pornographique) la phrase qui s’affiche en gros en haut de la page :
« Chritine Boutin se retire » (on laissera l’imagination du lecteur tenter de reconstituer la scène).
Continuer la lecture

Publié dans Cours | Marqué avec , , , , , , , , | 3 commentaires

Cours 4 : php, le langage

La doc officielle Le manuel en français Éléments de base du langage Les types Voir la section correspondante dans le manuel. Les expressions ont un type, les variables pas toujours (« Le type d’une variable n’est pas toujours défini par le … Continuer la lecture

Publié dans Cours | Marqué avec , , , , , | 2 commentaires

Cours 3 : traiter les formulaires en php

Retour sur les formulaires un exemple <form action= »traite.php » method= »get »> <p> Surnom : <input type= »text » /><br/> <label for= »prenom »>Prénom : </label> <input type= »text » id= »prenom » name= »prenom »/><br/> <label for= »nom »>Nom : </label> <input type= »text » id= »nom » name= »nom »/><br/> <label for= »email »>email : </label> <input type= »email » id= »email » name= »email »/><br/> <input … Continuer la lecture

Publié dans Cours | Marqué avec , , , | 10 commentaires

Cours 2 : html

D’abord, partiel le 9 mars (voir détails) Balises sans contenu Pas de balise fermante dans le head : meta link dans le body : img br (voir ci-dessous) input (voir plus bas, sur les formulaires) hr (horizontal rule, ne pas … Continuer la lecture

Publié dans Cours | Marqué avec , , , , , , | 4 commentaires

Contôle continu

Partiel Le 9 mars dans l’amphi du cours, 3 sessions de 20 min, sur feuille. Seul document autorisé : une feuille A4 recto-verso préparée par vous. Projet Sujet distribué peu après le partiel Calcul de la note finale session 1 … Continuer la lecture

Publié dans Organisation | Marqué avec , , | Laisser un commentaire

petite graine

Publié dans Non classé | Marqué avec , , , , , | Laisser un commentaire

Une lecture qui vous changera de l’informatique…

En préambule au deuxième semestre, je vous recommande vivement de parcourir cet article, écrit par un sociologue qui a suivi quatre étudiants des « cités » pendant leur première année à l’université… et leur échec prévisible. Il n’est pas facile à lire, … Continuer la lecture

Publié dans Liens | Marqué avec , , , , | Laisser un commentaire

Cours 1 : de html à mysql, tour d’horizon de cinq langages

Dans le semestre, on verra 4 voire 5 langages : html, css, php, mysql, et un peu de javascript Html un document html à partir de rien : premier.html <!DOCTYPE html> <html dir= »ltr » xml:lang= »fr-FR » lang= »fr-FR »> <head> <meta charset= »utf8″ /> <title>IO2</title> <meta … Continuer la lecture

Publié dans Cours | Marqué avec , , , , , , , , | 2 commentaires