Avatar billede Slettet bruger
11. august 2007 - 15:36 Der er 4 kommentarer og
1 løsning

Skriver ikke alt til databasen

Hey Folkens,

Jeg er i det problem at jeg har lavet et script som skulle skrive til databasen. problemet er den kun skriver 1 ud af 2 værdi'er ind i databasen.

Jeg har omskrevet koden like 20 gange i løbet af natten og nu er det lykkes mig at bytte om på hvilken af de 2 værdier som bliver skrevet ind i databasen.

Koden kan findes her:

http://pastebin.ca/653485

Fokus på hvorfor den ikk skriver begge variabler til databasen, er træt af at høre hvor nemt det er at lave SQL injection osv på. ;)
Avatar billede nielle Nybegynder
11. august 2007 - 15:46 #1
Du mangler et input-felt i din form som har navnet "ip".
Avatar billede nielle Nybegynder
11. august 2007 - 15:48 #2
Enten skal denne her:

<td><input type="text" name="ban"/></td>

ændres til:

<td><input type="text" name="ip"/></td>

Eller også skal denne her:

$ip = $_POST['ip'];

ændres til:

$ip = $_POST['ban'];

Jeg holder på den første.
Avatar billede Slettet bruger
11. august 2007 - 15:58 #3
Fuck jeg følger mig retard.. du har ret. Sådan går det sgu når man koder for længe uden søvn..

Smider du lige et svar ?
Avatar billede Slettet bruger
11. august 2007 - 15:59 #4
ændret bare ban til ip i form :)

men et svar så får du point :)
Avatar billede nielle Nybegynder
11. august 2007 - 16:02 #5
Svar :^)
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