8795 sujets

Développement web côté serveur, CMS

Bonjour à tous,

après maintes recherches sur Google je rame encore à ce sujet :

j ai créer un petit site (xhtml, css, js, sans php) répertoriant dans des listes (ul/li) pas mal d'images.
je souhaiterai créer ou utiliser une petite interface admin (je crois...) pour ajouter des images et modifier les existantes (titres, textes ...)dans mes listes sans repasser par l'edition des pages html puisque le site devra etre géré par quelqu'un n'ayant aucune notion html...

j ai de petites notions de php et voudrai savoir si je dois gerer cela avec du php, ou par mysql ou bien encore par un cms...

j espere avoir ete assez clair.

Merci de me m aiguiller à ce sujet qui commence à me prendre la tete !

ci joint un bout de code d'une suite de li et en gras les donnée à modifier pour chaque nouvelle image:

<li>
            <div class="tableau">
              <a href="image/tableaux/tableaux-index/[b]triptyque.jpg[/b]" title="[b]Triptyque - 23 x 60 (x3)[/b]" rel="lightbox[peinture]">
                <img src="image/tableaux/tableaux-index/[b]triptyque.jpg[/b]" alt="peinture [b]Triptyque[/b]">
              </a>
              <div class="description">
                <p>[b]Tryptique - 23 x 60 (x3)[/b]</p>
              </div>
            </div>             
          </li>
          <li>
            <div class="tableau">
              <a href="image/tableaux/tableaux-index/[b]miroir.jpg[/b]" title="[b]Miroir - 38 x 55[/b]" rel="lightbox[peinture]">
                <img src="image/tableaux/tableaux-index/[b]miroir.jpg[/b]" alt="peinture [b]Miroi[/b]r">
              </a>
              <div class="description">
                <p>[b]Miroir - 38 x 55[/b]</p>
              </div>
            </div>             
          </li>



Merci de votre aide
le gras n a pas marché Smiley langue

vous aurez compris que les donnée a modifié pour chaque li sont le chemin d acces, le titre, l'attribut alt et le <p></p>

Merki
Bonjour,

La solution la plus simple est de créer une table Mysql dans laquelle tu vas stocker les différentes infos des tes images comme leurs titres, date et surtout le chemin de stockage de celles-ci sur le serveur.
Sur une première page admin.php par exemple tu créera l'interface avec l'utilisateur (avec des champs formulaires). Les infos saisies seront traitées par une page traitement.php qui uploadera les images sur le serveur et enregistrera leurs infos dans la table Mysql.
Pour l'affichage, toujours du php afin de lire dans dans table et de générer ton affichage.

Voila, je te donne la marche à suivre. Si tu as des petites notions de Php comme tu le dis, cela devrait bien se passer.

Bon courage à toi. Smiley cligne
merci bcp de ta reponse.

je vois maintenant que mes connaissances sont tres limitées en PHP Smiley bawling
mais au moins j ai compris le principe !

j ai plus qu a plancher sur le sujet Smiley cligne

si une précision te vient à l esprit n hesite pas a me le faire savoir...

merci panoramixas
Bonjour tet_dum !

En cherchant sur Google, j'ai trouvé un tuto sur le siteduzero qui à mon avis va t'aider un peu :
www.siteduzero.com/tutoriel-3-37674-upload-de-fichiers-par-formulaire.html

Sache que j'ai commencé le Php il y a quelques mois, en partant de rien et en autodidacte (pour m'amuser Smiley smile ) et mon premier sujet était justement la gestion de galerie de photos.

Il s'agit d'un super exercice et si tu parvient à tes fins, tu verras le php de manière différente.

Bonne continuation.
Modifié par panoramixas (11 Jul 2011 - 11:25)
ça c est de l efficacité, merci panoramixas!

je suis moi meme autodidacte (html xhtml css js) et cherche du travail dans cette voie.
c est principalement pour cela que je me force à integrer du php dans mon site afin d'en avoir une nouvelle comprehension...

Je vais plancher sur le sujet en tout cas, ca fait plaisir Smiley cligne
Bonjour,

je te conseil, pour commencer, de passer par Dreamweaver qui te permet de faire des trucs super sans trop s'y connaître en php, tu commenceras par jeter un coup d'oeil au code généré pour finir par t'y mettre sérieusement, c'est un moyen de s'en approcher en douceur et d'avoir un résultat dans les temps pour le cas d'un client Smiley smile
Je serais vous j'utiliserais un CMS, au moins pour débuter (et même après !).

Je trouve Wordpress assez bien, surtout les dernières versions. Le coté admin est vraiment sympa, rien a voir avec SPIP. Ce CMS est relativement souple et léger comparé à d'autres. Certains trouve WP limité, ce qui est vrais sur certains point mais il remplit tout de même 99% des besoins. J'ai quand même osé l'utiliser pour le site d'une radio... (pas encore visible en ligne)
Modifié par Olivier C (19 Jul 2011 - 21:23)
Bien sûr, pourquoi aller réinventer l'eau tiède, développer des scripts php qui existent déjà? ( je ne parle même pas des questions de sécurité)
Wordpress est très complet et facile à administer. Sinon il y a Drupal... mais bon, usine à gaz d'un niveau au dessus.
Modifié par kayorn (17 Jul 2011 - 19:24)
Pour le plaisir de programmer peut-être ?

PS: pour répondre au posteur initial

Il y a un cms assez sympa qui permet d'aborder le php en douceur, fonctionnel déjà mais auquel tu peux facilement faire des ajouts en php : modx
Modifié par Arialia (17 Jul 2011 - 20:32)