Comment faire un script de lecture de fichier

Petit nouveau ! | 9 Messages

06 mai 2005, 12:09

Salut tout le monde,

Alors voila le blème..lol.. :D

Je suis entrain de construire un site, qui doit étre automatisé...
Je m'explique, il va par exemple y avoir une page galerie.php.
Sur cette page se trouvera un tableau dans lequel il y aura un lien vers differentes galerie. Prenons un exemple dans le tableau un lien vers la galerie "Indes", un autre "Allemagne", etc...

Les galeries Indes et Allemagne on toutes les deux un dossier nommé Indes et Allemenge dans le dossier /racine/galerie (quel hazard).

Je voudrais que quand je upload un nouveau dossier "avions" par exemple dans le dossier /racine/galerie il se face automatiquement une nouvelle ligne au tableau sur la page galerie.php avec un lien vers la galerie "avions".

Si vous avez compris mon charabia (vous étes deja très fort) mais si en + vous pouvez me trouver ou me faire un script correspondant a celui ci, vous étes mon Dieu [-o< ...MDR :lol:

Merci a vous tous et a bientôt,
Cordialement,
Olivier.

PS: si vous trouvez un tuto expliquant comment ca marche aussi c'est le bienvenue car j'aime bien comprendre aussi...

@ller Tchao :wink:

et merci encore.

Mammouth du PHP | 19672 Messages

06 mai 2005, 12:23

Si tu utilises une base de données, lors de l'insertion du nouveau dossier, tu peux ajouter une ligne dans la table de ta base: comme ça, pour l'affichage du tableau, tu récupères la liste ... qui est mise à jour automatiquement lors de l'ajout d'un dossier ou son retrait du reste. Encore faut-il bien entendu que ce tableau soit généré à partir d'une base.

Si tu utilises un fichier texte, tu as la fonction fopen() : ouvre le fichier en mode "a+" donc lecture /écriture pour ajouter une ligne dans ton fichier.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Petit nouveau ! | 9 Messages

06 mai 2005, 12:56

Oki merci g oublier de precisier que niveau base de donnée chui zero...
Je veux bien aprendre, seulment par ou comencer...lol :(

PS: Très cool ta signe j'adore :D

Mammouth du PHP | 19672 Messages

06 mai 2005, 12:59

Est-ce que ton site comporte ou non une base de données ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Petit nouveau ! | 9 Messages

06 mai 2005, 13:10

Oki merci g oublier de precisier que niveau base de donnée chui zero...
Je veux bien aprendre, seulment par ou comencer...lol :(

PS: Très cool ta signe j'adore :D

Petit nouveau ! | 9 Messages

06 mai 2005, 13:11

lol il faut que j'en creer une mais l'hebergeur m'autorise (jexiste c'est mon hebergeur) donc oui je peu en utliser une mais faut m'aprendre, je demande que ca!!!

Eléphant du PHP | 357 Messages

06 mai 2005, 13:51

fais un tour par la :

http://www.siteduzero.com/

tu trouveras plein de choses pour commencer

Petit nouveau ! | 9 Messages

06 mai 2005, 13:53

Merci je conaissais :) mais se site est remarquable en efect. Moi c'étais pour le mapping que je leconsultais.

PS: je connais le langage html...
Modifié en dernier par wolverine le 06 mai 2005, 13:54, modifié 1 fois.

Mammouth du PHP | 19672 Messages

06 mai 2005, 13:54

Wow, relax, ça veut dire qu'il faudrait tout te montrer et t'enseigner le SQL. Le forum n'est pas fait pour ça. On peut t'aider pour des problèmes ponctuels, mais PHPFrance n'est pas une école de formation en programmation. Achète un bouquin sur le SQL et apprends ce qu'est une base de données, comment créer une base, comment créer des tables, comment concevoir une base de donnée et les rudiments sur les requêtes SQL.

Il y a des bouquins complets sur le sujet, on peut pas te montrer ça ici en quelques messages, ce n'est pas possible.

Ta solution alternative, c'est la manipulation de fichiers textes, mais si c'est pour un site très actif au contenu changeant, il faut que tu passes par la phase "apprentissage des bases de données.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Petit nouveau ! | 9 Messages

06 mai 2005, 13:55

oki... :(

Eléphant du PHP | 357 Messages

06 mai 2005, 13:59

<b>Wolverine</b>
je sais pas si tu as vue toute la partie sql sur le site du zero mais si tu l as lu relies la car tu as beaucoup de notion importante dedans pour commencer a cerner un pe plus le langage SQL et une fois que tu auras une idée un pe plus précise sur tes requettes ainsi que l'architecture de ton site tu pourras poser de maniere plus "explicite"
bon courage

Mammouth du PHP | 19672 Messages

06 mai 2005, 14:11

Sinon, il y a aussi phpdebutant avec un certain nombre de tutos pratiques pour débutant. Avec ça plus le siteduzero, tu peux arriver à t'en sortir, mais cois-en ma vieille expérience : achète un bouquin ou deux. Si tu veux apprendre, tu trouveras beaucoup plus de choses dans un livre que sur un forum. Le forum peut par la suite t'aider à progresser quand tu tombe sur un point qui te paraît obscur.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 357 Messages

06 mai 2005, 14:23

en parlant de bouquin je te conseille les O'reilly qui sont vraiment bien fait et tres adapté.
toutefois en fouillant aussi sur le net tu trouve beaucoup de choses tres intéressant.
notamment les posts de Cyrano pour ne citer que lui 8) qui sont assez pertinant dans pas mal de domaine :P

Petit nouveau ! | 9 Messages

06 mai 2005, 14:58

euh sinon sans base de donnée c'est fesable?

Mammouth du PHP | 19672 Messages

06 mai 2005, 15:03

C'est toujours faisable, mais selon la complexité du site, ça risque de devenir très vite une usine à gaz.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: