Buna ziua!
Stie cineva un contor pentru vizitatori care imi poate aranja si paginile in ordine dupa numarului de vizite?
sau vreo metoda sa leg un contor de aranjarea paginilior
vreau pe prima pagina un slide cu cele mai citite articole
steul contine articole asemanator unui ziar sau revista.
Va multumesc
Contor pentru vizitatori
Moderatori: cristi, Moderatori
Re: Contor pentru vizitatori
Salut, ceea ce vrei tu sa faci este foarte usor, acuma depinde si de structura tabelului care contine articolele.
In continuarea iti voi prezenta o metoda de rezolvare a problemei tale:
Exemplu:
Avem tabelul "Articole" cu urmatorea structura:
-id
-titlu
-continut
-vizite
Si, sa zicem ca avem urmatorul articol:
- id -1
- titlu - Php Tutorial
- continut - Your first php application
- vizite - 0
In momentul in care cineva vizulizeaza acest articol are loc urmatorul lucru:
1.Se preia numarul de vizite din tabel in functie de articolul vizualizat, si se salveaza in variabila $vizite.
2.Se adauga inca o vizita: $viziteTotale = $vizite + 1;
3.Se face update in tabelul "Articole" in functie de articolul vizualizat a campului "vizite" cu noul numar de vizite.
4.Acest procedeu se reia pentru fiecare articol la fiecare vizita noua.
Mentionez ca pentru a putea face update-ul numarului de vizite articolului corespunzator trebuie sa stiam ce articol se vizualizeaza.
De ex: http://www.xxx.xx/articol.php?titlu=Php&Tutorial, preluam de aici folosind $_GET titlul articolului si apoi folosim indicatiile de mai sus.
Pentru a putea afisa doar cele mai vizitate articole trebuie sa interogam tabelul Articole si sa afisam articolele in ordinea numarului de vizite:
Codul de mai sus preia din tabel articole in functie de numarul de vizite ( in ordine descrescatore "ORDER BY vizite DESC" ), insa doar cele mai vizitate 10 articole ( LIMIT 10 ).
Pentru slideshow ai nevoie de Javscript - Ajax.
Daca nu te pricepi, te pot ajuta eu, imi trimiti pm cu o adresa de contact (YM,skype etc).
In caz ca folosesti wordpress poti cauta pluginuri.
In continuarea iti voi prezenta o metoda de rezolvare a problemei tale:
Exemplu:
Avem tabelul "Articole" cu urmatorea structura:
-id
-titlu
-continut
-vizite
Si, sa zicem ca avem urmatorul articol:
- id -1
- titlu - Php Tutorial
- continut - Your first php application
- vizite - 0
In momentul in care cineva vizulizeaza acest articol are loc urmatorul lucru:
1.Se preia numarul de vizite din tabel in functie de articolul vizualizat, si se salveaza in variabila $vizite.
2.Se adauga inca o vizita: $viziteTotale = $vizite + 1;
3.Se face update in tabelul "Articole" in functie de articolul vizualizat a campului "vizite" cu noul numar de vizite.
4.Acest procedeu se reia pentru fiecare articol la fiecare vizita noua.
Mentionez ca pentru a putea face update-ul numarului de vizite articolului corespunzator trebuie sa stiam ce articol se vizualizeaza.
De ex: http://www.xxx.xx/articol.php?titlu=Php&Tutorial, preluam de aici folosind $_GET titlul articolului si apoi folosim indicatiile de mai sus.
Pentru a putea afisa doar cele mai vizitate articole trebuie sa interogam tabelul Articole si sa afisam articolele in ordinea numarului de vizite:
Cod: Selectaţi tot
$sql = $db->query('SELECT * FROM Articole ORDER BY vizite DESC LIMIT 10);
Codul de mai sus preia din tabel articole in functie de numarul de vizite ( in ordine descrescatore "ORDER BY vizite DESC" ), insa doar cele mai vizitate 10 articole ( LIMIT 10 ).
Pentru slideshow ai nevoie de Javscript - Ajax.
Daca nu te pricepi, te pot ajuta eu, imi trimiti pm cu o adresa de contact (YM,skype etc).
In caz ca folosesti wordpress poti cauta pluginuri.
Mobila la comanda http://mobilacupersonalitate.ro
Contor pentru vizitatori
Salut
Vezi acest script: Website Mini-Traffic and Pages Access data , cred ca iti poate fi de folos pentru ce vrei.
Vezi acest script: Website Mini-Traffic and Pages Access data , cred ca iti poate fi de folos pentru ce vrei.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 3 vizitatori