Creați un contor de descărcări și un contor cu auto-vizionare

De asemenea, este foarte util atunci când trimiteți buletine informative și trebuie să aflați câți oameni fac clic pe acest link sau pe acel link și vor merge fie pe site-ul dvs., fie pe site-ul partenerului dvs.!







Trebuie doar să creați un link care să contabilizeze automat numărul de clicuri pe el.

Crearea unor astfel de contoare este acum pe care o vom face! Deodată vă atrag atenția asupra faptului că nu există nici o diferență fundamentală în aceste contoare și veți vedea în curând pentru voi înșivă.

Counter-ul în sine este un script php. care înregistrează toate informațiile în baza de date.

Deci, în primul rând, să creăm o bază de date MySQL și să creăm o tabelă "descărcare" în ea, care va stoca toate informațiile despre fișierele pe care ați decis să le numărați!

Deci, am sortat baza de date. Acum creați o pagină, cu care vom introduce informații despre fișierele din baza de date. Să o numim add_files.php. Prin design, nu mă deranjez și, prin urmare, creez o pagină obișnuită cu formularul. Aici este codul hml al acestei pagini:

Dacă ați citit cu atenție acest articol, ar fi trebuit să observați că în etichetă

parametrul "acțiune" lipsește. care indică un fișier care va procesa date din acest formular. Dacă acest parametru nu este specificat, înseamnă că toate datele din acest formular vor fi transferate în fișierul în care este localizat formularul. În cazul nostru, acesta este fișierul - add_files.php







Deci, formularul este gata, acum rămâne să procesăm datele din formular și să le scriem în baza de date.

Pentru aceasta, trebuie să ne conectăm la baza de date, ceea ce suntem acum și vom face! Pentru a face acest lucru, creați un alt fișier php care va fi responsabil pentru conectarea la baza de date. Apel bd.php.

Aici trebuie să introduceți parametrii de conectare la baza de date, și anume: numele bazei de date. numele de utilizator și parola. Numele serverului în 99% din cazuri va rămâne - localhost. Prin urmare, nu o schimba!

Peter va conecta fișierul bd.php la fișierul add_files.php folosind funcția "include ()":

Deci, ne-am conectat la baza de date, acum avem nevoie să procesăm datele din formular și să le scriem în baza de date.

Mai întâi, toate secțiunile de la începutul și la sfârșitul liniei decupăm cu funcția trim (). iar dacă câmpul nu este completat, ștergeți variabila.

În pasul următor, verificăm dacă butonul "Adăugați un nou fișier" a fost apăsat și, dacă a fost apăsat, verificăm toate câmpurile pentru umplere.

Dacă totul este bine, punem informațiile în baza de date!

Dacă informațiile au fost adăugate cu succes în baza de date, vom emite mesajul "Fișier nou adăugat!"

Dacă tu, ceva nu funcționează, poți descărca codul sursă de la acest link.

Asta e tot pentru ziua de azi! Data viitoare. vom crea manipulatorul în sine, care va redirecționa utilizatorii pentru a încărca fișierul și va contoriza simultan numărul total de descărcări ale acestui fișier.

Evaluați acest articol:

Creați un contor de descărcări și un contor cu auto-vizionare

Acesta este cel mai complet ghid profesionist de mastering PHP la nivel master-virtuos. Aceasta este pentru cei care înțeleg deja ce este PHP, ce este puterea și potențialul acestei limbi.

Persoanele care au terminat cursul susțin că o lună de formare pe acest program poate fi comparată cu anii de învățare din cărți sau materiale de pe Internet!







Articole similare

Trimiteți-le prietenilor: