Codes sources PHP

Sources PHP, préciser les frameworks utilisés, la version de PHP
Ajouter un nouvel élément

    Upload Ajax Php, informations temps réel, fonctions et styles événementiels, crop et redimensions d'images, reprise d'upload.

    Licence : MIT - 11/03/2020 - Téléchargé 225 x
    UploadAjaxABCI v7.5c
    Classes d'upload Javascript / Php / Html5

    Copyright (c) 20014-2020 Alain Bontemps (abciweb.net)
    Licensed under the mit license (https://opensource.org/licenses/MIT)

    Module complet prêt à l'emploi avec classes Php côté serveur, et plusieurs exemples de formulaires customisés et finalisés.

    - Surpasse les limitations serveur "upload_max_filesize", "post_max_size" et "max_file_uploads".

    - Permet la reprise d'un téléchargement interrompu après un arrêt volontaire ou une panne internet ou serveur, en utilisant la partie sauvegardée.

    - Customisation des boutons de sélections avec comportements drag and drop et/ou onc ... Voir la suite

    Page d'administration sécurisée

    Licence : Freeware - 19/06/2016 - Téléchargé 124 x
    Bonjour,

    Je vous propose le code source basique et (très) simplifié d'une page protégée par un mot de passe.

    A vous d'en faire bon usage et de l'améliorer selon vos goûts. ;-)

    Code entièrement libre d'utilisation. :D

    Gestion de la base de données

    Éditeur : JL BOUCHEZ + 166 Ko
    Ces codes sont opérationnels. Testez l'exemple.
    Ils consistent à manipuler une table pour la recherche de mots clé.
    Cela évite de passer par Phpmyadmin pour faire toutes les manipulations standard :
    • liste de la table
    • Recherche d'un mot clé
    • Différents tris
    • Ajout de mots clé
    • Création d'enregistrements
    • Suppression d'enregistrements
    • ...


    Je m'en sers sur mon site. Essayez le moteur de recherche interne et vous verrez par vous-même (tapez par exemple : trojan).

    La table SQL ... Voir la suite

    Un Album Photo et Vidéo Familial

    Licence : Gratuit pour usage non commercial - 12/12/2013 - Téléchargé 60 x
    Comme je n'ai pas trouvé sur internet ce qui m'allait le mieux, j'ai décidé de créer mon propre album photos et vidéos classés par mois et par projet
    Cad que l'on peut créer un index.php qui est préparé pour afficher plusieurs album soit par exemple plusieurs années ou n'en créer qu'un seul.
    Sur les conseils de developpez.com, je l'ai modifié pour qu'il marche en PHP 4 et PHP 5
    Le fichier rar est à dézziper dans un sous-dossier de la racine en local
    Un petit fichier alire.txt explique la marche à suivre car avec le fichier install.php tout est automatisé
    Programmation brute de béton à améliorer ! Bon courrage

    CLASS PHP :: REQUÊTES MYSQL

    Éditeur : Filipe Gomes + 125 Ko
    Je propose une class PHP très pratique qui vous permettra de gagner du temps lorsque vous aurez besoin de lancer des requêtes SQL. En effet, celle-ci a été conçue pour lancer une requête SQL à vitesse grand « V ». Tout est présent: INSERT, UPDATE, COUNT, SELECT, DELETE et c'est pas tout, cette classe vous permet aussi de créer une table SQL ou de la supprimer.

    Autocomplete php/html/css/js/ajax/jquery

    Licence : Non renseignée - 08/05/2015 - Téléchargé 30 x
    Simple autocomplete

    Insérer, modifier et supprimer un enregistrement

    Éditeur : Ludovic Giambiasi + 2 Ko
    * Première chose à faire: créer une table dans votre base de données

    On travaille avec la table suivante :

    create table essai(
    code_essai int(11) not null auto_increment,
    remplissage varchar(100) not null,
    primary key(code_essai)
    );

    * Editez le fichier 'connexion.php' et modifier les variables de connection à votre base de données.

    Calculette Prêt immobilier

    Licence : Gratuit pour usage non commercial - 14/10/2017 - Téléchargé 12 x
    Prêt immobilier

    Protéger un espace d'administration

    Éditeur : Ludovic Giambiasi + 2 Ko
    Ce code permet de protéger l'accès à une page.

    Pour l'essayer :

    * Lancer la page sur le serveur
    * Saisissez les informations telles que le login et le mot de passe
    * Cliquer sur OK

    Pour changer le login et le mot de passe, regarder dans le code, tout y est expliqué.

    PhpMyAdmin

    Éditeur : phpMyAdmin +
    L'outil indispensable pour gérer votre serveur MySQL va une interface web. Gérez vos bases de données, visualisez vos données, exécutez vos scripts SQL...

    Script de calendrier avec events en infobulles (PDO)

    Licence : Non renseignée - 14/02/2011 - Téléchargé 8 x
    Script de gestion de calendrier et d'évènements avec une base de données.

    Deux versions sont disponibles : MySQL (pour hébergement mutualisé) et PDO (pour tous types de bases de données).

    Classe champs et formulaire html 5

    Éditeur : laurent1133 + 186 Ko
    Créez dynamiquement des champs et/ou formulaires html 5. La doc.pdf est dans l'archive 136ko

    Mise à jour 1.21 voir doc.

    Ludovic.A

    p3x formulaire commentaires

    Éditeur : p3x +
    Ce script simple vous permet d'ajouter rapidement des commentaires aux pages de votre site Web.

    Même si les pages sont déjà existantes, vous n'avez pas besoin d'associer un identifiant de page aux différents commentaires : le script s'en charge.

    De plus, les utilisateurs peuvent répondre aux commentaires déjà postés. Un avatar à la Google est automatiquement attribué aux utilisateurs.

    Gérer des listes déroulantes

    Licence : Non renseignée - 15/02/2011 - Téléchargé 6 x
    Cette fonction accepte cinq arguments :

    1. $name : Le nom du l'élément select.
    2. $array_value : Le tableau des valeurs de l'élément select.
    3. $array_selected : Le tableau des valeurs sélectionnées.
    4. $multiple : Valeur bolléenne indiquant si l'élément select est multiple ou simple.
    5. $size : Taille du menu.

    Mise en oeuvre :
    Prenons l'exemple d'un menu déroulant des régions françaises :
    Cas où les valeurs sont issues d'un tableau PHP :

    $region = array (
    1 => 'Alsace' ,
    2 => 'Aquitaine' ,
    3 => 'Auvergne' ,
    4 => 'Basse-Normandie' ,
    5 => 'Bourgogne' ,
    6 => 'Bretagne' ,
    7 => 'Centre' ,
    8 => 'Champagne-Ardenne' ,
    9 => 'Co ... Voir la suite

    Faire des requêtes préparées avec l'extension mysql

    Licence : Creative Commons - 03/03/2011 - Téléchargé 6 x
    L'extension Mysql commence à bien vieillir et est maintenant uniquement en correction de bug, l'extension mysqli la remplace, et PDO possède aussi un driver mysql. (plus d'info ici : http://fr2.php.net/manual/fr/mysqli.overview.php)

    Avec PDO on a vite pris l'habitude de faire des requêtes préparées, de part sa simplicité, mais aussi sa couche sécuritaire. Mais il y'a malheureusement encore des résistants du mysql_* (coucou PHP 4) qui eux n'ont pas de requêtes préparées avec l'api. Et rien n'empêche d'en faire ;)

    Je vous propose donc trois fonctions supplémentaires pour mysql_* :
    - mysql_prepare
    - mysql_execute

    Et en bonus :
    - mysql_fetch_all (compatible avec les mysql_fetch_*)

    Ad ... Voir la suite

    Classe table html

    Éditeur : Laurent1133 + 128 Ko
    La documentation est fourni en .pdf avec le source (voir options)

    Wikiloc : exemple d'utilisation des API SFR dans un script PHP

    Éditeur : Hervé Hoareau +
    Il suffit d'envoyer depuis une ligne SFR, le SMS : "#wikiloc# wiki" au 6010. Vous recevez dans les 5 minutes, la réponse par SMS sous forme d'un lien cliquable. Ce service ne fonctionne qu'avec des lignes SFR.
    il est également possible d'obtenir un numéro court pour ne plus avoir besoin du #wikiloc# en envoyant "#wikiloc# short" au 6010.

    Les requêtes ont été construites via l'API Test Tool de SFR API. Il est conseiller de s'inscrire pour utiliser votre propre identifiant plutôt que l'identifiant de l'exemple dont le compteur de crédits peut être épuisé.

    Le code PHP, doit être appelé automatiquement a fréquence régulière via un cron afin d'analyser la file des SMS entrants. Dans notre exemple, ce code est héberg ... Voir la suite

    Générer une liste dynamique et garder la valeur selectionnée

    Éditeur : hugues dupont +
    bonjour,
    je partage avec vous ce code que vous cherchez tous.

    je cherchais à créer une liste de personnes avec pour id leur n° de matricule, où seul apparait le nom de l'agent.
    Puis, je voulais garder uniquement le matricule de l'agent pour l'insérer dans d'autres requêtes.

    Je suis autodidacte en programmation, mon code est peut-être dans tous les sens mais au final, il fonctionne.
    C'est bien là l'essentiel

    Gestion d'une base de données MySQL

    Licence : Non renseignée - 02/12/2010 - Téléchargé 5 x
    Classe de gestion d'une base de données MySQL
    Propriétés

    • Connection/Déconnection à une base mysql.

    • Récupération de la liste des bases d'un serveur, des tables d'une base, des champs et index d'une table ;

    • Permet d'exporter une base de données sans l'utilitaire mysqldump.exe ;

    • Exporte la structure complète d'une base sous format XML ;

    • Permet de répliquer une base de donnée maître vers N bases de données esclaves.


    Réplication : J'ai créé cette fonction car je suis en hébergement mutualisé sans accès aux fonctions de réplication de mySQL ni aux fichiers de logs de mySQL.
    Pour le moment, elle permet de répliquer les
    Voir la suite

    Calculer le nombre de jours entre deux dates

    Licence : Non renseignée - 14/02/2011 - Téléchargé 5 x
    Paramètres de la fonction : $date1, $date2 (Les deux dates à comparer au format jj/mm/aaaa).

125 éléments