Avatar billede telly Nybegynder
05. december 2004 - 15:21 Der er 6 kommentarer og
1 løsning

confirm box og single/double qoute

Til at starte med kan jeg sige at jeg inkludere alt html og javascript i PHP. Det har givet mit et lille problem som ligger i at når jeg gerne vil have have en confirm boks i et <input> så får jeg problemer med at single og double qoute.

eks.
echo "<input style='height: 17px; border: 1px solid black; font-size: 10px; font-family: verdana;' type='submit' name='submit1'  value='Slet Bruger' OnClick='confirm("tekst")'>"; Problemet er at confirm boksen kun kommer frem hvis der enten ikke er noget i den eller hvis man sætter tekst ind med double qoute og det kan jeg ikke.

Nogen der har en løsning?
Avatar billede erikjacobsen Ekspert
05. december 2004 - 15:26 #1
echo "<input style='height: 17px; border: 1px solid black; font-size: 10px; font-family: verdana;' type='submit' name='submit1'  value='Slet Bruger' OnClick='confirm(\"tekst\")'>";
Avatar billede 3xm Nybegynder
05. december 2004 - 15:28 #2
du skal huske at escape dine " (gåseøjne) i php hvis du bruger dem til at echo'e med.

echo "laks står i gåseøjne: "laks"";

vil give en fejl, da php ikke ved at de gåseøjne der står før laks bare er en del af tekststrengen og ikke de gåseøjne der afslutter strengen.

echo "laks står i gåseøjne: \"laks\"";

der er " om laks escaped og det vil virke.

=)
Avatar billede telly Nybegynder
05. december 2004 - 15:29 #3
takker erik, læg et svar så får du dine point
Avatar billede erikjacobsen Ekspert
05. december 2004 - 15:32 #4
Ellers tak, jeg samler slet ikke på point.
Avatar billede telly Nybegynder
05. december 2004 - 15:32 #5
jamen så kan 3xm få dem hvis han gider ligge et svar
Avatar billede 3xm Nybegynder
05. december 2004 - 15:34 #6
det gider han da gerne så...

=)
Avatar billede 3xm Nybegynder
05. december 2004 - 15:38 #7
tak skal du have.

=)
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