Codes sources fichiers-repertoires

FICHIERS-REPERTOIRES

Liste des codes sources (snippets)  FICHIERS-REPERTOIRES  (PHP) a copier / coller pour vous aider dans votre projet PHP.

Codes classés par date ( 45 )

# Nom + Description Versions PHP Date
45.
...
  Uploader des fichers médias ( images et vidéos )
PHP 4, PHP 5, PHP 7
0
12 Avril 2011
  Ce snippet permet de sécuriser partiellement l'upload de fichiers images et vidéo, en limitant les extensions, le poids et les dimensions. Cependant, il ne vérifie pas le content-type du fichier pour garantir que le type de fichier correspond exactement à l'extension.    
44.
...
  Compresser vos fichiers css et délivrer vos pages internet plus rapidement
PHP 4, PHP 5, PHP 7
0
06 Sept 2010
  Vous voulez délivrez vos pages internet plus rapidement, alors ce code est fait pour vous car il va compresser vos fichiers css et de surcroit néttoyer ceux ci avant de les compresser. Le script se déroule en 2 étapes. La première est de lancer la bufferisassion avec la fonction php ob_start (attention à ne pas mettre de texte ou de html...    
43.
...
  Class php pour uploader des fichiers
PHP 4, PHP 5, PHP 7
0
12 Oct 2009
  Cette class permet d'uploader un ou plusiers fichiers dans le repertoire de votre choix. La seule contrainte est que le nom du champ fichier doit etre :fichier[] car ce nom est utilisé comme index dans la class pour parcourir la variable $_FILES.    
42.
...
  Effacer un repertoire et ses sous repertoires
PHP 4, PHP 5, PHP 7
11
11 Mai 2009
  Ce script permet d'effacer un répertoire même s'il contient des fichiers ou des dossiers .    
41.
...
  [PHP 4] Créer un dossier vide si inexistant, purger ce répertoire sinon
PHP 4, PHP 5, PHP 7
1
01 Jan 2009
  Cette fonction vérifie sur un dossier existe dans le répertoire courant. Si non : elle le créé. Si oui : elle le vide. Cette fonction, qui n'utilise aucune fonction native de PHP 5, permet d'avoir un répertoire donné toujours vide. Elle ne retourne rien. Mon bout de code ne prend pas en charge la récursivité.    
40.
...
  Ajouter des lignes au début de vos fichiers textes
PHP 4, PHP 5, PHP 7
2
12 Nov 2008
  Ce snipet va vous permettre d'ajouter du texte au début de votre texte existant. Il va lire le contenu existant et additionner le nouveau contenu tout au début du fichier, après avoir joint l'ancien texte et le nouveau.    
39.
...
  Limiter la vitesse de download
PHP 4, PHP 5, PHP 7
0
23 Oct 2008
  Ce snipet montre comment limiter la vitesse de téléchargement d'un fichier. Il est applicable directement dans un script. Vous devrez renseigner le nom du fichier à télécharger ainssi que le nom du fichier que l'utilisateur aura par defaut. Dans ce snipet la vitesse de download est de 20,5 kbs    
38.
...
  Calcul du nombre de lignes par fichier et total d'un projet
PHP 4, PHP 5, PHP 7
5
23 Juil 2008
  Fonction affichant le nombre de lignes des fichiers (php, html et txt) contenus dans un dossier spécifié en le parcourant de manière récursive. Renvoie le nombre total de lignes du projet. Fonctionne sous systèmes Windows et Unix.    
37.
...
  Copie du contenu d'un dossier en conservant l'arborescence
PHP 4, PHP 5, PHP 7
5
23 Juil 2008
  CopyDir( string $origine, string $destination ) $origine : Le dossier source, qui doit etre copié $destination : Le dossier de destination, qui doit recevoir la copie Valeurs de retour Retourne TRUE si la copie se deroule correctement. Retourne une erreur de copie E_WARNING ou E_NOTICE si une erreur surviens. Cette source doit etre...    
36.
...
  Indique si le repertoire existe ou le crée
PHP 4, PHP 5, PHP 7
0
23 Juil 2008
  IsDir_or_CreateIt( string $path ) Retourne TRUE si le repertoire existe ou s'il viens d'etre créé. Retourne FALSE si une erreur surviens. Ceci est un code assez basique mais qui peut s'averer utile lorsque l'on doit gerer beaucoup de dossier, sous-dossier, sous-sous-dossier, ...    
35.
...
  Créer un répertoire récursivement
PHP 4, PHP 5, PHP 7
1
04 Juin 2008
  Avant la version 5 de PHP il n'est pas possible de créer un répertoire récursivement (en créant tous les niveaux manquant). Cette petite fonction permet donc de vérifier puis créer tous les niveaux de répertoire.    
34.
...
  Gestion des pages en cache
PHP 4, PHP 5, PHP 7
1
27 Mai 2008
  Ce script contient les fonctions pour la gestion du cache. Si la date HTTP_IF_MODIFIED_SINCE est renseignée et que le cache n'a pas été modifié depuis cette date, on ne renvoie qu'un statut 304 (Not modified). Si les options le permettent le contenu de la page est compressé avant d'être envoyé. La fonction get_cache_name permet de...    
33.
...
  Création massive de fichiers zip
PHP 4, PHP 5
0
05 Fév 2008
  Vous désirez zipper tous vos articles, vos fiches produits ou autres types d'enregistrements. Ce code devrait vous y aider. Il procède en 3 étapes : 1 Création d'un fichier temporaire ou le contenu sera sauvegarder. 2 Création du fichier zip. 3 copie du fichier zip sur le serveur. Le code est dans une boucle while car nous parcourons tous les...    
32.
...
  Création d'un nouveau fichier
PHP 4, PHP 5, PHP 7
2
05 Fév 2008
  Créer un nouveau fichier, vous pouvez mettre l'extention que vous voulez, .html, .txt ou .php... Vous pouvez avec le mode "x+" créer le fichier et écrire dedans immédiatement. Si vous voulez uniquement créer le fichier. Remplacer "x+" par "x"    
31.
...
  Changer le mode d'un fichier par FTP
PHP 4, PHP 5, PHP 7
5
27 Déc 2007
  Vous désirez changer le mode d'un fichier et le faire par FTP, alors cette portion de code devrais vous y aider. Valide à partir de php 5.x    
30.
...
  Afficher tout le contenu d'un fichier
PHP 4, PHP 5, PHP 7
1
10 Juil 2007
  Ce code sert à afficher tout le contenu d'un fichier à l'aide d'une simple boucle.    
29.
...
  Afficher une citation au hasard
PHP 4, PHP 5, PHP 7
1
10 Juil 2007
  Ce script sert à afficher une citation différente à chaque chargement de page. Les citations doivent être séparés par des retours à la ligne et peuvent contenir des balises xHTML.    
28.
...
  Afficher une ligne d'un fichier de manière aléatoire
PHP 4, PHP 5, PHP 7
4
22 Fév 2007
  Cela se fait en 2 étapes, la premiere on compte le nombre de ligne et la seconde on initialise un random(aleatoire) pour prendre la ligne de manière aleatoire du tableau $fichier_ligne et l'afficher.    
27.
...
  Renverser un fichier pour le reecrire en partant de la fin
PHP 4, PHP 5, PHP 7
0
22 Fév 2007
  Pour cela vous avez besoin de 2 fichiers .txt ( entrer.txt / sortie.txt ) Le premier contient le texte et le second prendra le resultat du fichier initial réécrit à l'envers.    
26.
...
  Obtenir l'extention d'un fichier d'une url
PHP 4, PHP 5
2
18 Fév 2007
  2 methodes differentes pour connaitre l'extention d'un fichier contenu dans une url et la placer dans une variable.    
25.
...
  2 fonctions PHP pour compresser et décompresser un fichier .gz
PHP 4, PHP 5, PHP 7
0
19 Déc 2006
  Les 2 fonctions PHP trés utile pour compresser et décompresser un fichier .gz Un moyen idéal pour économiser de la bande passante.    
24.
...
  Efface un répertoire et son contenu
PHP 4, PHP 5, PHP 7
3
25 Juil 2006
  Efface un répertoire avec tous ses fichiers de manière récursive inclus les sous-répertoires.    
23.
...
  Evitez les restrictions de taille de fichier de votre hébergeur
PHP 4, PHP 5, PHP 7
1
17 Juin 2006
  Description du projet: Vous remarquerez sans doute que de nos jours bon nombre d'hébergeur (gratuits surtout) interdisent les fichiers de plus de 2mo (free.fr), 500ko (awardspace.com), etc... Vous remarquerez également que c'est extrêment ennuyeux de les couper, parce qu'en plus votre visiteur doit avoir le ou les programmes adaptés pour les...    
22.
...
  Rediriger une URL sans le sous domaine vers une url avec le sous domaine
PHP 4, PHP 5, PHP 7
0
14 Juin 2006
  Ce bout de code PHP redirige tout type d'URL ne contenant pas le sous domaine 'wwww' Donc si votre URL est de type http://monsite.com, elle sera redirigé vers http://www.monsite.com tout en notifiant aux moteurs que l'URL http://monsite.com a été définitivement déplacé vers http://www.monsite.com    
21.
...
  Telecharger des fichiers zip avec compteur
PHP 4, PHP 5
2
27 Fév 2006
  Vous desirez mettre à disposition sur votre site des fichiers zip à télécharger et compter le nombre de téléchargements effectués, ce script est fait pour vous. Le principe est simple, mettez la premiere partie du code dans votre fichier principal, puis créer un fichier "inc_telecharger.php" et mettez y la seconde partie du code. Le...    
20.
...
  Mettre du code PHP dans un fichier avec l'extension HTML
PHP 4, PHP 5, PHP 7
0
12 Fév 2006
  Placer cette ligne code dans un .htaccess à la racine de votre site pour que vos fichiers .htm et .html soient interprétés comme du PHP    
19.
...
  Redirection massive avec Status: 301 Moved Permanently
PHP 4, PHP 5, PHP 7
0
09 Fév 2006
  L'exemple le plus classique serait un changement de NDD (Nom De Domaine) Poser le script ci-dessous dans le fichier header de votre ancien NDD en indiquant dans la variable $url le nouveau NDD. Vous pouvez bien sur utiliser ce script pour de simple page.    
18.
...
  Lister un répertoire par ordre alphabétique en php
PHP 4, PHP 5, PHP 7
1
30 Mars 2005
  Lister un répertoire par ordre alphabétique. Mais sur certains serveurs la fonctions scandir() n'existe pas alors j'ai ajouter un code qui passe sur tous les serveurs.    
17.
...
  Supression d'un repertoire
PHP 4, PHP 5, PHP 7
0
29 Mars 2005
  Une commande pour supprimer un repertoire.    
16.
...
  Création d'un nouveau répertoire
PHP 4, PHP 5, PHP 7
2
12 Fév 2005
  Création d'un nouveau répertoire    
15.
...
  Compteur de pages (fichier texte)
PHP 4, PHP 5, PHP 7
0
20 Nov 2004
  Le compteur de page le plus simple. N'oubliez pas de créer un fichier compteur.txt au meme niveau que le fichier ou vous placez ce script.    
14.
...
  Supprimer un fichier
PHP 4, PHP 5, PHP 7
8
08 Nov 2004
  Supprime un fichier du serveur    
13.
...
  Uploader un fichier avec global à OFF
PHP 4, PHP 5, PHP 7
0
16 Oct 2004
  J'utilise ce code sur plein de serveurs differents avec les global à OFF et en local avec Easyphp 1.7    
12.
...
  Pour imprimer une page
PHP 4, PHP 5, PHP 7
0
01 Sept 2004
  Pour imprimer une page    
11.
...
  Renomer l'extention de fichiers
PHP 4, PHP 5, PHP 7
0
01 Sept 2004
  Renomme tous les fichiers portant l'extension $ext1 dans le dossier $dir avec l'extension $ext2    
10.
...
  Connaitre la taille en bytes des répertoires et sous répertoires
PHP 4, PHP 5, PHP 7
3
01 Sept 2004
  Cette fonction permet de connaite la taille d'une répertoire. La fonction va calculer le poid de tout les fichiers contenu dans le répertoire et retouner le résultat en Bytes. Voici les différentes variables du code pour vous aidez à paramétrer cette fonction. $path : Nom du répertoire dont on souhaite connaitre la taille. $recursive :...    
09.
...
  Compte le nombre de ligne
PHP 4, PHP 5, PHP 7
1
01 Sept 2004
  Compte le nombre de ligne dans un fichier txt.    
08.
...
  Lire le contenu d'1 fichier
PHP 4, PHP 5, PHP 7
0
01 Sept 2004
  Lire le contenu d'un fichier afin le manipuler ou de l'imprimer dans une page web.    
07.
...
  Forcer le téléchargement d'un fichier
PHP 4, PHP 5, PHP 7
7
01 Sept 2004
  Forcer le téléchargement d'un fichier    
06.
...
  Liste répertoires et sous-répertoires
PHP 4, PHP 5
8
01 Sept 2004
  Liste répertoires et sous-répertoires Fonctionne avec superglobal à OFF Présentation dans un tableau Utiliser les icones windows.    
05.
...
  Liste 1 répertoire
PHP 4, PHP 5, PHP 7
1
01 Sept 2004
  Liste 1 répertoire.    
04.
...
  Compter les fichiers d'un répertoire
PHP 4, PHP 5, PHP 7
4
01 Sept 2004
  Code pour compter les fichiers d'un répertoire.... Paramètres: $folder = repertoire de comptage $ext = extension dont les fichiers sont comptés (peut être un tableau) (sans le . : jpg par exemple) $subfolders = comptage dans les sous repertoires (1 ou 0) Retour: Nombre de fichier    
03.
...
  Compteur de visites trés simple !!
PHP 4, PHP 5, PHP 7
9
06 Sept 2004
  Ce compteur marche avec un fichier session dans lequel le nombre de visite est placé.    
02.
...
  Fenêtre Zoom
PHP 4, PHP 5, PHP 7
0
31 Aout 2004
  Fonction qui ouvre une fenêtre à la taille d'une image.    
01.
...
  Ouvrir une nouvelle fenêtre
PHP 4, PHP 5, PHP 7
0
30 Aout 2004
  Ouvrir une nouvelle fenêtre.    
2004 - - Confidentialités - Contact - Inscrits : 10 252 - Dernier inscrit enregistré : Mustsb le 21 Jan 2019 Réalisation Laurent.G