Avatar billede visto Guru
19. december 2007 - 13:48 Der er 13 kommentarer og
1 løsning

Link der skal åbne i nyt vindue

Hvordan indsætter jeg i PHP et link, der skal åbne i et nyt vindue. Altså hvis teksten er
mitdomæne.dk
hvad der skal der så stå i PHP filen for at linke til mitdomæne.dk, og der åbnes i nyt vindue?
Avatar billede mibu Nybegynder
19. december 2007 - 15:08 #1
<a href="http://www.mitdomain.dk" target="_blank">link</a>
Avatar billede visto Guru
19. december 2007 - 22:16 #2
Det er jo en ren html kode, og når jeg indsætter den, får jeg følgende fejlmeddelelse:
Parse error: syntax error, unexpected T_STRING, expecting ')' in E:\mappe1\mappe2\lang_faq.php on line 79
Avatar billede dkfire Nybegynder
20. december 2007 - 00:18 #3
Jamen så vis da linjerne omkring linje 79, ellers bliver det rent gæt hvad der går galt.
Avatar billede visto Guru
20. december 2007 - 15:50 #4
Jamen der er kun 18 meget lange linjer (når jeg åbner filen i Notesblok).
Det eneste jeg kan sige er at jeg ændrede
mitdomæne.dk
til
<a href="http://mitdomæne.dk" target="_blank">Mitdomæne</a>
(selvfølgelig med det rigtige navn uden æ)

Uden ændringen vises siden normalt. Efter ændringen vises kun fejlmeddelelsen.
Avatar billede dkfire Nybegynder
20. december 2007 - 16:56 #5
Prøv at åbne filen i Wordpad så du får alle linjer rigtig, ellers er der meget svært at sige hvad fejlen er.
Avatar billede visto Guru
20. december 2007 - 20:59 #6
Jamen, så kommer linje 78-82. Jeg er spændt på at se om det skulle tilføje nyt i forhold til hvad jeg ellers har skrevet.

$faq[] = array("--","Administrator");
$faq[] = array("Hvad er Administrator?", "Administrator er den person, som har det højeste trin af indstillingsmuligheder omkring alle fora på hjemmesiden. Han kan indstille alle mulige ting om foraene, såsom tilladelser og udelukkelse af bestemte brugere. Han holder øje med, at forummet kører som det skal. Han har retten til at rette eller slette andres indlæg, låse et emne eller låse et emne op igen, flytte eller dele et emne i forummet. Administrator tilstræber desuden at fjerne stødende og absurde indlæg. I nærværende forum er administrator Preben Nielsen, <a href="http://vinsiderne.dk" target="_blank">Vinsiderne.dk</a>");


$faq[] = array("--","Private Beskeder");

Uden at have det fjerneste forstand på PHP, spørger jeg mig selv om man sådan bare kan sætte html-kode ind, eller om links ikke skal skrives bare en lille smule anderledes i PHP.

Det jeg har ændret i scriptet er som nævnt, at der i stedet for
Vinsiderne.dk
nu står
<a href="http://vinsiderne.dk" target="_blank">Vinsiderne.dk</a>
Avatar billede mibu Nybegynder
20. december 2007 - 21:31 #7
$faq[] = array("--","Administrator");
$faq[] = array("Hvad er Administrator?", "Administrator er den person, som har det højeste trin af indstillingsmuligheder omkring alle fora på hjemmesiden. Han kan indstille alle mulige ting om foraene, såsom tilladelser og udelukkelse af bestemte brugere. Han holder øje med, at forummet kører som det skal. Han har retten til at rette eller slette andres indlæg, låse et emne eller låse et emne op igen, flytte eller dele et emne i forummet. Administrator tilstræber desuden at fjerne stødende og absurde indlæg. I nærværende forum er administrator Preben Nielsen, <a href='http://vinsiderne.dk' target='_blank'>Vinsiderne.dk</a>'");


$faq[] = array("--","Private Beskeder");

Prøv den her!
Avatar billede visto Guru
20. december 2007 - 21:51 #8
>mibu: Yes! Der var den.
Der var lige et ' for meget til sidst efter i </a>
target='_blank'>Vinsiderne.dk</a>'");
men det virkede, selv om jeg slettede det.

Så links i PHP skrives altså en lille-bitte smule anderledes end ren html. Nok til at gøre forskellen mellem good og no good, lærte jeg hermed.

Mange tak for hjælpen. Læg venligst svar til point. - Og god jul til alle.
Avatar billede dkfire Nybegynder
20. december 2007 - 21:56 #9
Ja se det hjælpe jo til at se hvorfor der kommer den fejlmeddelse.
Det at altid godt at vise mindst et par linjer af sin kode, selv om du ikke synes det er nødvendigt.
Avatar billede visto Guru
20. december 2007 - 21:56 #10
>dkfire: Iøvrigt også mange tak til dig for at opfordre til at bruge WordPad i stedet for Notesblok. Det gør jo scriptet overordentligt meget mere overskueligt.
Avatar billede visto Guru
20. december 2007 - 22:02 #11
>dkfire: Jeg kan nu ikke se, at der fremgår andre data af den lange version end den korte. Så vidt jeg kan se er det " i html, der i PHP skal udskiftes til '
Det fremgik allerede af den korte version.
Men lad os ikke skændes om det. Hovedsagen er, at problemet blev løst :-)
Avatar billede mibu Nybegynder
20. december 2007 - 22:27 #12
Jeg tror dkfire mener at det bliver lettere for udeforstående at regne evtuelle fejl i koden ud :-)

Men held og lykke med det videre projekt.
Avatar billede visto Guru
20. december 2007 - 22:32 #13
>mibu: Tak skal du have, og kom nu med det svar, så vi kan få afsluttet dette spørgsmål :-)
Avatar billede mibu Nybegynder
20. december 2007 - 22:55 #14
Svar
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