Administration de mon site

Pyxouze Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   -  
prosthetiks Messages postés 1189 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai conçu un petit site sympa proposant quelques tutoriels informatiques. En fait je suis débutant en PHP/MySQL et j'aimerais que mon site soit vraiment à l'image du WEB 2.0 Je m'explique : je me tourne encore vers mon éditeur HTML pour rédiger mes tutoriels. J'imagine que les site d'aujourd'hui n'utilise plus cette méthode et les admin rédigent tous leurs articles depuis une page qui est réservée à la rédaction (je me trompe ?). Donc voici ma question : Après avoir créer le formulaire permettant l'enregistrement du tutoriel dans ma base de données, comment créer un dossier et une/plusieurs page .php à partir de mon site et donc de mon navigateur ?

Merci de vos réponse.
A voir également:

7 réponses

Profil bloqué
 
Je te conseil de plutôt tout coder à la main, tu apprendras beaucoup plus et tu sauras adapter à de futures problématiques auxquelles ne répondront pas forcément joomla ou autre.

Ta base de données contiendra par exemple auteur, date, message, sujet, catégorie, titre.

Et ta page php ira chercher dans cette base de données les informations à afficher.
1
prosthetiks Messages postés 1189 Date d'inscription   Statut Membre Dernière intervention   431
 
Hello,

Il te faut utiliser un CMS, c'est la voie la plus simple.
Si tu veux quelques conseils/coups de main, tu peux me contacter par MP pour continuer la discussion par tchat, ca s'ra plus simple.
0
Pyxouze Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   21
 
Très bien, dans ce cas je vais donc m'intéressé à ces moteurs de blogs que je connais très peu si ce n'est de noms ^^' Aurai tu des conseils à me donner : Plus Joomla ou Wordpress... Est ce possible de transférer tout mon site ? Je pense que je vais me renseigner, suivre quelque tutos et après je te recontacterai si je n'est pas la solution...

PS : N'y avait-il pas de solution pour le faire moi même ?
0
prosthetiks Messages postés 1189 Date d'inscription   Statut Membre Dernière intervention   431
 
Surtout pas Joomla! (Avis personnel hein :p), et l'usage de wordpress dépends de la complexité de ton site.
Personnellement j'utilise pas mal Drupal qui fonctionne vraiment bien mais dont la prise en main est longue est pas très simple.

Si tu as besoin d'aide, n'hésites pas
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Pyxouze Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   21
 
En fait, j'ai cree ce site tout en apprenant HTML/CSS PHP/MySQL... Je vais me tourner vers ces outils dont vous m'avez parle mais est ce que je ne peut pas utiliser une methode avec ces langages pour continuer mon apprentissage ? Serai-ce la limite du PHP ?
0
Pyxouze Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   21
 
Oui c'est exactement le systeme actuel de mon site ! Je pense en effet qu'il est preferable de code pour apprendre et peut etre tester un cms pour la decouverte... Maintenant est ce que je dois cree autant de page que de tuto ( ces pages qui affichent le contenu de ma bdd ) ou alors une seule qui adapterais l'affichage en fonction du lien clique ? Dans le cas ou je dois cree chaque pages et chaques dossiers pour chaques tuto y a t-il un moyen de le faire depuis le site ?
0
Profil bloqué
 
Tu crées une seule page que tu adapteras.

Genre

<div class="contenu">
<?php echo $contenu; ?>
</div>

après que tu ais mis l'article à afficher dans $contenu
0
Pyxouze Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   21
 
D'accord je prend ce systeme mais cette page devra s'adapter en fonction du lien qui a ete clique... Comment transmettre des donnees ( celles du tuto ) par un lien pour les afficher dans la page tutoriels.php ?
0
Profil bloqué
 
Je t'invite à consulter le siteduzero.com pour le sql

(pour prendre tes données)
tu les récupères en php et tu écrit.

C'est tout expliqué
0
Pyxouze Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   21
 
Oui je maîtrise très bien le sql pour récupérer les données d'une bdd mais comment afficher le tuto 1 après avoir cliqué sur le lien tutoriel.php
Tutoriel.php doit s'adapter en fonction du lien cliqué... Dois-je utilisé la fonction _get de php pour récupérer une variable m'indiquant le nom ou l'id du tuto ?
0
Profil bloqué
 
get ou post, plutôt, tu peux le faire de la même manière qu'un form. (tu remplacerais les balises submit par ces liens)
0
Pyxouze Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   21
 
Parfais, merci de votre aide maintenant tout est clair pour moi !! Plus qu'à mettre en pratique ;) Je laisse encore un peu non résolu au cas ou j'aurais des soucis de programmation mais normalement il n'y a pas de problèmes.

PS : Encore quelques petites questions :

j'aurais donc une adresse qui ressemblera à ça : nomdemonsite/tutoriel.php?id=3

Si je veux mettre des liens ou des images dans mes tutoriels je dois écrire du code HTML dans ma bdd et donc ne pas protéger par htmlspecialchars ?

Merci encore de vos réponses
0
Profil bloqué
 
Passes par POST plutôt que GET, ça fera plus propre et ça aura le même effet.

Bien sur que tu dois les protéger par htmlspecialchars et tout !
Mais après tu devras faire un traitement pour remplacer les codes par les bon caractère.
0