Avatar billede nicocarlos Nybegynder
20. september 2003 - 22:04 Der er 6 kommentarer og
1 løsning

Hvor lave links ved brug af php?

Jeg har altid brugt <a href ........
men man kan jo se det i vis kilde og det ønsker jeg ikke
eller er der en bedre mulighed for at skjule sine deeplinking eller hvad det hedder??

Håber at der er en som kan hjælpe.
Avatar billede squashguy Nybegynder
20. september 2003 - 22:09 #1
php afvikles på serveren. browseren sidder på klienten - og skal have adgang til links, derfor er dette ikke muligt.
Avatar billede squashguy Nybegynder
20. september 2003 - 22:12 #2
du kunne f.eks.

<a href="links.php?id=1">et link</a>

og i dit php script slå id op..
Avatar billede squashguy Nybegynder
20. september 2003 - 22:12 #3
men du kan ikke skjule selve linket
Avatar billede thesurfer Nybegynder
20. september 2003 - 22:14 #4
som squashguy sagde, kan det ikke gøres med php..
du kunne evt lave det i javascript og encode selve scriptet.. men, så vidt jeg ved, kan det decodes..

det er ikke særligt høfligt, og anbefales ikke..

hvis du linker direkte til filer på en anden server, kan ejeren stadig se det..
Avatar billede nicocarlos Nybegynder
20. september 2003 - 22:14 #5
Okay, med kan man bare hente id så i stedet for link navnet??
så de vil se id=1
Hvad synes du er bedst?
Det alm. eller id= et eller andet?
Avatar billede exp Juniormester
20. september 2003 - 22:18 #6
Du kan jo lave et script der checker om HTTP_REFERER er fra dit domæne, hvis ikke, så viderestilles til forsiden
Avatar billede squashguy Nybegynder
20. september 2003 - 22:18 #7
ved at bruge en sådan link-redirector kan du da skjule linket i første omgang, men brugeren vil jo se det rigtige link når der trykkes på det.
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