moogli

  • Signature
    Il en faut peu pour être heureux !!!!!
  • Site web
  • Nombre de sujets
    33
  • Nombre de messages
    1 802
  • Nombre de commentaires
    6
  • Nombre de news
    Aucune
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

moogli
le 18/06/2007 à 14:58
Sauvegarde BDD
salut,

le plus simple est d'utiliser phpmyadmin ;)

sinon à l'aide de google tu pourra trouver ton bonheur.

Si tu souhaite le faire voici la logique (telle que je la conçois) :

1/ obtenir les nom des tables dans la base spécifié => show tables;
2/ traiter toutes ces tables
2a/ connaitre la structure de la table en court de traitement => show create table
2b/obtenir le contenu de la table et créer les insert / replace qui vont bien
3/ forcer le téléchargement de la sauvegarde de la db !

Le problème de se genre de script c'est que lorsque la db devient trop grosse, cela va prendre beaucoup de temps et tu va dépasser le max_excution_time (30s par défaut). Il existe des façon de le contourner si l'hébergeur le permet !

@+
Il en faut peu pour être heureux !!!!!
moogli
le 18/06/2007 à 14:45
Démarche pour mise à jour dynamique d'un site perso
salut,

pour le contenu, c'est simple, un système pseudo frame mais basé sur une db. Tu peut utiliser aussi différentes "syntaxe" pour la mise en page (bbcode, wiki et certainement d'autre).

tous ceci est réalisable en php d'où les réponses t'incitant à aller vers les tutos (plus ou moins avancés) sur php ;)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 28/05/2007 à 14:02
Coup de main pour projet php
crossposting
http://phpdebutant.org/forum_msg261569.php
Il en faut peu pour être heureux !!!!!
moogli
le 25/05/2007 à 11:52
variable entre {}
une template c'est, en gros une page html qui contient des "marqueur" spéciaux qui seront remplacés par php.

par exemple

<h1>{titredelapage}</h1>

le str_replace qui va bien pour afficher le tritre ;)

ce système permet de séparer quasi totalement l'affichage du code php. C'est utilisé pour permettre une dévellopement simultané entre équipe de dev et équipe de grapheux par exemple.

Je te conseil de demander à google ce qu'il connais des systèmes de template ;)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 17/05/2007 à 15:30
Galerie et liens vers des pages pages
raaa y a du bbcode qui à sauté :/

[url]http://www.php.net/file_exists[/url]
[url]http://www.php.net/glob[/url]
[url]http://www.php.net/sort[/url]

@+
Il en faut peu pour être heureux !!!!!
moogli
le 17/05/2007 à 15:28
Galerie et liens vers des pages pages
lu,

l'utilisation de la db n'est pas obligatoire, mais au moins un script (page index) dans le répertoire pics.

après suivant ton affichage deux choix, tu passe un numéro, ou le nom de l'image dans l'url. Le numéro, c'est par exemple l'index du tableau lorsque tu parcourt le répertoire (une fois trié).
le liens est par exemple pics/index.php?img=moog.png

Pour ce qui est du texte associé il est vrai que le plus simple est la base de donnée, mais il existe plein de façon d'imaginer ce système.
Je t'en donne deux.

la première : un fichier (bien structuré) qui contient le nom de l'image et le commentaire associé (par exemple sur chaque ligne image.gif|commentaire, ceci implique biensur de remplacer les saut de ligne par autre chose !).

la seconde (à mon avis plus simple et rapide) tu créer un petit fichier texte associé à l'image (pas forcément dans le même répertoire). tu nomme ce fichier de façon clair (par exemple pour moog.png => moog.png.comment.txt ..). Sur ta page d'affichage de l'image (dont le nom est passé par l'url par exemple) il te reste à vérifier l'existance des deux fichiers et de les afficher.

Ce qu'il ne faut surtout pas oublier c'est de vérifier l'existence du fichier sur le serveur afin d'éviter tout risque !
file_exists

peuvent être utile :
glob
sort
....

@+
Il en faut peu pour être heureux !!!!!
LoadingChargement en cours