Vous pouvez déposer ici les sources des scripts que vous utilisez couramment pour les partager. Vous pouvez par la suite commenter ces sources (et bientôt, modifier celles dont vous êtes l'auteur).

Quelques conseils pour la lisibilité de vos scripts :

  • Précisez dans le titre la nature du script (PHP, JS, flash, etc...),
  • Copiez-collez vos sources à partir d'un éditeur texte simple (notepad, wordpad), évitez outlook ou dreamweaver par exemple.


  • 2. liste des scripts disponibles ()
    3. ajouter un script

    Modérateur : ben@piregwan.com
     

     


    PHP - COOKIES PG-LIKE
    285 visites, commentaire


    defraagh, 28 07 2002 à 21:48


    defraagh (membre fanatiq...)
    35 ans (Strasbourg)
    defraagh@graphistory.com
    http://gwash.straterole... [down]


    POPUP PENDANT UPLOAD
    277 visites, commentaire


    benzor, 16 07 2002 à 10:34


    benzor (admin fanatiqu...)
    43 ans (Chambéry)
    ben@piregwan.com
    http://www.benzor.com


    MYSQL ET LES DATES
    314 visites, commentaire


    benzor, 16 07 2002 à 10:01


    benzor (admin fanatiqu...)
    43 ans (Chambéry)
    ben@piregwan.com
    http://www.benzor.com


    MOT DE PASSE ALéATOIRE
    264 visites, commentaire


    angel2k, 16 07 2002 à 09:45


    angel2k (exilé fanatiqu...)
    39 ans (Amiens)
    angel2k@piregwan.com


    FORMATER UNE DATE
    272 visites, commentaire


    benzor, 16 07 2002 à 09:18


    benzor (admin fanatiqu...)
    43 ans (Chambéry)
    ben@piregwan.com
    http://www.benzor.com


    CONNECTION à LA BDD
    283 visites, commentaire


    cobalt, 05 07 2002 à 09:50


    cobalt (mickey martyre)
    39 ans (La ville Rose)
    cobalt4fun@voila.fr


    PHP - NEWS SANS BDD
    316 visites, commentaire


    defraagh, 07 06 2002 à 19:38


    defraagh (membre fanatiq...)
    35 ans (Strasbourg)
    defraagh@graphistory.com
    http://gwash.straterole... [down]


    JS - QUEL JOUR QU'ON EST ...
    426 visites, commentaire


    cob, 17 04 2002 à 10:55


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    MULTI-PAGE éVOLUé
    492 visites, commentaire


    angel2k, 09 04 2002 à 09:26


    angel2k (exilé fanatiqu...)
    39 ans (Amiens)
    angel2k@piregwan.com


    JS - BALISES OUVRANTES/FE...
    346 visites, commentaire


    defraagh, 08 04 2002 à 16:55


    defraagh (membre fanatiq...)
    35 ans (Strasbourg)
    defraagh@graphistory.com
    http://gwash.straterole... [down]


    JS - CHIFFRES à VIRGULE
    292 visites, commentaire


    dead, 03 04 2002 à 18:19


    dead (mickey)
    40 ans (Grenoble)
    deadycool@ifrance.com
    http://www.2tsig.fr.st


    JS RANDOM SPLASH
    425 visites, commentaire


    cob, 25 03 2002 à 18:31


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    DHTML GALLERIE V2
    532 visites, commentaire


    cob, 03 03 2002 à 11:37


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    DHTML SCROLLTEXTE
    481 visites, commentaire


    cob, 01 03 2002 à 08:19


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    DHTML POP TXT-ALTERNIVE V...
    324 visites, commentaire


    cob, 28 02 2002 à 07:43


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    DHTML POP TXT-ALTERNIVE
    322 visites, commentaire


    cob, 27 02 2002 à 18:26


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    HTML - ICQ DIRECT
    372 visites, commentaire


    ido, 22 02 2002 à 15:57


    ido (membre)
    40 ans (Avignon)
    ido@laposte.net
    http://julien.dumas.fre...


    LES DATES - PHP
    386 visites, commentaire


    benzor, 12 02 2002 à 17:32


    benzor (admin fanatiqu...)
    43 ans (Chambéry)
    ben@piregwan.com
    http://www.benzor.com


    UPLOAD DE FICHIER (COMP. ...
    522 visites, commentaire


    Steve Austin, 11 02 2002 à 14:54


    Steve Austin (guest star fan...)
    46 ans (Marseilleeuh !)
    kohai@kohaistyle.com
    http://www.kohaistyle.c...


    DHTML GALLERIE
    442 visites, commentaire


    cob, 06 02 2002 à 18:27


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    EMAIL - VéRIFICATION à LA...
    428 visites, commentaire


    benzor, 21 01 2002 à 11:58


    benzor (admin fanatiqu...)
    43 ans (Chambéry)
    ben@piregwan.com
    http://www.benzor.com


    RAPPEL D'UN TEXTE POUR MO...
    401 visites, commentaire


    angel2k, 21 01 2002 à 09:32


    angel2k (exilé fanatiqu...)
    39 ans (Amiens)
    angel2k@piregwan.com


    PHP - TEST D'UN EMAIL
    380 visites, commentaire


    ido, 17 01 2002 à 22:16


    ido (membre)
    40 ans (Avignon)
    ido@laposte.net
    http://julien.dumas.fre...


    UPLOAD
    518 visites, commentaire


    benzor, 08 01 2002 à 08:14


    benzor (admin fanatiqu...)
    43 ans (Chambéry)
    ben@piregwan.com
    http://www.benzor.com


    PHP - REMPLACEMENTS
    505 visites, commentaire


    niko, 16 12 2001 à 20:59


    niko (admin. exilé f...)
    41 ans (Reims)
    niko@piregwan.com
    http://summerefresh.pir...


    BORNE DE COMMENTAIRE
    1207 visites, commentaire


    niko, 13 12 2001 à 09:03


    niko (admin. exilé f...)
    41 ans (Reims)
    niko@piregwan.com
    http://summerefresh.pir...


    PARANO-SCRIPT :)
    656 visites, commentaire


    benzor, 07 12 2001 à 17:04


    benzor (admin fanatiqu...)
    43 ans (Chambéry)
    ben@piregwan.com
    http://www.benzor.com


    FAUX TEXTE
    610 visites, commentaire


    cob, 26 11 2001 à 16:17


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    BARRE EN COULEUR
    606 visites, commentaire


    angel2k, 21 11 2001 à 07:52


    angel2k (exilé fanatiqu...)
    39 ans (Amiens)
    angel2k@piregwan.com


    JS INPUT TYPE FILE
    405 visites, commentaire


    cob, 15 11 2001 à 22:19


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    JS CHECKBOXES
    392 visites, commentaire


    cob, 15 11 2001 à 21:11


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    WARLORDZ
    495 visites, commentaire


    angel2k, 12 11 2001 à 09:47


    angel2k (exilé fanatiqu...)
    39 ans (Amiens)
    angel2k@piregwan.com


    DHTML TEXTEDITOR
    541 visites, commentaire


    cob, 22 10 2001 à 19:43


    cob (guest star)
    43 ans (toulouse)
    respecto@free.fr
    http://www.greybox.tk


    CONVERSION D'URLS EN LIEN...
    691 visites, commentaire


    angel2k, 28 09 2001 à 21:41


    angel2k (exilé fanatiqu...)
    39 ans (Amiens)
    angel2k@piregwan.com


    ASP : OUVRIR UN FICHIER T...
    396 visites, commentaire


    tuxy, 28 09 2001 à 12:45


    tuxy


    GESTION DES COOKIES (JS)
    484 visites, commentaire


    piregwan, 16 08 2001 à 16:30


    piregwan (agent mad fana...)
    45 ans (chambéry, 73)
    krakoukas@piregwan-genesis...
    http://www.piregwan-gen...


    FADE SUR IMAGES (IE, JS)
    918 visites, commentaire


    piregwan, 16 08 2001 à 16:29


    piregwan (agent mad fana...)
    45 ans (chambéry, 73)
    krakoukas@piregwan-genesis...
    http://www.piregwan-gen...


    PHP AJOUT RAPIDE D'ENREGI...
    613 visites, commentaire


    shamankin, 13 08 2001 à 17:09


    shamankin (guest star)
    37 ans (drancy)
    shamankin@hotmail.com
    http://www.mangakaz.fr....


    STATUT ICQ EN PHP
    568 visites, commentaire


    zenobo, 19 07 2001 à 18:34


    zenobo (membre)
    36 ans (Ouagadougou)
    zenobody313@yahoo.fr
    http://www.zenobo.com


    JS : POPUP
    686 visites, commentaire


    benzor, 19 07 2001 à 17:23


    benzor (admin fanatiqu...)
    43 ans (Chambéry)
    ben@piregwan.com
    http://www.benzor.com


    TEXTE - IMAGE (PHP3)
    842 visites, commentaire


    piregwan, 12 07 2001 à 23:51


    piregwan (agent mad fana...)
    45 ans (chambéry, 73)
    krakoukas@piregwan-genesis...
    http://www.piregwan-gen...

     

     




     

     

    /*
    * Script : borne de commentaires
    * http://nik.o12.free.fr
    * Auteur / compositeur : Nicolas Rogier aka NiK_O, __nik_o <niko@piregwan.com>
    * License : GPL ou essence
    * Utilisation du script : 100 ? me doivent être versés sur mon compte en suisse (me contacter pour connaître mon n° de compte) pour chaque
    * utilisation du script, nonnnn j'déconne. Enfin, si vous avez 100 ? à me filer, je suis preneur. ;)
    * pfff... j'raconte n'importe koi moi !!!
    */


    Le script sera composé de 3 fichiers PHP :
    - Un fichier pour lister les messages saisis : liste.php3
    - Un fichier pour inserer un message : addmsg.php3
    - Et enfin un fichier qui servira de formulaire de saisie pour enregistrer un message : formsg.php3

    #1 : Création de la table dans la base de données PHP

    La première étape est de créer la table messages sur le serveur de votre hébergeur.


    Script de création de la table messages :
    CREATE TABLE message (
    id int(11) NOT NULL auto_increment,
    pseudo varchar(30),
    message text,
    datem varchar(20),
    UNIQUE cle_primaire (id)
    );

    Si vous n'avez pas compris la signification du script de création ci-dessus, reportez vous à un cours de SQL.


    #2 : Formulaire pour ajouter un message


    Ce fichier est le script qui va permettre de créer le formulaire d'enregistrement d'un message : formsg.php3.

    <?
    <html>
    <body>
    <FORM METHOD="post" ACTION="addmsg.php3">
    Pseudo : <INPUT TYPE="text" NAME="auteur">
    Message : <TEXTAREA NAME="message" ROWS="10" COLS="34" SIZE="15"> </TEXTAREA>
    <INPUT TYPE="submit">
    </FORM>
    </body>
    </html>
    ?>

    Pour le mise en forme du formulaire, c'est à vous de travailler un peu, arghhh j'peux pas faire non plus. ;)

    #3 : Insertion dans la base de données

    Commençons par le commencement, voici le code du fichier qui permettra d'insérer un message dans votre base de données : addmsg.php3.

    <?
    require("conf.php3");

    //Connexion à la base
    @mysql_connect($hostname,$username,$password) or die ('impossible de se connecté');

    // sélection de la base
    @mysql_select_db($database) or die ('Sélection de la base impossible');

    //Sélection de la date
    $datemsg= date("d/m/Y");

    //Insertion d'un message avec le nom de l'auteur, le message et la date
    $req_ins = "insert into messages values ('','$auteur','$message','$datemsg')";
    mysql_query($req_ins) or die ('erreur dans la requête : '.mySQL_error());

    //Redirection sur l'acceuil
    header("Location:index.php3");

    //Fermeture de la connexion
    mysql_close();
    ?>

    Explication du code :


    Connection à la base de données avec les paramètres de connexion $hostname, $username, $password définis dans le fichier conf.php3.
    Sélection de la base de données, car MySQL est un serveur de base de données et il faut lui spécifie la base de données que l'on sélectionnée.
    Insertion d'un message avec les valeurs récupérées du formulaire.
    Redirection du visiteur sur la page d'index.
    Fermeture de la connexion, mais cette fonction n'est pas obligatoire, par défaut la connexion sera coupée automatiquement.

    #4 : Liste des messages

    Et maintenant, le code du fichier qui permettra de visualiser les messages enregistrés dans la base de données : liste.php3.


    <?
    require("conf.php3");

    //Connexion à la base
    @mysql_connect($hostname,$username,$password) or die ('impossible de se connecté');

    // sélection de la base
    @mysql_select_db($database) or die ('Sélection de la base impossible');

    //Réquete
    $req_sel = "select pseudo,datem,message from messages order by id desc limit 0,5";
    $res_sel = mysql_query($req_sel) or die ('erreur dans la requête : '.mySQL_error());

    while($enreg = mysql_fetch_array($res_sel))
    {
    echo" <p align='left'> $enreg['pseudo']    $enreg['datem'] <br>
    $enreg['message'] </p> ";
    }

    //Fermuture de la connexion
    mysql_close();
    ?>

    Explication du code :


    Connection à la base de données avec les paramètres de connexion $hostname, $username, $password définis dans le fichier conf.php3.
    Sélection de la base de données, car MySQL est un serveur de base de données et il faut lui spécifie la base de données que l'on sélectionnée.
    Requete sur la base, on sélectionne le pseudo, le message et la date et part la suite on l'affiche.
    Il est conseillé d'enumerer tous les champs à sélectionner dans la requete, car par la suite cela évitera quelques problèmes si un changement survient au niveau de la architecture de la base de données.
    Fermeture de la connexion, mais cette fonction n'est pas obligatoire, par défaut la connexion sera coupée automatiquement.

    Exemple de fichier de configuration : conf.php3.

    <?
    // paramètres de connexion
    $hostname="localhost"; //serveur de free : sql.free.fr
    $username="__nik_o";
    $password="__nik_o";
    $database="base de données";
    ?>

    Il ne vous faut plus qu'a faire une mise en page correct et le tour est joué.

    Si vous n'avez pas compris certaines choses dans ce tuto, alors dit le moi > niko@piregwan.com a+ pour de prochaines z'aventures. :) :)
     
                
     

    BORNE DE COMMENTAIRE
    1207 visites, commentaire

    niko, 13 12 2001 à 09:03
    http://summerefres...

    DESCRIPTION

    Voilà, je met à disposition mon tuto de NiK_O Web Design à disposition sur piregwan.com à la demande de plusieurs personnes.
    Ce script va vous présenté, une des manières de réaliser une borne de commentaire. Bien sûr, beaucoup de choses peuvent être intégrées par la suite et par vous même (vérifications, mise en page, etc...).
     

     

    sylozof, 04 04 2002 à 11:21

    en fait une borne de comment ça pourrait se comparer à un petit livre d'or, non ?
    et puis aussi, à part le fait que le code est un peu plus clair, il y a un avantage de faire 3 fichiers ? pask'on pourrait aussi mettre dans un même fichier le code pour l'ajout d'un message dans la base avec celui du listing des messages...
    enfin moi ce que j'en dis...

    merci en tout cas


    sylozof (jouet en plast...)
    39 ans (Sélestat)
    syl82@laposte.net


    Julien, 13 12 2001 à 13:31

    Merci super _NiK_O t'es trop cool sympa bien même que c'est bon j'ai appelé papa noël et il passe deux fois chez toi cette année ;o


    Julien (mickey)
    43 ans (Lille)
    j_de_bruyne@infonie.fr


    niko, 13 12 2001 à 09:53

    je prefere utiliser cette fonction, je l'utilise beaucoup car au moins je suis sûr de recuperer le bon champ. le fetch_rows est beaucoup moins explicite pour moi. enfin... les gouts et les couleurs...


    niko (admin. exilé f...)
    41 ans (Reims)
    niko@piregwan.com
    http://summerefresh.pir...


    benzor, 13 12 2001 à 09:42

    hummm bien le mysql_fetch_array ... pas besoin de se faire chier avec un mysql_fetch_rows quand y'a pas besoin


    benzor (admin fanatiqu...)
    43 ans (Chambéry)
    ben@piregwan.com
    http://www.benzor.com


    ( 4 commentaires )
    << 1 2 3 4 5 6 7 8 9 10 11 12 >>

     











    P I R E G W A N . C O M
    interface & développement - piregwan 1998-2002




    toutes les bannières


    généré en 0.091 secondes