Curs Php-mysql


Acesta este un script prin care poate fi adaugat in site un sistem de notare (cu stelute).
Script-ul foloseste sistemul Ajax, e facut cu PHP si JavaScript, pentru a functiona, serverul trebuie sa ruleze PHP.
Datele pentru stocarea notelor si verificarea celor care au notat pot fi salvate in fisiere TXT pe server, sau in baza de date MySQL (folosind PDO).
Elementul notat, ziua si ip-ul vizitatorului care a acordat o nota sunt salvate atat pe server cat si in cookie, astfel, urmatoarea notare o poate efectua a doua zi.
Scriptul poate fi utilizat pt notare la unul sau mai multe elemente care vreti sa fie notate intr-o pagina web.
Daca-l adaugati la mai multe elemente, puteti seta ca utilizatorul sa poata efectua doar o singura notare unuia din ele, sau sa acorde cate o nota la fiecare.
Scriptul poate fi inclus atat in fisiere ".php" cat si ".html" (inclusiv blog-uri).
Daca in site aveti un script de inregistrare /autentificare, puteti seta ca numai utilizatorii inregistrati sa poata nota.
- Detalii despre Instalare si Setari gasiti in arhiva cu scriptul, care poate fi descarcata de la link-ul Download de mai sus.


Scriptul este gratuit, il puteti modifica si folosi dupa cum doriti. Fiind gratuit, nu se ofera suport, dar daca aveti sesizari, opinii sau intrebari legate de el, va rog sa postati pe Forum la sectiunea: "Scripturi de pe site".

Screenshoots Script Notare

Test Rating Script Rating Script 1

Rating Script 2 Rate Dolphin

• Daca datele pentru stocarea notelor sunt salvate in baza de date MySQL:
Ca sa creati o lista (un top) cu elementele notate, efectuati un Select in tabelul "rtgitems". Acest tabel stocheaza elementele notate (in coloana "item"), puncte (in coloana "totalrate"), si numarul de notari (in coloana "nrrates").
Exemplu:
SELECT `item`, (`totalrate` / `nrrates`) AS `rank` FROM `rtgitems` ORDER BY (`totalrate` / `nrrates`) DESC LIMIT 10

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Ce tag se foloseste pentru a adauga liste in elemente <ul> si <ol>?
<dt> <dd> <li>
<ul>
 <li>http://coursesweb.net/html/</li>
 <li>http://www.marplo.net/html/</li>
</ul>
Care valoare a proprietatii "display" seteaza elementul ca tip bloc si afiseaza un punct in fata?
block list-item inline-block
.some_class {
  display: list-item;
}
Care instructiune JavaScript transforma un obiect in sir JSON.
JSON.parse() JSON.stringify eval()
var obj = {
 "courses": ["php", "javascript", "ajax"]
};
var jsonstr = JSON.stringify(obj);
alert(jsonstr);    // {"courses":["php","javascript","ajax"]}
Indicati clasa PHP folosita pentru a lucra cu elemente HTML si XML in PHP.
stdClass PDO DOMDocument
$strhtml = '<body><div id="dv1">CoursesWeb.net</div></body>';
$dochtml = new DOMDocument();
$dochtml->loadHTML($strhtml);
$elm = $dochtml->getElementById("dv1");
echo $elm->nodeValue;    // CoursesWeb.net
Indicati forma de Prezent Continuu a verbului "to live" (a trai /a locui)
lived living liveing
I`m living here.
- Traiesc /Locuiesc aici.
Care este forma de Gerunziu (sau Participiu Prezent) a verbului "vivir" (a trai /a locui)?
viviĆ³ vivido viviendo
Estoy viviendo aquĆ­.
- Traiesc /Locuiesc aici.
Script notare

Last accessed pages

  1. Timpul present (2220)
  2. Gradele de comparatie: comparative, superlative (51480)
  3. Pronumele in limba engleza - Pronouns (53931)
  4. Prezentul simplu si continuu - Present Tense Simple and Continuous (148233)
  5. Functii pentru lucru cu functii (516)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (961)
  2. Gramatica limbii engleze - Prezentare Generala (624)
  3. Exercitii engleza - English Tests and exercises - Grammar (558)
  4. Prezentul simplu si continuu - Present Tense Simple and Continuous (454)
  5. Coduri pt culori (364)