Avatar billede dank Nybegynder
01. juli 2003 - 01:26 Der er 6 kommentarer og
1 løsning

indsætte referer ip o.s.v. i mysql

hey.. har noget kode a´la

mysql_query("insert into tabel(id, ref_id, url, time, ip)
              values ('',$_GET[abc],$_SERVER['HTTP_REFERER'],'','')");

min $_GET fungerer fint, men

$_SERVER virker ikke. hvordan sætter jeg den ind? Det samme med $_SERVER["REMOTE_ADDR"];

???
Avatar billede ahv Nybegynder
01. juli 2003 - 01:27 #1
mysql_query("insert into tabel(id, ref_id, url, time, ip)
              values ('','$_GET[abc]','$_SERVER[HTTP_REFERER]','','')");
Avatar billede dank Nybegynder
01. juli 2003 - 01:31 #2
synes jeg godt nok jeg havde prøvet.. men åbenbart ikke :)
Avatar billede dank Nybegynder
01. juli 2003 - 01:32 #3
undrer mig blot over min $_GET virker uden ' ' omkring. Kan ikke helt se logikken (hvis der er nogen :)
Avatar billede dank Nybegynder
01. juli 2003 - 01:32 #4
(og tak igen..) Håber ikke jeg spørger for meget :)
Avatar billede Slettet bruger
01. juli 2003 - 01:37 #5
dank >> det skyldes umiddelbart, at den form for syntax er noget S.K.O.D

Min egen primære regel er at indsætte ALLE variabler i en streng på følgende måde:
$streng = "text".$variabel."text";

Hvis du læser en smule om arrays og keys i dokumentationen vil du også forstå at indsætte en nøgle ( $variable[nøgle]) uden '' omkring nøglens værdi er FORKERT - selvom det virker fint i langt de fleste tilfælde.
Avatar billede dank Nybegynder
01. juli 2003 - 01:40 #6
ok det lyder fair nok.

Det sker der jo ikke noget ved at bare gøre konsekvent så. Takker for info.
Avatar billede Slettet bruger
01. juli 2003 - 01:43 #7
Pointen er, at man udsættes for et minimum af fejlmeddelelser og man derved koder hurtigere og mere effektivt!
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