Avatar billede jacobs1 Nybegynder
31. oktober 2006 - 12:46 Der er 7 kommentarer

Hvis man vil lave et sikkert text-input felt ?

Hvis man vil lave et text-input felt som er sikker mod at folk lægger kode ind.

Jeg er ved at lave en php side med nogle tekst felter til et forum. Kan man gøre input felterne "sikre".? Så der ikke bliver gemt kode i database, så siden ikke fucker op.
Avatar billede sw_red_6 Nybegynder
31. oktober 2006 - 12:49 #1
ikke selve felterne, men det er muligt at validere inputtet så der bliver sorteret "skadelig" input fra
Avatar billede jacobs1 Nybegynder
31. oktober 2006 - 13:16 #2
Det har jeg faktisk - men kun aå man ikke kan skrive "<" ">" men man kan vel stadig lægge SQL ind?
Avatar billede jacobs1 Nybegynder
31. oktober 2006 - 13:18 #3
hvad ville være godt at sotere ud?
Avatar billede sw_red_6 Nybegynder
31. oktober 2006 - 13:24 #4
uha, der er mange ting man kan gøre for at sikre sig, men jeg er ikke lige ekspert mht. sikkerhed så det lader jeg altid andre bekymre sig om ;o)
Avatar billede coderdk Praktikant
31. oktober 2006 - 13:36 #5
brug http://dk.php.net/stip_tags og brug http://dk.php.net/mysql_real_escape_string:

$brugerinput = mysql_real_escape_string( strip_tags( $_POST['felt'] ) );

:)
Avatar billede jacobs1 Nybegynder
03. november 2006 - 13:31 #6
Mange tak - læg et svar coderdk :)
Avatar billede coderdk Praktikant
03. november 2006 - 13:53 #7
Ok :)
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