PHP

Retrouvez ici tout ce qui concerne PHP
Ajouter un nouvel élément

    WebSite X5

    Éditeur : WebsiteX5 +
    La version 11 de WebSite X5® propose une nouvelle interface graphique encore plus intuitive et ergonomique, de nouveaux modules/plugins à intégrer aux sites Web, une base de données de plus de 1500 templatespersonnalisables à volonté, des outils d’analyse poussée de vos statistiques, ainsi qu’un puissant éditeur de texte sont quelques-unes des nouvelles fonctionnalités proposées par cette version 11 de WebSite X5®.

    WebSite X5® est une combinaison idéale de simplicité et de puissance, offrant à chacun la possibilité de créer et mettre en ligne un site Web de qualité professionnelle, que vous soyez un particulier ou une PME. Grace à 5 étapes simples et intuitives, vous créez votre espace en ligne en quelques clics : un blog, une vi ... Voir la suite

    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é 315 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

    EasySchool - système pour la gestion des établissements scolaire

    Éditeur : dabach.net +
    EasySchool est un système pour la gestion des établissements scolaire, caractérise par la simplicité et la facilité d'utilisation, Il permet à l'école de passer de la forme de papier traditionnel à la forme électronique via Internet

    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é 75 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é 60 x
    Simple autocomplete

    Page d'administration sécurisée

    Licence : Freeware - 19/06/2016 - Téléchargé 60 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

    Laravel

    Éditeur : Laravel +
    Laravel est un framework PHP élégant, puissant, robuste et rapide à mettre en place. Il est à la fois simple, intuitif et flexible.
    Il est open-source et respecte le modèle MVC.

    Il fournit des fonctionnalités de routage, de mapping, d'authentification, de migration de base de données, de gestion des exceptions et de test unitaire.

    ArgoUML

    Éditeur : Tigris +
    ArgoUML est un outil open source de modélisation qui inclut le support de tous les diagrammes UML 1.4 standards. Il tourne sur n'importe quelle plate forme Java standard et il est disponible en 10 langues.

    Info du 24/08/2016 : il semble que les sites qui hébergent ArgoUML sont actuellement hors service :
    • argouml.tigris.org/
    • www.tigris.org/
    • www.argouml.org/

    UML2PHP5 (pour Dia)

    Éditeur : zpmag.com +
    UML2PHP5 est un plugin destiné à se greffer sur l'application de dessin de diagramme Dia. Il permet de générer automatiquement le squelette du code PHP des classes du diagramme.

    Le modèle objet de PHP5 se rapprochant de plus en plus de celui de java par exemple, il devenait urgent de fournir à la communauté un outil de design à la hauteur des outils disponibles pour d'autres langages.

    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.

    Chat, chatbox ou forum instantané simple

    Éditeur : p3x.fr +
    Grâce à ce chat très simpliste en PHP et JQuery, vos utilisateurs vont pouvoir chatter entre eux et s'envoyer des messages privés.
    Il a l'avantage d'être très simple à intégrer et il ne propose que le strict nécessaire.

    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...

    Gestion d'une base de données MySQL

    Licence : Non renseignée - 02/12/2010 - Téléchargé 16 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

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

    Licence : Creative Commons - 03/03/2011 - Téléchargé 15 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

    Symfony2

    Éditeur : Sensio Labs + 2.8 Mo
    Un framework n'est pas essentiel : c'est "juste" un des outils disponibles pour développer mieux et plus vite.
    Mieux parce qu'un framework vous assure que vous développez une application pleinement orientée "métier" tout en étant maintenable et facilement mise à jour.
    Plus vite parce que vous réutilisez les modules génériques pour pouvoir gagner du temps sur d'autres aspects de l'application, sans être pour autant limité par l'application.

    Wamp Server

    Éditeur : Alter Way + 36 Mo
    WampServer permet de développer des applications Web dynamiques à l'aide du serveur Apache, du langage de scripts PHP et d'une base de données MySQL. La plate-forme possède également PHPMyAdmin pour gérer plus facilement les bases de données. Contrairement aux autres solutions, WampServer permet de reproduire fidèlement son serveur de production.

    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

    Sauvegarder des données dans un fichier depuis une Base de Données

    Licence : Non renseignée - 14/02/2011 - Téléchargé 10 x
    Le code présenté ici a pour but de sauvegarder des données dans un fichier sous forme de requête SQL.
    Il y a différentes manières de sauvegarder les données. Habituellement, on les sauvegarde brutes, sans le "insert", juste avec un délimiteur. Mais ce n'est pas le cas dans ce code.
    La sauvegarde du contenu de la table sera fait comme ceci :

    insert into abonnes values('ma_valeur1', 'ma_valeur2')

    Opération à effectuer avant utilisation :

    1. En premier lieu, vous devez créer la table abonnes que voici :

    CREATE TABLE abonnes (
    mail varchar(60) NOT NULL,
    date date NOT NULL,
    PRIMARY KEY (mail)
    );

    Puis y insérer quelques valeurs :

    1. Vous devez mo ... Voir la suite

234 éléments