Axude PHP, MySQL, Apache, Debian, et bien d'autres!
  • scissors
    juin 4th, 2012neriqueHTML

    Lorsque vous installez les boutons facebook, twitter et google+ sur une page, et que vous les mettez les uns à côté des autres, vous remarquerez que les trois boutons ne s’alignent pas cialis without prescription correctement sur la ligne. Facebook fait bande à

    part.

    Résultat du mauvais alignement des trois boutons de réseaux sociaux

    Pour régler ce problème, la solution est d’utiliser le bouton facebook dans sa version HTML5 et d’y ajouter: style= »vertical-align: top; ». Et le tour est joué!

    Résultat du vertical-align: top dans la balise style du bouton facebook

    Tags: , , , , ,
  • scissors
    mars 7th, 2012neriquePHP

    Voici quelques fonctions qui vont retourner la date de la veille en PHP. Et dans la foulée, une fonction qui retourne une date à plus ou moins

    X jours!

    function getYesterday() {
    
    return date('Y-m-d', time() - (60*60*24));
    
    }
    
    function getYesterday() {
    
    return date('Y-m-d', strtotime('yesterday'));
    
    }
    
    function getYesterday() {
    
    return date('Y-m-d', strtotime('-1 day'));
    
    }
    

    Voici la fonction qui

    retourne une date à plus ou moins x jours (par défaut, la veille)

    function getDayDiff($diff = '-1') {
    
    //$diff doit être au format +X ou -X, X étant un entier
    
    return date('Y-m-d', strtotime($diff.' day'));
    
    }
    
    Tags: , ,
  • scissors
    mars 1st, 2012neriquePHP

    Parlons un peu de ce que l’on peut trouver sur le net en terme d’optimisation PHP, quelques articles TRES utiles:

    • Un HOW-TO à base de benchmark, de conf Apache, et de bonnes idées en tous genres chez PHPLens
    • Une liste des meilleures pratiques (les meilleures façons d’utiliser echo, quelle fonction pour calculer la taille d’une

      chaîne, etc..) chez Chazzuza

    • En français cette fois, chez Vulgarisation-Informatique un benchmark des différentes fonctions de base de PHP, buy cialis online low price pour choisir la meilleure!
    Tags: , , ,
  • scissors
    février 25th, 2012neriqueCSS

    Lorsque l’on utilisa la propriété opacity en CSS, tous les enfants de l’élément courant seront impactés par le changement d’opacité.

    Au lieu donc d’utiliser la propriété opacity, il faut utiliser la

    propriété background-color avec une valeur en rgba où a représente le

    degré de transparence.

    Exemple: background-color:rgba(41, 191, 214, 0.5);

     

    Tags: , , , ,
  • scissors
    octobre 22nd, 2010peypeyPHP

    La syntaxe PHP:

    Un script PHP est contenu entres 2 balises:

    <?php ?> l'utilisation de ce format de balise est conseillé
    
    
    <? ?> l'utilisation de ce format de balise est déconseillé (on les appelle des balises courte)

    pour utiliser les balises courte, il faut activer au préalable la directive short_open_tag dans le fichier de configuration php (php.ini)

    <?= »message »;?> l’utilisation de

    ce format est équivalent à <?php echo »message »;?>
    Chaque instruction est suivie d’un ; (point-virgule).
    La dernière instruction d’un bloc php n’exige pas un ; à la fin.

    Les opérateurs:

    Php dispose de plusisieurs opérateurs:
    Les opérateurs arithmétiques:

    - Soustraction // $a - $b
    + Addition // $a + $b
    * Multiplication // $a * $b
    / Divison // $a / $b
    % Modulo // $a % $b : reste de a divisé par b
    

    Les opérateurs d’assignation:

    = : égal à // $a=2; j'assigne 2 à la variable $a.
    => : Pour les tableaux on utilise => pour assigner une valeur à un élément d'un tableau. $mon_tableau=array(0=>"Un", 1=>"Deux")
    .= : .= est un opérateur de concaténation et d'assignation à la fois // $a = "Hello "; $a .= "World"; maintenant $a comporte "Hello World".
    Opérateurs sur les bits:
    & : Et
    | : Ou
    ^ : Ou exclusif
    ~ : Non
    << : Décalage à gauche >> : Décalage à droite
    

    Read the rest of this entry »

    Tags: , ,
  • scissors
    octobre 12th, 2010neriqueLangages

    Personnaliser les puces de liste (ul > li) en HTML grâce à CSS permet de donner un peu de caractère à son design.
    A retenir, les puces de liste permettent d’organiser votre contenu et n’oubliez pas qu’un contenu

    bien organisé est toujours mieu

    x valorisé par un moteur de recherche. Cela dit, ceci n’a aucun rapport avec leur personnalisation.

    Donc comment faire?
    Vous pouvez choisir d’utiliser l’un des quatre styles disponibles par défaut fournis par CSS
    Pour supprimer la puce

    list-style-none: square;

    Pour obtenir un cercle avec un

    vide à l’intérieur

    list-style-type: circle;

    Pour obtenir un rond plein (par défaut)

    list-style-type: disc;

    Pour obtenir un carré plein

    list-style-type: square;

    Ou vous pouvez remplacer la puce par défaut par l’image de votre choix

    list-style-image: url('url_vers_l_image.gif');

    Vous avez enfin la possibilité de modifier la « position » de la puce sur la ligne
    Par défaut, la valeur est

    list-style-position: outside;

    Vous pouvez changer pour

    list-style-position: inside;

    De cette manière, la puce va se placer exactement ou le texte était placé avec l’attribut outside.

    On notera enfin que pour changer la couleur d’une puce, il n’y a pas de moyen direct en CSS, il faudra donc faire votre puce vous même et utiliser la propriété citée plus haut:

    list-style-image: url('url_vers_l_image.gif');
    Tags: , , , ,
  • scissors
    octobre 11th, 2010peypeyPHP

    substr:

    substr est une fonction qui retourne une sous-chaîne d’une chaîne de caractères.

    substr(string $chaine, int $debut, int $longueur)

    $chaine: représente la chaîne de caractères initiale.

    $debut: est l’index de début de la cha

    îne de caractères qu’on veut extraire. Si $debut est négatif, alors le même nombre de caractères sera omis, en partant de la fin de la chaîne.

    Si $debut dépasse la longueur de la chaîne

    de caractères, alors substr retournera une chaîne vide.

    $longueur: est

    un paramètre optionnel qui indique la longueur de la chaîne de caractères à extraire.

    Exemples:

    <?php
    
    $ma_chaine = "je ne veux pas travailler";
    
    $ma_sous_chaine = substr($ma_chaine, 3);
    
    echo ($ma_sous_chaine); // retournera "ne veux pas travailler"
    
    $ma_sous_chaine = substr($ma_chaine, 2);
    
    echo ($ma_sous_chaine); // retournera " ne veux pas travailler"
    
    $ma_sous_chaine = substr($ma_chaine, 0,2); // on extrait une chaine d'une longueur de 3 chars à partir de l'indice 0
    
    echo ($ma_sous_chaine); // retournera "je"
    
    $ma_sous_chaine = substr($ma_chaine, -4);
    
    echo ($ma_sous_chaine); // retournera "ller"
    
    $ma_chaine = "abcdefghi";
    
    $ma_sous_chaine = substr($ma_chaine, -4); // retournera "fghi"
    
    $ma_sous_chaine = substr($ma_chaine, -4,2); // retournera "fg"
    
    ?>
    
    Tags: , ,
  • scissors
    octobre 7th, 2010peypeyPHP

    Php.ini

    php.ini est le

    fichier de configuration du moteur php5.

    Il contient des dizaine de directives. Chaque directive a une signification et un rôle particulier.

    Le fichier php.ini est un fichier de type ini. C’est un fichier texte

    divisé en plusieurs sections et chaque section contient un ceratin nombre de paramètres de configuration.

    Une section commence par [nom_de_la_section]

    Une directive est sous la forme: paramètre = valeur

    Les lignes qui commencent par ; sont des commentaires.

    à l’installation du moteur php le fichier php.ini se trouve dans /etc/php5/apache2/php.ini sous debain.
    Read the rest of this entry »

    Tags: ,
  • scissors
    octobre 7th, 2010peypeyPHP

    Php5 propose un ensemble de fonctions pour obtenir, traiter et formater les dates.

    Nous vous proposons ici un tour des fonctions les plus utilisée.

    Date:

    date() est sans doute la fonction la plus utilisée. Elle permet d’obtenir une date

    à partir d’un timestamp unix.

    date($format, $timestamp) prend 2 parmaèttres:

    $format: le format de sortie de la date.

    Les jours :

    d : 01 à 31
    D : Mon à Sun
    j : 1 à 31
    l : (‘L’ minuscule) en anglais Sunday à Saturday
    N : 1 (pour Lundi) à 7 (pour Dimanche)
    S : st, nd, rd ou th.
    w : 0 (pour dimanche) à 6 (pour samedi)
    z canadian pharmacy no prescription : 0 à 366
    Read the rest of this entry »

    Tags: , , , , , , ,
  • scissors
    octobre 4th, 2010peypeyPHP

    Zend framework (ZF):

    ZF est l’un des frameworks php les plus utilisés dans le développement d’applications web avec PHP5. C’est à la fois un moyen simple, puissant et structuré qui permet de gagner beaucoup de temps dans vos développements.

    Il peut être utilisé de 2 façons différentes:
    1- En se servant de ses composants individuellement.
    2- En se servant de son implémentation du model MVC

    Dans notre exemple nous allons vous montrer comment se servir des deux modules Zend_Application et Zend_Tool.

    Prérequis:

    1- Système d’exploitation Linux ou windows (dans notre article on utilisera une debian lenny)
    2- Un

    serveur web apache2.
    3- php5.
    4- Mysql5.

    Read the rest of this entry »

    Tags: , , , , ,
  • « Older Entries