Blog

  • Aidons les citoyens opprimés à acceder à internet

    La FDN (French Data Network) plus vieux fournisseur d’accès internet français propose aux égyptiens de se connecter sur la toile avec un modem 56k gratuitement. Ceci leur permettra de contourner la censure instauré par l’état.

    Voici le lien expliquant la démarche sur le site de fdn.

    pour infos voici les identifiants :

    • +33 1 72 89 01 50.
    • (login: toto password: toto).

    @ bientôt Grand Maitre L

  • Internet est en danger !?

    Pour moi oui ! Bon OK, j’ai enfoncé ma porte ouverte je peux développer… Quand je dis « Internet est en danger », il est évident que je ne parle pas des protocoles qu’il utilise ou de son infrastructure, je parle de son fonctionnement, de sa philosophie, de ce qui se passe autour de nous et de la manière dons nous l’utilisons pour communiquer. Les régimes totalitaires ne s’y sont pas trompé un de leur plus grand jeux et de contrôler les accès au réseau des réseaux.

    Monsieur Ben Ali ex dictateur de la Tunisie ex Président de la Tunisie à tenté par tous les moyens de museler la parole de ces concitoyens. Et le régime du Caire en fait de même. Les exemples de pays qui exercent un contrôle poussé des échanges numérique explose… On pourrait imaginer que ce que je viens de dire ne se passe que chez les autres… mais non. Les lois LOPPSI, HADOPI… sont des créations Franco-françaises, il faut être vigilant.

    Il faut informer tous le monde qu’internet ce n’est pas que poster des vidéos de chats trop kikoulol !!! Internet c’est aussi et surtout un contrepouvoir, c’est la possibilité de rappeler à une minorité que les citoyens sont vigilants et qu’ils ont soif de s’exprimer.

    Tous ces problèmes, j’en parlais déjà ici. C’est pourquoi à mon modeste niveau, je soutiens la quadrature du net en apposant une bannière. @ Très bientôt Grand Maître L

    V for vendetta
  • Additioner des valeurs d’identifiants avec javascript

    Cette petite fonction est utilisée pour qu’un utilisateur réalise un devis en ligne.

    Je l’ai mise en œuvre sur le site du centre José Sanchez sur cette page d’abonnement.

    var total = 0;
    function addValue(checkBox){
      if(checkBox.checked) {
        total = total + parseInt(checkBox.value); // ajoute 
      }else{
        total = total - parseInt(checkBox.value); //retire   
     }
     document.getElementById("somme").innerHTML = total + "€";
    }
    
    
    
    
    
    
    

    Votre estimation Total 0

    Grand Maître L

  • Une fonction pratique pour vérifier la conformité d’un numero de téléphone en PHP

    En se moment je travail sur de petites fonctions bien pratiques que je pourrais réutiliser un peut partout dans mes projets.

    J’ai créé cette fonction pour répondre à un besoin simple et elle me satisfait

    Cette fonction renvoie true en cas de succès si non false.

    //fonction pour vérifier la conformité d'un numéro de tel Français
    function VerifTelFr($chaine){
    	$regex = "#^0[1-68]([-. ]?[0-9]{2}){4}$#";
    		if (preg_match($regex,$chaine)){
    					return true; 
    			} else {
    					return false;
    		}
    }
    

    @ bientôt Grand Maître L

  • Une fonction pratique pour controler un email en PHP

    Grace à cette petite fonction, vous serez en mesure de vérifier si l’email inscrit par votre visiteur est conforme. Pour cela j’utilise le « REGEX » ou « expressions régulières ».

    Cette fonction renvoie true en cas de succès si non false.

    //fonction pour vérifier l'orthographe d'un email
    function VerifEmail($chaine){
    	$regex = "#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#";
    		if (preg_match($regex,$chaine)) {
    					return true;
    			} else {
    					return false;
    		}
    }

    Grand Maître L

  • Exclusif : Le test de l’iPad 2

    Dans cette vidéo déniché sur le net on voie en exclusivité la présentation du nouvel iPad.

    Je vous laisse juger :

    Grand Maître L

  • Une des facettes de l’Ile Maurice

    Cette photo à été prise à l’Ile Maurice en décembre 2009.

    Femme pratiquant l'indouisem qui prie Grand Maître L

  • Prévalider un bouton radio en html et php

    Grâce à ce code il est possible de précocher dans un formulaire une valeur.

    Dans cet exemple on va utiliser un bouton radio.
    le html :

    <input name="sexe" type="radio" value="femme" /><?php echo $validf; ?> > Femme :
    <input name="sexe" type="radio" value="homme" /><?php echo $validh; ?> > Homme :

    le Php

    <?php 
    //ici on coche homme ou femme dans un bouton radio en récupérant les données de la bdd 
    if ($sexe == "femme"){ 
        $validf = "checked='checked'"; $validh = ""; 
    } elseif ($sexe == "homme"){ 
        $validf = ""; $validh = "checked='checked'"; 
    }

    Grand Maître L

  • Ici on discute de l’avenir de php

    Derrière ce titre pompeux se cache un blog qui à attiré mon attention depuis quelque temps.
    Il s’agit du blog de : Frédéric HARDY.
    Cette personne se charge de faire remonter les avancées de la communauté Php. Ces billets très intéressants permettent à tout un chaqu’un de mieux comprendre dans quelle direction tend à se développer le langage de programmation Php.

    Ces billets sont ponctué de « Mort de PHP6 + xx jours » où il explique comment les contributeurs du langage sont arrivé à cette situation et comment il comptent s’en sortir (très instructif).

    le blog : http://blog.mageekbox.net/

    @ bientôt grand Maître L

  • Une fonction en Php pour déterminer si un nombre et paire ou impaire

    Grâce à cette fonction on peut savoir si un nombre et paire ou impaire facilement.

    <?php 
    $numerotation = 5; 
    
    function PaireOuImpaire($numerotation)
    {
    	$numero = $numerotation%2;
    		   if ($numero == 0) 
    			 {
    			$paire_ou_impaire = true;
    		} else {
    			$paire_ou_impaire = false;
    			}	
    		return $paire_ou_impaire ;
    }
    ?>
    

    Je m’en sert pour colorer une ligne sur deux dans un tableau, par exemple si il renvoie 1 c’est en bleu et si c’est 2 c’est rouge.

    Dans l’exemple ci-dessus, il va me renvoyer : false .

    Grand maître L

  • Réaliser un suivi des paquets Coliposte / Colissimo dans votre site internet

    Super Edit :

    J’ai des infos de la poste, ils sont en train de mettre en place une API Officielle.
    Pour cela il faut avoir un compte Inet-Expeditor et le service sera proposé en janvier 2014.
    Il répondra au jolis nom de « colis view ». Je vous conseille de vous rapprocher de votre commercial car l’ancienne API sera supprimée.

    Edit : Apres de nombreuses années sans problèmes, laposte.fr à apparemment fermé son WebService, au jour où j’écris ces lignes (25/04/2013), il ne fonctionne plus.

    Edit 2 : LA poste à mis en place un véritable webService, voici le lien de la documentation :

    https://www.coliposte.fr/pro/docs/docutheque/divers/socolissimo/integrationwsshipping.pdf

    Edit 3 : Tout est revenu dans l’ordre…

    Grâce à ce code très simple on va récupérer sur notre page l’information de suivi Coliposte de votre client sans se connecter au site coliposte.fr.

    <?php
      $ch = curl_init();
      $agent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)";
      $ref = "http://www.laposte.fr";
      $url_de_colissimo_suivi = "www.laposte.fr/outilsuivi/web/suiviInterMetiers.php?method=xml&key=null&code=".$code_colissimo."&width=190&font=Arial&t=1253811351937" ;
        curl_setopt($ch, CURLOPT_USERAGENT, $agent);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_URL, $url_de_colissimo_suivi);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_REFERER, $ref);
        $data = curl_exec($ch);
    
       /* cURL va renvoyer du xml qui sera formaté de cette manière :
    
    	< ?xml version='1.0' ?>
    
    	< ![CDATA[1]]>
    	< ![CDATA[9A00092239388]]>
    	< ![CDATA[Particulier]]>
    	< ![CDATA[22/07/2010]]>
    	< ![CDATA[Votre colis est livré]]>
    	<base_label>< ![CDATA[Coliposte]]>
    								< ![CDATA[http://www.coliposte.net/particulier/suivi_particulier.jsp?colispart=xxxxxxxxxxxxxxxxxxxx]]>
    	< ![CDATA[]]>
    */
    
    // ça sera de l'UTF-8, utiliser utf8_decode si votre page est en ISO*/
    
    $sxml = simplexml_load_string($data);
    $message_du_xml = $sxml->message;
    $date_du_xml = $sxml->date;
    $colissimo_message = utf8_decode($message_du_xml);
    $colissimo_date = utf8_decode($date_du_xml) ;
    echo $colissimo_date;
    echo $colissimo_message;
    
    ?>

    ce code vous sera très utile pour un site de e-commerce.

    Grand maître L