Avatar billede michaeltryl Seniormester
05. april 2007 - 11:47 Der er 5 kommentarer og
1 løsning

& eller& i links

jeg har været ved at lave nyt layout på min side og i den forbindelse valideret alle sider.
et sted har jeg problem.
Jeg har et link
<a href='referencer.php?menu=kontakt&sted=$sted'>Læs hele referencen</a>
men den fejler når jeg valdere.
Jeg er så kommet frem til at jeg kan bruger &amp; istedet for &
<a href='referencer.php?menu=kontakt&amp;sted=$sted'>Læs hele referencen</a>

Tilsyneladende virker det fint og siden vladere. Nu vil jeg lige være sikker på at det ikke giver nogen problemer at gøre det på denne måde eller om der er en anden måde at gøre det på
Avatar billede erikjacobsen Ekspert
05. april 2007 - 11:52 #1
"at jeg kan bruge" - jamen det er fordi du skal bruge &amp; i en HTML-tekst, fx. href-attributten. At bruge & er formelt ikke tilladt. Browsere gætter hvad du mener, men kan ikke altid gætte rigtigt. Derfor &amp;
Avatar billede erikjacobsen Ekspert
05. april 2007 - 11:54 #2
Men det er ikke så bøvlet som det lyder ;) Du har et link fx fra en database:

  $link="referencer.php?menu=kontakt&sted=$sted";

Det er bare en tekst, derfor ikke &amp; - men nu skal den skrives ud i HTML, og så skal den, som al anden tekst i HTML, igennem htmlentities:

  print "<a href=\"".htmlentities($link)."\">...</a>";
Avatar billede erikjacobsen Ekspert
05. april 2007 - 12:05 #3
Du kan lege med de to links på http://n0p.com/amp.php
Avatar billede michaeltryl Seniormester
05. april 2007 - 12:19 #4
så lærte jeg også noget idag tak for hjælpen.
Bare kom med et svar
Avatar billede erikjacobsen Ekspert
05. april 2007 - 12:21 #5
;) Jeg samler slet ikke på point, tak.
Avatar billede michaeltryl Seniormester
05. april 2007 - 12:25 #6
så tak for hjælpen igen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester