Avatar billede cronaldo Nybegynder
30. januar 2006 - 17:20 Der er 9 kommentarer og
1 løsning

Reg exp i PHP version 2

Nu er jeg igang med at kigge på sikkerheden.

Hvordan kan jeg lave sådan, at man ikke kan skrive bare
, fordi hvis man gør det bliver det udskrevet som "
" og ikke i "min" skrifttype ? :S
Avatar billede jakobdo Ekspert
30. januar 2006 - 18:24 #1
Du kunne lave $tekst = str_replace("
","",$tekst);

Men jeg tror du tænker på en anden løsning?
Avatar billede cronaldo Nybegynder
30. januar 2006 - 18:47 #2
Jamen man skal kunne skrive
hgtrjhb
, altså hvis der står noget mellem de to ting er det okay, men det er ikke okay at bare skrive
? Kan det laves? :)
Avatar billede jakobdo Ekspert
30. januar 2006 - 18:52 #3
Ja, du skriver:
$tekst = str_replace("
","",$tekst);
Den vil fjerne alle center tags som er tomme!
Avatar billede cronaldo Nybegynder
30. januar 2006 - 18:54 #4
ok, tak
prøver
Avatar billede cronaldo Nybegynder
30. januar 2006 - 18:57 #5
smid svar, giver point når jeg kommer hjem, eller i morgen :)
Avatar billede jakobdo Ekspert
30. januar 2006 - 18:57 #6
svar!
Avatar billede cronaldo Nybegynder
30. januar 2006 - 21:21 #7
accepteret
Avatar billede jakobdo Ekspert
30. januar 2006 - 21:28 #8
Du kunne også lave noget i stil med:
$output = preg_replace('/\\[.+?\\]\\[\/.+?\\]/', '', $input);

Den vil fjerne alle tomme tags som f.eks.
tror du har fanget den nu :o)
Avatar billede jakobdo Ekspert
30. januar 2006 - 21:29 #9
Og jeg takker selvfølgelig for point.
Avatar billede cronaldo Nybegynder
30. januar 2006 - 21:55 #10
Det var skam så lidt. De var fortjent :)
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel