Avatar billede exutable Nybegynder
25. april 2003 - 23:07 Der er 13 kommentarer og
1 løsning

Enkelt link som ikke virker i php....

Jeg har dette script det aabner ikke vinduet men det aabner det hvis det ikke er inde i en variabal....
$str = "<a href=\"java script:info(0);\" onClick=\"infoPopup=window.open(\"info.php?row[id]\",\"popup\",\"width=500,height=300,scrollbars=yes,resizeable=no,status=no,directories=no,location=no,toolbar=no\");return true\">$navn</A>: $besked";
Avatar billede schaefner Juniormester
25. april 2003 - 23:09 #1
Prøv:

<?php
$str = "<a href=\"#\" onclick=\"infoPopup=window.open('info.php?row[id]','popup','width=500,height=300,scrollbars=yes,resizeable=no,status=no,directories=no,location=no,toolbar=no');return true\">$navn</a>: $besked";
?>
Avatar billede schaefner Juniormester
25. april 2003 - 23:11 #2
Iøvrigt kan du skære det ned til:

<?php
$str = "<a href=\"#\" onclick=\"infoPopup=window.open('info.php?row[id]','popup','width=500,height=300,scrollbars=yes');return true\">$navn</a>: $besked";
?>
Avatar billede exutable Nybegynder
25. april 2003 - 23:26 #3
ok tak...
Avatar billede schaefner Juniormester
25. april 2003 - 23:27 #4
virker det?
Avatar billede exutable Nybegynder
25. april 2003 - 23:32 #5
Hmm nej sorry nu lader den vaere med at skrive til databasen det er naar den bruger de der '
Avatar billede schaefner Juniormester
25. april 2003 - 23:37 #6
Så prøv:

$str = "<a href=\"#\" onclick=\"infoPopup=window.open(\'info.php?row[id]\',\'popup\',\'width=500,height=300,scrollbars=1\');return true\">$navn</a>: $besked";

og kør stripslashes() på strengen når den skal udskrives.
Avatar billede exutable Nybegynder
25. april 2003 - 23:39 #7
ok
Avatar billede exutable Nybegynder
25. april 2003 - 23:40 #8
Vent kan jeg ikke bare den den igennem stripslashes naar jeg skal til at saette den ind i databasen fordi den skriver den slet ikke ind i databasen... saa jeg tror ikke at det virker hvis nu at jeg laver stripslashes imens jeg laeser den hvis den ikke er der....
Avatar billede schaefner Juniormester
25. april 2003 - 23:43 #9
???
Avatar billede exutable Nybegynder
25. april 2003 - 23:48 #10
Ehm du siger at jeg skal lave stripslashes naar den skal udskrives men den kan ikke blive udskrevet naar den ikke ligger inde i databasen skal jeg saa ikke lave stripslashes naar den skal til at blive skrevet ind i databasen?
Avatar billede schaefner Juniormester
25. april 2003 - 23:51 #11
putter du ikke $str ind i databasen?
Avatar billede htm Nybegynder
25. april 2003 - 23:54 #12
Du skal køre addslashes inden du smider det ind i databasen.

Tror schaefner glemte lidt på sin kommentar:

$str = addslashes("<a href=\"#\" onclick=\"infoPopup=window.open(\'info.php?row[id]\',\'popup\',\'width=500,height=300,scrollbars=1\');return true\">$navn</a>: $besked");
Avatar billede exutable Nybegynder
26. april 2003 - 09:08 #13
ok
Avatar billede exutable Nybegynder
27. april 2003 - 21:53 #14
.
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