Cahier de texte BTS SIO 2 SLAM, 2018-19
à venir XML, librairie PHP SimpleXML.
28/29 nov.
22 nov.
  • Interro édition de tables en PHP (bdd_voitures)
21 nov. TP PHP recherche : passer d'une recherche "plain text" à une recherche par mots-clés indexés, pour accélérer les recherches.
15 nov. (suite)
14 nov. (suite)
8 nov.
  • Reprise des bases essentielles du PHP :
    • page_start, page_start_display
    • Formulaire d'inscription avec : réaffichage du contenu des champs, vérification de la confirmation du MdP en Javascript + PHP, vérification de l'existence du login en AJAX + PHP.
    • Formulaire d'authentification avec : authentification à partir de l'email ou du pseudo, réaffichage du contenu de l'identifiant.
    • Utilisation : placeholder, type=email, "champs obligatoires", AJAX, etc.
  • Les attributs data-xxx et la méthode Javascript dataset.
  • L'attribut contenteditable et l'événement onblur (perte de focus)
7 nov.
  Vacances de la toussaints
Jusqu'au 17 octobre Projet "partage de photos"
Semaine du 24 septembre
  • Injection SQL : principes et TP.
  • Mise en œuvre de la fonctionnalité "oubli du mot de passe".
  • Suite du projet "partage de photos".
 
  • Règles à respecter dans un site Web niveau terminale / SIO1 / SIO2

  • Projet à réaliser en 8 séances : Site de partage de photos, avec au minimum les éléments suivants :
    • inscription (avec captcha)
    • connexion
    • édition du compte (mail, password, oubli du mot de passe)
    • éditer ses propres photos : supprimer, renommer, affecter les photos à de nouvelles catégories.
    • envoie de photos avec titre de la photo et choix des catégories. La photo est redimensionnée si > 800 px.
    • Fonctionnalité "j'aime",
    • consultation des photos des autres internautes, par :
      • catégorie
      • recherche sur le titre de la photo
      • "les plus consultées"
      • "les plus de j'aime"
    • Fonctionnalité "suivre un membre" qui permet d "être alerté par mail quand le membre dépose de nouvelles photos,
    • etc. (toute idée originale sera valorisée).
    • respecter les règles d'ergonomie du Web et votre site doit être totalement sécurisé.
Semaine du 17 sept.
Semaine du 10 sept.
  • Présentation des stages à l'oral.
  • Upload de fichiers vers un site Web <input type=file>
  • AJAX.
Jeu 6 sept.
  • TP PHP GD (librairie graphique sous PHP).
News