Script php
Fermé
lisa.ann
Messages postés
5
Date d'inscription
mardi 8 juin 2010
Statut
Membre
Dernière intervention
9 juin 2010
-
8 juin 2010 à 14:40
Bilow - 8 juin 2010 à 15:14
Bilow - 8 juin 2010 à 15:14
A voir également:
- Script php
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Ghost script - Télécharger - Polices de caractères
- Script bat - Guide
- Microsoft activation script - Accueil - Windows
1 réponse
Salut !
Je n'ai pas de code tout fait, mais je vais essayer de t'indiquer les étapes pour essayer d'y arriver.
Une fois que tu auras ce dossier (rep1) sur un des domaines, tu ouvrira une page PHP qui triera ce dossier.
Cette page contiendra fera cela :
Elle listera tout le dossier (fonctions : opendir(), readdir(), closedir(), ...);
Elle ouvrira un fichier pour y noter les informations ( fopen(), fputs(), fclose(), ...);
Elle y inscrit (fichier texte) : "Nom du dossier : rep1; Fichier1 : hello.txt; Fichier2 : contact.htm, Fichier3 : ...";
Comme ca, le fichier pourra informer au maximum de l'arborescence de ce dossier.
Tu peux aussi trouver un système pour les sous-dossier ( opendir() dans un array, je pense);
Et après, refait le listing de ce dossier.
Pour chaque fichier, tu écris dans le fichier texte général : Définition fichier 1 (nombre de lignes : 50 ;);
Fonctions : while(), fgets();
Puis, dans le fichier général, tu y ajoutes le contenu du fichier en court.
Ferme tout.
Ton fichier ressemblera à ceci :
Voila. Ce fichier étant public sur le domaine 1 (public, je veux dire : pas refusé d'accès).
Sur tes autres domaines, tu auras une page commune qui enregistrera le fichier ( file_get_contents('http://domaine1.com/fichier.txt'); )
Ces fichiers créeront ce dossier, en lisant ligne par ligne les instruction données.
mkdir(), fopen() pour la lecture.
preg_match(), preg_replace(), ... poujr lire précisément les noms.
Ils créeront tout les fichiers, puis les ouvriront (fopen()) pour les lire, tu récupère le nombre de lignes (preg_replace()),
Tu fais une boucle qui lira exactement le nombre de lignes qu'il faut, et les résinscrira (fputs()).
Ah oui : tu es débutante. Pas grave, mais je pense que tu auras encore besoin d'aide. Crée de nouveaus posts pour chacun des problèmes (pas trop quand-même).
Bonne chance pour ton projet ;)
Je n'ai pas de code tout fait, mais je vais essayer de t'indiquer les étapes pour essayer d'y arriver.
Une fois que tu auras ce dossier (rep1) sur un des domaines, tu ouvrira une page PHP qui triera ce dossier.
Cette page contiendra fera cela :
Elle listera tout le dossier (fonctions : opendir(), readdir(), closedir(), ...);
Elle ouvrira un fichier pour y noter les informations ( fopen(), fputs(), fclose(), ...);
Elle y inscrit (fichier texte) : "Nom du dossier : rep1; Fichier1 : hello.txt; Fichier2 : contact.htm, Fichier3 : ...";
Comme ca, le fichier pourra informer au maximum de l'arborescence de ce dossier.
Tu peux aussi trouver un système pour les sous-dossier ( opendir() dans un array, je pense);
Et après, refait le listing de ce dossier.
Pour chaque fichier, tu écris dans le fichier texte général : Définition fichier 1 (nombre de lignes : 50 ;);
Fonctions : while(), fgets();
Puis, dans le fichier général, tu y ajoutes le contenu du fichier en court.
Ferme tout.
Ton fichier ressemblera à ceci :
Nom du dossier : rep1 Fichier 1 : hello.txt Fichier 2 : contact.htm Définition fichier 1 (nombre de lignes : 50); Je suis la ligne 1 du fichier hello.txt Et moi, la ligne 2 ! Ben moi, je suis le trois ! ... Définition fichier 2 (nombre de lignes : 1); Contactez-moi. Fin du dossier.
Voila. Ce fichier étant public sur le domaine 1 (public, je veux dire : pas refusé d'accès).
Sur tes autres domaines, tu auras une page commune qui enregistrera le fichier ( file_get_contents('http://domaine1.com/fichier.txt'); )
Ces fichiers créeront ce dossier, en lisant ligne par ligne les instruction données.
mkdir(), fopen() pour la lecture.
preg_match(), preg_replace(), ... poujr lire précisément les noms.
Ils créeront tout les fichiers, puis les ouvriront (fopen()) pour les lire, tu récupère le nombre de lignes (preg_replace()),
Tu fais une boucle qui lira exactement le nombre de lignes qu'il faut, et les résinscrira (fputs()).
Ah oui : tu es débutante. Pas grave, mais je pense que tu auras encore besoin d'aide. Crée de nouveaus posts pour chacun des problèmes (pas trop quand-même).
Bonne chance pour ton projet ;)