Gem $_SERVER i SQL database

Her kan du få hjælp og stille spørgsmål til PHP!
Besvar
Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg: 709
Tilmeldt: 21. jun 2012, 23:40
Kontakt:

Gem $_SERVER i SQL database

Indlæg af scootergrisen » 23. maj 2014, 18:27

Jeg har nogle problemer med besøg på min hjemmeside hvor der for eksempel kommer 3 besøg i træk med samme refere med et russisk (.ru) domænenavn.

Også kommer der en del af disse besøg til en bestemt side på min hjemmeside også efter noget tid bliver det en anden side det går ud over på min hjemmeside.

Det er ikke fordi det skader hjemmesiden men det er irriterende fordi jeg kan ikke regne med min statistik.

Nå men jeg kunne godt tænke mig og gemme disse besøg i MySQL.
Nu gemmer jeg bare dele af $_SERVER som :
$_SERVER["HTTP_REFERER"]
$_SERVER["HTTP_USER_AGENT"]
osv.

Men jeg kan vel lige så godt gemme hele $_SERVER så jeg har mest mulig, mulighed for at se ting der går igen ved besøgende så jeg kan gøre noget ved det.

Men hvordan får jeg gemt $_SERVER i databasen ?
Værdierne skulle jo gerne være i hver sin row eller hvad det hedder så jeg kan sortere osv.

cristian
Moderator
Moderator
Indlæg: 882
Tilmeldt: 26. sep 2011, 21:31
Kontakt:

Re: Gem $_SERVER i SQL database

Indlæg af cristian » 23. maj 2014, 18:46

Hey Scooter.
Men hvorfor får jeg gemt $_SERVER i databasen ?
Mener du hvordan?

Hvad indeholder $_SERVER som værdier?

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg: 709
Tilmeldt: 21. jun 2012, 23:40
Kontakt:

Re: Gem $_SERVER i SQL database

Indlæg af scootergrisen » 23. maj 2014, 20:31

Ja mente hvordan.

$_SERVER indeholder alt muligt info om serveren og den browser der besøger hjemmesiden.

http://dk1.php.net/reserved.variables.server.php

cristian
Moderator
Moderator
Indlæg: 882
Tilmeldt: 26. sep 2011, 21:31
Kontakt:

Re: Gem $_SERVER i SQL database

Indlæg af cristian » 23. maj 2014, 23:44

Så du ville gemme alle informationer, som jeg kan tælle til cirka 37 variabler?

Hvordan ser din nuværende database ud?

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg: 709
Tilmeldt: 21. jun 2012, 23:40
Kontakt:

Re: Gem $_SERVER i SQL database

Indlæg af scootergrisen » 24. maj 2014, 00:08

Nu har jeg bare gemt nogle få værdier fra $_SERVER.

Kunne være der er en smart måde at få gemt alle data.

cristian
Moderator
Moderator
Indlæg: 882
Tilmeldt: 26. sep 2011, 21:31
Kontakt:

Re: Gem $_SERVER i SQL database

Indlæg af cristian » 24. maj 2014, 10:31

Det er der skam også, men hvordan ser din nuværende DB ud?

Hvis du kan export din DB så jeg kan import den i min egen for at se dens struktur så ville det være nemmest.

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg: 709
Tilmeldt: 21. jun 2012, 23:40
Kontakt:

Re: Gem $_SERVER i SQL database

Indlæg af scootergrisen » 24. maj 2014, 15:22

Det er ligegyldigt hvordan den ser ud nu det er ikke det jeg spørger om.

cristian
Moderator
Moderator
Indlæg: 882
Tilmeldt: 26. sep 2011, 21:31
Kontakt:

Re: Gem $_SERVER i SQL database

Indlæg af cristian » 24. maj 2014, 16:24

scootergrisen skrev:Det er ligegyldigt hvordan den ser ud nu det er ikke det jeg spørger om.
Nej det er langt fra ligegyldigt. Du ville gemme cirka 37 værdier i en DB så du kan lave statistik udtrækning så vidt jeg kan forstå.
Og du ville gerne gemme disse på en hensigtsmæssig måde.
Det er ikke fordi det skader hjemmesiden men det er irriterende fordi jeg kan ikke regne med min statistik.
Men jeg kan vel lige så godt gemme hele $_SERVER så jeg har mest mulig, mulighed for at se ting der går igen ved besøgende så jeg kan gøre noget ved det.
Hvis jeg ikke kan få af vide hvordan din nuværende MySQL DB ser ud, så har jeg ingen chance for at hjælpe dig til hvordan
du skal gemme disse værdier. Da DB'en formentlig skal udvides med primær og fremmede nøgler og ID numre. Og dette skal passe sammen
så din relations database stadig fungere som sådan og ikke bliver en flad database.

Ellers kan du jo bare lave en række og smide alle værdier ind i denne. Men det bliver ikke sjovt at trække statistikker på det.

Vh

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg: 709
Tilmeldt: 21. jun 2012, 23:40
Kontakt:

Re: Gem $_SERVER i SQL database

Indlæg af scootergrisen » 24. maj 2014, 16:42

Der skal ikke bygges videre på noget i databasen det skal være fra ny af.

Besvar