Aller au contenu

Striker

Actif
  • Compteur de contenus

    35
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Striker

  1. Bonjour, je revient sur mon petit problème de galerie. Je vous donne une URL pour voir le problème http://www.agone-rpg.net/galeries/boris-courdesses/myrmide/ J'ai mon menu de droite qui est en absolu mais je ne pense pas que c'ets cela qui pose problème. Je pense plutot au conteneur qui contient la partie centrale mais je ne voir pourquoi il ne s'agrandi pas avec l'images... Merci pour votre aide.
  2. Tu utilise COUNT pour obtenir le nombre de liens de la table Annuaire, puis tu lui assigne une close WHERE pour faire ton tri. Apres tu fait un INSERT vers ta table définition.
  3. Striker

    Réécriture d'URL

    Bonjour, je reprend un vieux topic que j'ai fait car mon problème concerne le même sujet. Je n'ai plus aucun problème pour récuprer l'URL et la traiter pour aller chercher dans la base de donner le contenu de la rubrique ou de l'article désigner. Je suis dans le brouillard sur la facon de faire quand on part de l'index du site. Je vais tacher de m'expliquer car étant un peu perdu a ce niveau j'ai peur de ne pas être tres clair. Quand on arrive sur l'index du site tous les liens sont déjà écrit sous la bonne forme. C'est à dire : /tartes_au_pommes/ pour aller dans la rubrique tartes aux pommes, /brownies/ pour aller dans la rubrique brownies Là ou je suis complètement perdu c'est comment gérer ses URL sachant que j'ai un page rubriques.php pour l'affichage des rubriques et articles.php pour l'affichage des articles. Je sait comment récupérer les données de l'url qui vont m'indiquer quelle est la rubrique et l'article demander mais comment indiquer qu'il faut utiliser la page rubriques.php ou la page articles.php ? ou plutot comment aller dessus ? L'URL-rewriting via Apache ne fonctionne pas car il considère que /tartes_au_pommes/ est un répertoire physique, alors qu'il n'existe pas sur l'espace d'hébergement. Merci pour votre aide et en espérant avoir été compréhensible.
  4. Striker

    Réécriture d'URL

    Je ne veut pas réécrire l'url "/articles/charlotte-aux-fraises/" en "/articles/index.php?u=6" Toutes les URL du site sont déjà données de la facon suivante : "/articles/article_url/" Je suis conscient que la requête SQL pour récupérer les données relatives à l'article se fera avec "charlotte-aux-fraises" comme identifiant. Mon problème vient plutôt de la récupération de l'url avec $_SERVER['PHP_SELF'] et de son formatage pour l'utiliser. Merci pour vos réponses cela m'a permis d'y voir un peu plus clair
  5. Striker

    Réécriture d'URL

    Tous les articles sont stocker dans une BDD. On travail avec le coupe PHP/MySQL Je voulais dire que l'élément "/" en fin de chaine n'était pas une obligation pour aller chercher dans la BDD les données relatives à l'article. "/articles/charlotte-aux-fraises/" ou "/articles/charlotte-aux-fraises" afficheront la même page. "charlotte-aux-fraises" est l'identifiant d'un article et chaque articles possède un identifiant différent. Je ne sait pas si c'est plus clair là
  6. Striker

    Réécriture d'URL

    Bonjour, Je ne cherche pas à faire unr réecriture d'url "typique", pour cela il y a tout ce qu'il faut ici http://www.webmaster-hub.com/publication/article5.html J'aurais souhaiter avoir des URL plus "mémorisables". Comme par exemple : http://openweb.eu.org/articles/initiation_css/ ou http://www.atelierphp5.com/oser-lutf-8.html Je suis conscient que c'est une approche différente de l'architecture d'un site. On ne se base plus sur des identifiants tel que : http://www.mon-site.com/articles/index.php?u=6 qui devient par exemple http://www.mon-site.com/articles/index6.html Là on travail sur un titre UNIQUE propre à l'article que l'on met en url. On possède donc un champ "article_url" qui est UNIQUE pour chaque articles. On aurait donc à la place de http://www.mon-site.com/articles/index6.html => http://www.mon-site.com/articles/charlotte-aux-fraises/ où "charlotte-aux-fraises" est ce que contient le champ "article_url" et qui est unique. On ne peut pas faire cela avec le module Apache mod_rewrite donc on va le faire en PHP... Et c'est là que je bloque, je suis un peu perdu sur la facon de procéder. Théoriquement un récupère l'url demander par le client (internaute), on la décortique pour éviter tout problème de sécurité et on fait une requete sur la BDD pour trouver à quel article correspond "charlotte-aux-fraises", on recupère son id et on l'affiche. Par contre la mise en pratique de tout cela dans le code, je suis un peu perdu... Chose importante, que l'ont tape en url http://www.mon-site.com/articles/charlotte-aux-fraises ou http://www.mon-site.com/articles/charlotte-aux-fraises/ on tombe sur la même page et non une erreur 404 pour le premier cas Si vous pouviez me donner quelques pistes pour les choses soient faites correctement, je vous remercie d'avance
  7. héhéhéhé avec clear: right ca passe impecable Merci beaucoup de votre aide Vous êtes des chef
  8. Système de Gestion de Contenu (Content Management System en anglais).
  9. C'est vrais que je suis pas clair du tout En fait mon menu de gauche en float fait que le <hr /> se colle directement au même niveau que la dernière ligne du menu. Ce qui donne un décallage énorme entre deux éléments séparer par un <hr />. Je voit pas trop comment expliquer mieu mon problème... Nouvelle explication : Dans ma colonne centrale j'ai mon premier <div class="vignette-gamme"><img src="mon_image.gif" alt="vignette" /></div> <h2>Titre</h2> <p>blabla blabla</p> <p>bla bla</p> <hr /> Qui fait 6 lignes. Le problème est que mon menu de gauche fait 30 lignes donc le <hr /> se positionne directement à la ligne 30 ce qui provoque cet énorme décalage. Je sait pas si j'ai été plus clair...
  10. J'ai trouver Ca n'a aucun rapport avec ma feuille CSS mais plutôt en rapport avec la structure du site. Je m'explique. Mon site est composer de 3 colonnes, une à gauche en mode flottante, une au centre qui reste dans le flux et une à droite en position absolue. Le souci est que le <hr /> se positionne automatiquement en fin de colonne gauche puisque celle ci est flottante. A ce niveau là je me demande un peu comment faire. Soit je passe ma colonne de gauche en position absolue mais cela risque de poser problème avec mon fond uniforme qui est maintenu par un footer de type clear: both ... Vous avez peut être une solution à ce problème
  11. Striker

    Question php/mysql [RESOLU]

    Il n'y a pas de raison que cela fasse planter mysql, tu ne stock que la chaine de caractère dans ta base de donnée donc c'est bon. Par contre c'est le résultat final qui peut être étrange. Là c'est à toi de faire attention.
  12. J'ai penser comme toi au départ, puis apres avoir vérif ma feuille de style 2 fois je me suis dit que la cause était autre... C'est bien ca, je ne vous ai donner que les éléments CSS en rapport avec mon problème. Bon vais m'acheter des lunettes et je vois tien au courant sur la boulette que j'ai faite Merci de votre aide et mes escuses pour avoir pris de votre temps "pour rien"
  13. Ma version de Firefox est 1.0.3 Si tu n'a pas cette anomalie c'est que ca vient de ma feuille de style... pourtant je l'ai regarder deux fois avant de venir vous demander de l'aide... Bon ba ca veut surement dire que j'ai mal vérifier...
  14. Voici le CSS du <hr /> hr { clear: both; visibility: hidden; margin: 0; padding: 0; height: 1px; border: 0; } Et malgré tout j'ai toujours se décalage d'une dizaine de lignes. Il semble bien que cela vienne du <hr /> puisque lorsque je le supprime le décalage disparait. Merci lupicide pour ton lien et ton aide.
  15. Je vient de tester et hélas le padding: 0; et margin: 0; n'ont rien changer De plus je ne comprend pas trop pourquoi cela ne se fait pas à tous les <hr /> par exemple j'ai ceci <div id="gamme"> <div class="vignette-gamme"><img src="mon_image.gif" alt="vignette" /></div> <h2>Titre</h2> <p>blabla blabla</p> <p>bla bla</p> <hr /> <div class="vignette-gamme"><img src="mon_image.gif" alt="vignette" /></div> <h2>Titre</h2> <p>blabla blabla</p> <p>bla bla</p> <hr /> <div class="vignette-gamme"><img src="mon_image.gif" alt="vignette" /></div> <h2>Titre</h2> <p>blabla blabla</p> <p>bla bla</p> <hr /> </div> Le décalage je ne l'ai que entre le premier <hr /> et le second <div> J'ai bien regarder ma feuille de style en entier et je n'ai rien qui vient affecter le comportement du <hr /> ou autre balise dans ce cas précis. Je comprend vraiment pas là...
  16. Striker

    Probleme mysql [RESOLU]

    Quel est la version de MySQL dans laquelle tu veut mettre ta base. Et la version MySQL d'où vient ta sauvegarde. Si elles sont différentes comme par exemple 3.23 et 4.1 il faut le spécifier lors de la lecture du fichier sql. Il me semble qu'il suffit de l'indiquer dans phpmyAdmin.
  17. Striker

    Probleme mysql [RESOLU]

    Explication de la fonction addslashes http://www.nexen.net/docs/php/annotee/func....addslashes.php
  18. Bonjour, J'ai un problème d'affichage sous FireFox lorsque je met la balise <hr /> apres du texte dans le flux et un flottant. Exemple <div id="gamme"> <div id="vignette-gamme"><img src="mon_image.gif" alt="vignette" /></div> <h2>Titre</h2> <p>blabla blabla</p> <p>bla bla</p> <hr /> </div> J'ai un espace énorme avant la barre du <hr /> qui correspond visuellement à environs une dizaines de lignes. Sous IE par contre je n'ai aucun problème. Pas tester avec d'autres navigateurs pour le moment. Je vous donne le CSS hr { clear: both; visibility: hidden; } #vignette-gamme { float: right; margin: 2em 0 0 5px; padding: 0; } #gamme h2 { border-bottom: 2px solid #003366; color: #003366; font-size: large; background-color: transparent; padding: 0 0 0.2em 0; margin: 1em 190px 0 0; } Je ne comprend pas trop d'où ca vient Merci de votre aide.
  19. Bonjour, Tu peut utiliser background-image: url(ton_image.gif); Il y a également plusieurs propriétés CSS qui permettent de définir le comportement de l'image de fond. Ce lien devrais t'aider a trouver ce que tu cherche : http://dicolive.media-box.net/docCSS/css.p...erByType=1&id=2
  20. Voici le screenshot pour vous faire une idée plus précise du problème Voici maintenant le code CSS /*colonne centrale */ #column-content { margin: 0 155px; padding: 5px 15px 10px 15px; } /* les menus */ #column-left, #column-right { width: 155px; margin: 0; padding: 10px 0 20px 0; } #column-left { float: left; } #column-right { float: right; } /*cadre de l'image afficher*/ #image { border: 1px solid #cc6633; } Voila et merci pour votre aide.
  21. Je développe la nouvelle monture du site en local donc pas d'url à vous donner, mais je vais tacher de vous faire un screenshot. Ma zone centrale est fluide. Je pensait que mon bloc central s'étirerait vers la droite si une image afficher était plus large que lui. Dans mon cas, le bloc central ne bouge pas, il reste aux même dimensions et l'image elle déborde et recouvre le menu qui se trouve à droite.
  22. Striker

    Galerie d'image

    Bonjour, Je suis en train de refaire mon site perso aux normes XHTML Le site se compose de 3 colonnes, deux menus (un a droite et l'autre à gauche) et un contenu (au centre). Les deux menu sont mis en float. Je possède une galerie d'image sur mon site. Lorsque l'on visualise une image de la galerie en grande taille, celle ci doit normalement pousser le menu de droite vers la droite si elle (l'image) est plus grande que la fenêtre du navigateur. Hélas ce n'est pas mon cas. L'image déborde sur la droite et recouvre le menu de droite. Elle n'étire pas son bloc de contenu et ne pousse pas le menu de droite J'ai vérifier le width du conteneur au cas où mais ne l'ayant pas indiquer il devrais s'étirer... à priori j'ai tout faux. Merci de votre aide.
  23. J'utilisait l'exemple du site CSS ZenGarden qui propose de faire une feuille CSS en utilisant le code HTML déjà existant sur la page. Ils vont pas donner la possibilité de modifier le HTML à chaque contributeur sinon rien ne fonctionnerais. Je me suis surement mal exprimer. C'etait bien là le but de ma question. Effectivement j'était dans l'erreur. Je pensait que le l'atribut alt de img s'affichait (était lu) sur les navigateurs non graphique. J'ai bien fait de poser ma question Merci beaucoup pour ce lien. Effectivement j'ai la réponse a mes intérogations sur la question Merci beaucoup pour vos réponses.
  24. Bonjour à tous, J'aurais voulu avoir votre avis sur un sujet. Sur le site CSS ZenGarden vous avez des feuilles de style qui remplacent le texte de certains titres (h1, h2 etc...) par une image. Cela me semblent logique d'utiliser la méthode de remplacement des textes par une image quand on n'a pas accès au code de la page. La méthode de base est le Fahrner Image Replacement (FIR). Il y a également des variantes telles que le Leahy/Langridge Image Replacement (LIR), le Rundles Text-Indent Method et le Cover-up Method. Quand on met un texte dans l'attribut alt de la balise <img>, celui ci apparait pour les navigateurs non graphiques. Donc il n'est pas necessaire d'utiliser les techniques sus mentionnées quand on a acces au code. Dans ce cas qu'elle méthode est il conseillé d'utiliser quand on a accès au code de la page ? L'une est elle meilleur que l'autre ou plus en accord avec les standards ? Merci de m'éclairer sur ce sujet.
  25. J'ai tester le padding: 0px mais cela ne change rien. Par contre j'ai noté un détail qui m'a un peu surpris. Je travail sur une zone d'écran 1280x960, avec cet affichage j'ai effectivement un décalage de 1px. Mais lorsque je me met en 1024x768 et bien ce décalage disparait J'avoue que là je comprend plus rien
×
×
  • Créer...