Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3040 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  ancre variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ancre variable

n°1927749
adamckiewi​cz
t'as ta carte biblio bordel ?!
Posté le 29-09-2009 à 18:28:31  profilanswer
 

bonjour :)

 

j'ai cherché un peu partout dans google et dans cette cathegorie sans trouver mon bonheur...
je souhaite gnenerer des ancres , en php :

 

je fais un blog, avec des post les un à la suite des autres, et une page index , et je voudrais qu'en cliquant sur l'apercu du post dans l'index, j'arrive à l'endroit de la page blog correspondant au post

 

j'ai essayé ca comme code pour generer les ancres (portant pour nom le $article_id ) ; mais rien ne se passe quand je tappe dans la barre d'adresse une adresse par exemple "page.php#23"

 
Code :
  1. <a id="#<?php echo $article_id; ?>"><?php echo $article_id ; ?></a>


j'ai essayé ca d'apres ce topic :
http://www.developpez.net/forums/d [...] iable-php/

 


merci pour votre aide :)


Message édité par adamckiewicz le 29-09-2009 à 18:29:08

---------------
le blog de la trichromie avec notre cher et devoué ami gaud   rdu l'a dit : prenez une carte biblio :o
mood
Publicité
Posté le 29-09-2009 à 18:28:31  profilanswer
 

n°1927750
adamckiewi​cz
t'as ta carte biblio bordel ?!
Posté le 29-09-2009 à 18:31:27  profilanswer
 

je veux faire ce que fait ce bouton en fait :d
http://forum-images.hardware.fr/icones/message/icon1.gif


---------------
le blog de la trichromie avec notre cher et devoué ami gaud   rdu l'a dit : prenez une carte biblio :o
n°1927752
pataluc
Posté le 29-09-2009 à 18:41:34  profilanswer
 

c pas name qu'il faut utiliser comme attribut plutôt? et sans mettre le # ni rien dedans:
 

Code :
  1. <a name="<?php echo $article_id; ?>" />

n°1927753
adamckiewi​cz
t'as ta carte biblio bordel ?!
Posté le 29-09-2009 à 18:53:09  profilanswer
 

ca marche!!!
 
merci beaucoup!!!! :jap:


---------------
le blog de la trichromie avec notre cher et devoué ami gaud   rdu l'a dit : prenez une carte biblio :o
n°1928212
rufo
Pas me confondre avec Lycos!
Posté le 01-10-2009 à 11:25:05  profilanswer
 

ça marche peut-être, mais une ancre, ça se fait avec l'attribut id (sans le # dans le nom de l'id, of course). Sinon, c'est pas "w3c".


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1928219
pataluc
Posté le 01-10-2009 à 11:53:43  profilanswer
 

rufo a écrit :

ça marche peut-être, mais une ancre, ça se fait avec l'attribut id (sans le # dans le nom de l'id, of course). Sinon, c'est pas "w3c".


ah bon?

 

faudra leur dire au w3c alors, parce que d'après leur validateur (http://validator.w3.org/) ce code est tout à fait valide en HTML 4.01, XHTML 1.0 Strict, XHTML 1.1 et même HTML 5 (modulo les déclarations de doctype et xmlns évidemment)

Code :
  1. <html>
  2.   <head>
  3.   <title></title>
  4.   </head>
  5.   <body>
  6.     <p>
  7.       <a id="uneancre"></a>
  8.     </p>
  9.   </body>
  10. </html>
 

:ange:

Message cité 1 fois
Message édité par pataluc le 01-10-2009 à 11:54:06
n°1928222
FlorentG
Posté le 01-10-2009 à 12:14:32  profilanswer
 

L'attribut name est tout sont valides, mais c'est totalement naze d'utiliser un élément vide :D Pourquoi ne pas mettre l'attribut id sur l'élément correspondant au post [:petrus dei] Et les ID ne peuvent pas être juste des chiffres, faut obligatoirement commencer par [a-zA-Z] :

Code :
  1. <div class="post" id="post-<?php echo (int)$article_id ?>">
  2. ...
  3. </div>


Et pis les liens styles pouet.html#post-123


Message édité par FlorentG le 01-10-2009 à 12:14:39
n°1928256
rufo
Pas me confondre avec Lycos!
Posté le 01-10-2009 à 13:19:38  profilanswer
 

pataluc a écrit :


ah bon?
 
faudra leur dire au w3c alors, parce que d'après leur validateur (http://validator.w3.org/) ce code est tout à fait valide en HTML 4.01, XHTML 1.0 Strict, XHTML 1.1 et même HTML 5 (modulo les déclarations de doctype et xmlns évidemment)


Code :
  1. <html>
  2.   <head>
  3.   <title></title>
  4.   </head>
  5.   <body>
  6.     <p>
  7.       <a id="uneancre"></a>
  8.     </p>
  9.   </body>
  10. </html>


 :ange:
 
Ben oui, le code que tu viens de donner correspond bien à ce que j'ai dit : faut utiliser l'attribut id pour faire une ancre (point "d'atterrissage" ) mais dans ton code, le lien va pas t'emmener à l'ancre "uneancre" mais le lien est l'ancre appelée "uneancre".

Code :
  1. <html>
  2.   <head>
  3.   <title></title>
  4.   </head>
  5.   <body>
  6.     <p>
  7.       <a href="#uneancre">Aller à l'ancre</a>
  8.     </p>
  9.    <p>.....contenu.....</p>
  10.    <p id="uneancre">...point de chute de l'ancre...</p>
  11.   </body>
  12. </html>


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1928262
pataluc
Posté le 01-10-2009 à 13:24:58  profilanswer
 

rufo a écrit :


 :ange:
 
Ben oui, le code que tu viens de donner correspond bien à ce que j'ai dit : faut utiliser l'attribut id pour faire une ancre (point "d'atterrissage" ) mais dans ton code, le lien va pas t'emmener à l'ancre "uneancre" mais le lien est l'ancre appelée "uneancre".


 
My mistake  :pfff: , j'ai essayé les deux pour voir la diff, mais j'ai testé avec name...  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  ancre variable

 

Sujets relatifs
Batch avec date variableExtraire variable "fichier" et "chemin" d'une variable
Une variable dans un input hidden?Incrémenter variable sur 2 caractères
Modifier la valeur d'une borne variable d'une boucle for...Modifier une variable globale depuis un userform.
Webservice SOAP - passage du contenu d'un fichier en variableTransmission de variable
Variable javascript.. elle me rendent dingue ; help.titre variable pour un graph
Plus de sujets relatifs à : ancre variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR