Les derniers scripts | Les plus téléchargés | Ajouter un script Accueil | Forum | Livre d'Or | E-mail 
Les 10 dernières portions de scripts
les 10 derniers scripts 
Obtenir la taille d'un dossier en Octets par jac3n [0] Commentaires | 5201 Voir
Il est parfois utile de connaitre la taille d'un fichier par filezise(), mais cela est impossible sur les dossier (par défaut :p )

Calcul de date J-xx par Tatiana [0] Commentaires | 10320 Voir
Pour calculer l'ecart entre 2 dates en jours (par exemple : Date 1 = 15 novembre 2005, Date 2 = 22 novembre 2005 retournera 7 jours... ). Très utile pour les webmaster (et webmistress) cherchant à gérer les dates d'expiration des noms de domaines dont ils (ou elles) ont la charge.

Cartographie frnacaise par Pascal Parois [0] Commentaires | 11530 Voir
Créer une carte de france et place des lieux à l'aide de leur longitude-latitude. La carte utilisé est dep_france_dom.mif (liste de polygones) distribué par l'IGN. La projection utilisée est Lambert-93. Cette portion est une base pour la génération de cartes à partir de *.mif et un exemple de calcul pour la projection de Lambert-93.

Creation de vignette 2 par Mars [2] Commentaires | 9627 Voir
Voici le script Creation de vignette modifié afin qu'il puisse prendre en charge les image de type bmp et png en plus des type gif et jpg. Version de PHP 4 >= 4.0.1, PHP 5 .

Gérer les clés étrangères avec Mysql par FlipFlip [1] Commentaires | 9806 Voir
Mysql est capable de gérer les contraintes de clés étrangères[1]. Une fonction qui évite la gestion des correspondance par du code (php, c...). Imaginons deux tables, familles et professions. Nous avons comme contraintes qu'une famille peut avoir plusieurs professions et qu'une professions peut avoir plusieurs famille, ce qui donne des cardinalitées 1,N de chaque côté. Pour ceux qui ont suivit les cours de développement pendant leurs BTS ;-) lorsque vous allez réaliser le MCD vous aurez deux entités (familles, professions) et une associations (prof_fam) qui va contenir les clés primaires des entités familles et professions. Voila pour la partie théorique. Maintenant le code sql : CREATE TABLE familles ( nom_fam VARCHAR(3) NOT NULL PRIMARY KEY, designation VARCHAR(30) NULL, code VARCHAR(3) NULL ) TYPE = InnoDB; CREATE TABLE professions ( nom_prof VARCHAR(10) NOT NULL PRIMARY KEY ) TYPE = InnoDB; CREATE TABLE prof_fam ( nom_fam VARCHAR(3) NOT NULL, nom_prof VARCHAR(10) NOT NULL, PRIMARY KEY(nom_fam,nom_prof), FOREIGN KEY(nom_fam) REFERENCES familles(nom_fam) ON DELETE CASCADE ON UPDATE CASCADE, FOREIGN KEY(nom_prof) REFERENCES professions(nom_prof) ON DELETE CASCADE ON UPDATE CASCADE, INDEX(nom_fam), INDEX(nom_prof) ) TYPE = InnoDB; Attention l'ordre de création est important, d'abord les entités qui ne comporte pas de clés étrangères, ensuite les associations. Vous remarquez qu'il faut utiliser le format InnoDB[2]. Les lignes qui nous intéresses sont les FOREIGN KEY, c'est grâce à cette commande que nous indiquons à Mysql avec quelle entités les données présentes dans prof_fam sont liées. Pour plus d'informations sur la syntaxe aller faire un tour dans la documentation de mysql[3]. Le code PHP. Maintenant que nos tables sont créés nous pouvons les remplir, vous avez le choix, à la main ou alors grâce à des imports. J'ai choisi la deuxième option. Je ne vous donnerais pas le code complet, ce n'est pas le but de cette article mais juste la partie qui concerne l'erreur "a foreign key constraint fails" généré lorsque vous essayé de remplir en masse la table prof_fam. Il existe une commande SQL pour désactiver temporairement la gestion des clés étrangères : SET FOREIGN_KEY_CHECKS = 0 [1] http://www.nexen.net/docs/mysql/annotee/innodb-foreign-key-constraints.php [2] http://www.innodb.com/index.php [3] http://www.nexen.net/docs/mysql/annotee/innodb.php

Numéro de la semaine - norme ISO-8601 par Thomas Pequet [2] Commentaires | 13259 Voir
Fonction qui retourne le numéro de la semaine par rapport a une date (jour / mois / annee) - selon la norme ISO-8601

Debug PHP et MySQL avec fonction de mail par Tétard'O [3] Commentaires | 13685 Voir
Fichier qui permet la detection des erreurs de type PHP et MySQL. Il renvoi sous forme de message contenant : - le type d'erreur - la ligne aynt l'erreur - le nom du fichier - le message original retourné par le serveur Ce message peu être envoyé par email, pour prévenir d'une éventuelle erreur.

Affichage age grace a date de naissance par Elie Najberg [4] Commentaires | 10278 Voir
Comment recuperer l'age precis d'une personne a partir de sa date de naissance en format jj-mm-aaaa ou avec un timestamp plus rapidement :)

Formulaire d'envoi de SMS par moduleHTTP par Zbouby [0] Commentaires | 19805 Voir
Voici une page HTML contenant un formulaire simple qui permet après validation d'envoyer des SMS par HTTP. Il suffit pour cela d'avoir un compte sur allmysms.com et de le créditer avec un pack. Pas de contrat ni d'engagement... Pour plus d'infos: http://www.allmysms.com/php_files/services/httpmod.php

Affichage images sur n colonnes par Yves [2] Commentaires | 11550 Voir
Une autre version d'affichage sur n colonnes pour des miniatures par exemple.

Page 1 | Page 2
MAJ : 18/07/2007
Développer  Scripts [535]
Développer  Portions [76]
Développer  Articles [112]
 
Rechercher
 
 
Espace membres
Se connecter 
Devenir membre 
 
La communauté PHP
News/Jobs/ApéroPHP 
 
 
Le coin des développeurs
La tribune 
Le chat / Les forums 
Ajouter une ressource 
Proposer une MAJ 
 
Divers
Faire un lien 
Backends/Modules 
Sites partenaires 
Remerciements 
Accueil | Forum | Livre d'Or | E-mail PHPScripts - Copyright © 2000/2008 - Tous droits réservés - Laurent Adda