Avatar billede nitro Nybegynder
28. marts 2001 - 13:02 Der er 8 kommentarer og
2 løsninger

Tillad \" i txt

Jeg skal have gjort \" lovlig så den ikke sætte \\\" foran!
Jeg kan ikke få nogle metoder til at du! Need help :o)
Avatar billede delwin Nybegynder
28. marts 2001 - 13:04 #1
addslashes() tilføjer \\
stripslashes() fjerner \\

Du kan ikke sige at \" i seg selv skal være et lovligt tegn..
Avatar billede nitro Nybegynder
28. marts 2001 - 13:07 #2
DVS, hvis jeg sætter:
stripslashes()
ind, så vil den kun udskrive
\"
og ikke
\\\"
Avatar billede delwin Nybegynder
28. marts 2001 - 13:12 #3
Det skulle den da gerne kunne, ja..
Avatar billede htx98i17 Professor
28. marts 2001 - 13:19 #4
jaah, du mener vel:

$stripped = stripslashes($tekstmedslashes);

echo$stripped;
Avatar billede styrken Nybegynder
28. marts 2001 - 13:20 #5
man kan også bruge \'\'; - i sine funktioner.

Altså
echo \'Nu er \" lovligt og bliver vist \"\';

Avatar billede delwin Nybegynder
28. marts 2001 - 13:24 #6
htx har selvfølgeligt ret... stripslashes() skal udenom den variabel der skal fjernes slashes fra.. ie. $somevar = stripslashes($$firstvar);

Og styrken har også ret.. man kan bare bruge enkelt plinger(\') når man skriver en variabel, men i dette tilfælde bliver indholdet i variablen, vist nok (som jeg har forstået det) hentet ud fra en txtfil.. så der bruger den som standard \"..
Avatar billede brian@diku Nybegynder
28. marts 2001 - 13:28 #7
en god kovention er at bruger \' istedet for \\\" hvis det forvirret for meget med 2 forskellige slags \"
f.eks.

echo \"<input type=\'text\' value=\'snot\'>\";

men du kommer ikke uden \\\", hvis du skal skrive tegnet \" ud .
Avatar billede nitro Nybegynder
28. marts 2001 - 13:30 #8
Det hjalp ikke, jeg har sat det ind, og den skriver helelr ikke nogle fejl, men den sætter stadig \\ foran...
Jeg satte det ehr ind:
$stripped = stripslashes($besked);

Avatar billede htx98i17 Professor
28. marts 2001 - 13:31 #9
$besked er den streng som indeholder din txt !
Avatar billede nitro Nybegynder
28. marts 2001 - 13:31 #10
Nu var den der!
Tak m8s
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