Opération booléenne en PHP

PHP est un language non typé, et c’est parfois le casse-tête en particulier pour les tests booléens, j’avoue que je prefère parfois utilisé le === en particulier sur la fonction strpos. Qui ne c’est pas fait avoir sur un « if (strpos) » !

Pour vous tester sur la logique booléenne voilà un test pour remettre à jour vos neurones.

Vous avez un trou de mémoire concernant toutes ses opérations élementaires (isset, is_null, ==false,…), voici les tableaux de corrrespondance de tous les tests.

Bon courage

Web 2.0 : Construire son propre site de video

Dans le web 2.0, il faut de l’ajax mais il faut aussi pouvoir concurrencer les Youtube et autres Dailymotion

Pour ca, je vous propose de mettre en place uniquement avec des outils Open Source, votre propre site de vidéo. Vous aurez besoin de quelques connaissances :

  • Linux (Debian)
  • Shell
  • LightHttpd
  • PHP

Tous les détails dans cet article

Aprés à vous de mettre en place sur votre site Web.

Il vous restera plusieurs petites choses techniques à gérer :

  • Le formulaire d’upload, 3 pistes :
    1. Un formulaire classique
    2. Utilisation de JUploadr (Applet Java)
    3. Utilisation de la barre progressive PECL
  • La gestion du volume de vidéo (espace disque)

Ajax / PHP : Trucs et Astuces #1

Le tips le plus important est de trouver le bon framework, personnellement j’utilise principalement Prototype.

Un exemple tout simple pour mettre a jour un div par le contenu d’un page php

  1.  
  2. /*
  3. fonction qui permet de charger le html renvoyé
  4. par /ajaxdiv/contenu.php?isajax=1
  5. dans le div page_contenu
  6. */
  7. function litContenu()
  8. {
  9.   //parametre pour la page
  10.   var pars = 'isajax=1';
  11.   //object utilisé pour la mise à jour
  12.   var myAjax = new Ajax.Updater(
  13.     //identifiant du div à mettre à jour
  14.     'page_contenu',
  15.     //url
  16.     '/ajaxdiv/contenu.php',
  17.     {
  18.       parameters: pars,
  19.       method: 'get',
  20.     });
  21. }
  22.  


Check out our best movie collection. Latest CD, DVD, HQ DVD movie downloads. Buy and download movies instantly.