Avatar billede gfx Nybegynder
13. november 2001 - 12:54 Der er 24 kommentarer og
2 løsninger

Bestemmte mål..

Hejsa..

jeg har dette php script:
----------
<?
printf(\"<a href=\'http://www.skolestof.dk/Scripts/send_scoretricks/side2.php3?tekst=%s\' target=\'_blank\'><font face=verdana size=1 color=#FFFFFF>%s</a>\", urlencode(\"Er det solen, der skinner, eller er det dig, der smiler til mig?\"), \"Er det solen, der skinner, eller er det dig, der smiler til mig?\");
?>
----------

Kan man ikke gøre sådan at når man klikker på det, altså på linket som skal den åbnes i et nyt vindue og i nogle bestemte mål.

Jeg bruger allere \"target=\'_blank\'\" som du kan se i scriptet.

Det er disse funktioner, som der skal medgå i scriptet, jeg ved bare ikke hvor de skal sættes ind:
-------
toolbar=no,location=no,directories=no,resizable=yes,scrollbars=no,menubar=no,resize=no,width=210,height=200\'
-------

Se scriptet i action her: http://www.skolestof.dk/scoretricks.php3

</gfx>
Avatar billede cdc Novice
13. november 2001 - 12:57 #1
Prøv denne: <a href=\"dinside.htm\" target=\"external\" onclick=\"window.open(\'\', \'external\', \'width=496,height=415\')\">

/cdc
Avatar billede cdc Novice
13. november 2001 - 13:00 #2
eller læs her: samme problem http://www.eksperten.dk/spm/132668

/cdc
Avatar billede fri-hash Nybegynder
13. november 2001 - 13:12 #3
eller den simple:
<a href=\"#\" onclick=\"window.open(\'http://www.skolestof.dk/Scripts/send_scoretricks/side2.php3?tekst=%s\',\'titel\',\'toolbar=no,location=no,directories=no,resizable=yes,scrollbars=no,menubar=no,resize=no,width=210,height=200\')\"
Avatar billede gfx Nybegynder
13. november 2001 - 13:18 #4
/cdc:  Der sker ikke noget ved din:


/fri-hash: Dit script giver en: Parse error: [Parse error: parse error in d:\\home\\skolestofdk\\www\\scoretricks.php3 on line 240]

</gfx>
Avatar billede fri-hash Nybegynder
13. november 2001 - 13:25 #5
der mangler afslutningen af tagget dvs:
>KLIK HER </a>
Avatar billede fri-hash Nybegynder
13. november 2001 - 13:26 #6
hov ... den fejlmeddelelse du får er jo i linie 240 i din scoretricks.php
Avatar billede cdc Novice
13. november 2001 - 13:28 #7
Klik dig ind på www.nordkystrock.dk og ind under diverse og klik så på kortet, så kan du se. Du får hele linket her da den skal ind der du har din a href. midt er et billed man klikker på.: <a href=\"map.htm\" target=\"external\" onclick=\"window.open(\'\', \'external\', \'width=496,height=415\')\"><img border=\"0\" src=\"images/map/map_tumb.gif\" alt=\"[ Kort ]\" width=\"100\" height=\"80\"></a>

/cdc
Avatar billede gfx Nybegynder
13. november 2001 - 13:28 #8
fri-hash 

Ja, men det er også der dit script blev sat ind, altså på linie 240...
Avatar billede gfx Nybegynder
13. november 2001 - 13:31 #9
/cdc  Jeg forstår ikke hvad du har skrevet...?

Jeg trori ikke at man må bruge \"\" i det php script jeg har. Kun \'\'. Prøv selv at se på det script jeg har lagt ud...
Avatar billede gfx Nybegynder
13. november 2001 - 13:33 #10
Fri-hash: Her er dit script, blevet sat ind i php scriptet: Dette script giver en parse error:
----------
<?
printf(\"<a href=\"#\" onclick=\"window.open(\'http://www.skolestof.dk/Scripts/send_scoretricks/side2.php3?tekst=%s\',\'titel\',\'toolbar=no,location=no,directories=no,resizable=yes,scrollbars=no,menubar=no,resize=no,width=210,height=200\')\"><font face=verdana size=1 color=#FFFFFF>%s</a>\", urlencode(\"Er det solen, der skinner, eller er det dig, der smiler til mig?\"), \"Er det solen, der skinner, eller er det dig, der smiler til mig?\");
?>
-----------
Avatar billede fri-hash Nybegynder
13. november 2001 - 13:36 #11
skift \" ud med \' og \' ud med \" i det jeg har skrevet, så skulle det virke
Avatar billede cdc Novice
13. november 2001 - 13:38 #12
http://www.nordkystrock.dk/nordkyst_rock/diverse.html

Klik på dette link og på det lille kort. Vil bare vide om det er sådan du vil have det.

/cdc
Avatar billede nikolajdu Nybegynder
13. november 2001 - 13:38 #13
For at du kan bruge det sådan her skal der ecsapes et par tegn.
Avatar billede fri-hash Nybegynder
13. november 2001 - 13:40 #14
forklaring \" og \' betyder det samme, men bruges inden i hinanden. f.eks
\"ydertekst \'indertekst\' ydertekst\"
og
\'ydertekst \"indertekst\" ydertekst\'
er det samme

og da du har \" udenom hele min skal de yderste i mit være \' og indeni dem \"

håber ikke jeg vrøvler alt for meget
Avatar billede nikolajdu Nybegynder
13. november 2001 - 13:43 #15
/cdc problemet her er at tegnene fra javaScript og PHP falder sammen. ;-)

Fri-hash - Det er ikke nok. Du er nødt til at have både \" og \' i en skøn blanding. lidt til php og lidt til javaScript. Når vi nu er nødt til at have flere par må vi så escape nogle tegn for at der ikke går kuk i det.
Avatar billede nikolajdu Nybegynder
13. november 2001 - 13:45 #16
Mon ikke vi er ved at være der med den her:

<?
printf(\"<a href=\\\"#\\\" onclick=\\\"window.open(\'http://www.skolestof.dk/Scripts/send_scoretricks/side2.php3?tekst=%s\',\'titel\',\'toolbar=no,location=no,directories=no,resizable=yes,scrollbars=no,menubar=no,resize=no,width=210,height=200\')\\\"><font face=verdana size=1 color=#FFFFFF>%s</a>\", urlencode(\"Er det solen, der skinner, eller er det dig, der smiler til mig?\"), \"Er det solen, der skinner, eller er det dig, der smiler til mig?\");
?>
Avatar billede fri-hash Nybegynder
13. november 2001 - 13:46 #17
jeg har selv indtil flere steder i mine php-koder hvor det er blandet sådan uden escape, de kører fint (hvertfald på nuværende server)
Avatar billede gfx Nybegynder
13. november 2001 - 13:46 #18
fri-hash/

Jeg har prøvet at skifte ud, som du skriver der, men den giver en eller anden besynderlig fejl: \"Syntakst fejl\" tror jeg det var...

</gfx>
Avatar billede fri-hash Nybegynder
13. november 2001 - 13:47 #19
så prøv nikdu\'s fra 13:45
Avatar billede gfx Nybegynder
13. november 2001 - 13:49 #20
/nikolajdu

Den er perfekt, den dur: super duper:

Hvis du vil have point lav lige et svar...fri-hash. Du for selvfølgelig også en lille bid, da du prøve og gjorder dit bedste...

</gfx> 

Avatar billede nikolajdu Nybegynder
13. november 2001 - 13:53 #21
Jo tak, men ikke det hele :-)
Avatar billede nikolajdu Nybegynder
13. november 2001 - 13:53 #22
Hov svar :-)
Avatar billede gfx Nybegynder
13. november 2001 - 13:57 #23
Endu en gang, mange tak for hjælp; Både til Nigo og Mr.Hash.

X: Håber at point, fordelingeer i orden.

</gfx>
Avatar billede nikolajdu Nybegynder
13. november 2001 - 13:59 #24
Tak, jeg tror vi overlever :-)
Avatar billede nikolajdu Nybegynder
13. november 2001 - 14:06 #25
Fri-hash - Man kan lave meget i PHP og javaScript uden at bruge escape tegn. Tror ikke jeg har brugt et eneste på mine egne PHP sider, men man kan selvfølgelig komme ud for situationen.

Normalt undgår jeg dem helst og forsøger andet, da jeg bare bliver forvirret af at dse på det. *LOL*
Avatar billede fri-hash Nybegynder
13. november 2001 - 14:12 #26
gfx>> godt du fik det til at virke

nikdu>> yesyes, ikke for mange underlige forvirrende tegn .... sådan har jeg det også :-D
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