Avatar billede ofirpeter Nybegynder
23. december 2003 - 13:50 Der er 7 kommentarer og
1 løsning

Javascript i PHP echo

Jeg ser mig nødsaget til at have et javascript i et php echo, hvordan kan det lave sig gøre?
Dette kan umeltbart ikke bare sættes ind:

<a href='#' onclick='window.open('sendmail.php?brugernavn= $_GET['brugernavn']; ','Sendt','width=350,height=150')'>Skriv en mail</a>

Hvordan får jeg løst det?
Avatar billede eagleeye Praktikant
23. december 2003 - 13:54 #1
Prøv såddan her:

echo "<a href='#' onclick='window.open('sendmail.php?brugernavn=".$_GET['brugernavn']."','Sendt','width=350,height=150')'>Skriv en mail</a>";
Avatar billede ofirpeter Nybegynder
23. december 2003 - 13:58 #2
Nu viser den da i det mindste siden :-) Men den siger syntaxfejl og linket virker ikke.
Avatar billede eagleeye Praktikant
23. december 2003 - 14:00 #3
Normalt har man også " omkring ved onClick man kan skrive en " ved at skrive \" i selv strengen:

echo "<a href='#' onclick=\"window.open('sendmail.php?brugernavn=".$_GET['brugernavn']."','Sendt','width=350,height=150');\">Skriv en mail</a>";
Avatar billede ofirpeter Nybegynder
23. december 2003 - 14:03 #4
Nu virker det! Fantastisk.. Jeg får endnu en gang muligheden for at give dig point! :-)
Avatar billede eagleeye Praktikant
23. december 2003 - 14:04 #5
Det lyder godt ;)
Så laver jeg da lige et svar ;)
Avatar billede erikjacobsen Ekspert
23. december 2003 - 14:04 #6
eller

echo "<a href='#' onclick=\"window.open('sendmail.php?brugernavn={$_GET['brugernavn']}','Sendt','width=350,height=150');\">Skriv en mail</a>";

eller

<a href='#' onclick="window.open('sendmail.php?brugernavn=<?=$_GET['brugernavn']?>','Sendt','width=350,height=150');\">Skriv en mail</a>
Avatar billede erikjacobsen Ekspert
23. december 2003 - 14:05 #7
Jeg hader lange linier ;)

<a href='#' onclick="window.open('sendmail.php?brugernavn=<?=$_GET['brugernavn']?>','Sendt','width=350,height=150');">Skriv en mail</a>
Avatar billede ofirpeter Nybegynder
23. december 2003 - 14:06 #8
Jeg siger tak til dig også erikjacobsen, der var jo mange muligheder!
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