E-learn.ro
Panou utilizatori
Utilizator Parola
Creeaza cont nou    Recupereaza parola
Login
Newsletter
Introdu adresa ta de email
Inscrie-te
Inchide panoul de utilizatori
Add to Google

Tutoriale PHP

Descarca toolbar

Toolbar E-learn.ro Facebook Twitter

WEB DEVELOPMENT  /  PHP  /  Introducere in PHP (24)

Formular de inregistrare si login in PHP

29.06.2010
Formular de inregistrare si login in PHP

In acest tutorial vei citi despre cum poti realiza un formular de inregistrare si unul de login folosind PHP, MySQL si HTML. De obicei, formularele de inregistrare si autentificare sunt utilizate de forumuri, magazine online sau retele sociale cum ar fi Hi5, Facebook, Twitter, etc.

Total vizualizari: 46320 46320 afisari   |   Comentarii  44   |   Rating   |   (16 voturi)   |   Timp necesar: 30 min 30 min   |   Nivel de cunostiinte necesar: Mediu  Mediu

Autor: zircon Incepator
Adauga la tutoriale favorit Adauga la tutoriale favorite
Pagina:
1
comenteaza printeaza

In acest tutorial vei citi despre cum poti realiza un formular de inregistrare si unul de login folosind PHP, MySQL si HTML. De obicei, formularele de inregistrare si autentificare sunt utilizate de forumuri, magazine online sau retele sociale cum ar fi Hi5, Facebook, Twitter, etc.

Conectarea la baza de date

Pentru a realiza inregistrarea utilizatorilor, avem in primul rand nevoie de o baza de date MySQL cu o tabela pe care o vom denumi users. De asemenea, vom crea un fisier dbconnect.php ce va fi inclus atat pe pagina de inregistrare, cat si pe cea de login. In acest fisier vom introduce urmatorul script pentru conectarea la baza de date:

<?php
 
$server = "localhost";
$database = "test";
$username = "root";
$parola = "";
 
// conectarea la serverul MySQL
$connect = mysql_connect($server,$username,$password) or die( mysql_error() );
 
// selecteaza baza de date test
$db = mysql_select_db($database,$connect) or die( mysql_error() );
?>

Pentru acest exemplu, vom considera ca tabela users contine 4 campuri: Id (cheie primara cu atributul auto_increment), Name, Username si Password.

Dupa ce ati introdus codul de mai sus in dbconnect.php va trebui sa scrieti in index.php codul de pornire a sesiunii si sa includeti fisierul de conectare:

<?php
session_start();
require_once("dbconnect.php");
?>
<html>
<head>
<title>Inregistrare / Login</title>
</head>
</html>

Formularele HTML

Vom crea 2 fisiere: register.php si login.php. In pagina principala (index.php) vom defini doua formulare, unul de inregistrare, ce va trimite catre register.php, si unul de autentificare, ce va transmite datele catre login.php. Problema de care va trebui sa va ocupati este denumirea celor 5 input-uri (text box-uri), fiecare avand un nume specific ce va fi utilizat in fisierul .php specificat prin atributul action al tag-ului <form>.

Iata codul html pentru formularul de inregistrare:

<form name="register_form" action="register.php" method="post">
    <table width="100%" border="0" cellpadding="0" cellspacing="2">
        <tr>
            <td width="40%">Nume si prenume</td>
            <td><input type="text" name="register_name" id="register_name" /></td>
        </tr>
        <tr>
            <td>Username</td>
            <td><input type="text" name="register_username" id="register_username" /></td>
        </tr>
        <tr>
            <td>Parola</td>
            <td><input type="password" name="register_password" id="register_password" /></td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td><input type="submit" name="register_btn" value="Inregistrare" /></td>
        </tr>
    </table>
</form>

si cel pentru login:

<form name="login_form" action="login.php" method="post">
    <table width="100%" border="0" cellpadding="0" cellspacing="2">
        <tr>
            <td width="40%">Username</td>
            <td><input type="text" name="login_username" id="login_username" /></td>
        </tr>
        <tr>
            <td>Parola</td>
            <td><input type="password" name="login_password" id="login_password" /></td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td><input type="submit" name="login_btn" value="Login" /></td>
        </tr>
    </table>
</form>

Formularele vor arata astfel:

Inregistrare

Nume si prenume
Username
Parola
 

Login / Autentificare

Username
Parola
 

Inregistrarea utilizatorilor

Scrie urmatorul cod in fisierul register.php. Dupa cum poti observa, acest fisier verifica daca avem date transmise, apoi preia numele, username-ul si parola utilizatorului din variabila superglobala $_POST si executa un query MySQL de tip INSERT pentru a salva datele in tabela users (Id-ul lipseste din query deoarece este incrementat automat). Ca metoda de securitate, parola este encodata utilizand functia md5():

<?php
session_start();
require_once("dbconnect.php");
 
//  verifica daca exista date transmise
if ($_POST['register_name'] != "" && $_POST['register_username'] != "" && $_POST['register_password'] != '') {
 
    // preia datele din formular
    $name = $_POST['register_name'];
    $username = $_POST['register_username'];
    $password = md5($_POST['register_password']);
 
    // formeaza si executa query-ul de inserare in baza de date
    $query = "INSERT INTO `users` (`Name`,`Username`,`Password`) VALUES ('".$name."','".$username."','".$password."')";
    $result = mysql_query($query) or die ( "Error : ". mysql_error() );
 
    // afiseaza un mesaj de succes
    if ($result) {
        echo "Inregistrarea a fost efectuata cu succes.<br>
            Click <a href='index.php'>aici</a> pentru a reveni la pagina de login";
    }
}
?>

 OBS.   MD5 (Message Digest Algorithm 5) este o functie criptografica de tip hash unidirectional, care livreaza ca rezultat o valoare fixa ca lungime de 128 Biti. Valuarea calculata cu ajutorul functiei MD5 (pe scurt md5sum), este folosita insa pe scara larga drept suma de control, la verificarea integritatii fisierelor. Functia md5() din PHP returneaza hash-ul ca un numar hexazecimal (in baza 16) de 32 caractere.


Autentificarea utilizatorilor

Scrie urmatorul cod in fisierul login.php. Similar formularului de inregistrare, acest fisier verifica existenta informatiilor, retine username-ul si parola in doua variabile, apoi executa un query SELECT pentru a verifica daca sunt valide.

<?php
session_start();
require_once("dbconnect.php");
 
//  verifica daca exista date transmise
if ($_POST['login_username'] != "" && $_POST['login_password'] != '') {
 
    // preia datele din formular
    $username = $_POST['login_username'];
    $password = md5($_POST['login_password']);
 
    // formeaza si executa query-ul de select din baza de date
    $query = "SELECT * FROM `users` WHERE `Username` = '".$username."' AND `Password` = '".$password."'";
    $result = mysql_query($query) or die ( "Error : ". mysql_error() );
 
    // verifica daca interogarea MySQL a gasit date valide
    if ($result || mysql_num_rows($result) < 1) {
        // daca nu, afiseaza un mesaj de eroare
        echo "Datele introduse sunt incorecte<br>
            Click <a href='index.php'>aici</a> pentru a reveni la pagina de login";
    } else {
    
        // salveaza username-ul si parola in sesiune
        $_SESSION['username'] = $username;
        $_SESSION['password'] = $password;
 
        // afiseaza un mesaj de succes        
        echo "Autentificarea a fost efectuata cu succes.";
    }
}
?>

In caz de succes, numele de utilizator si parola sunt memorate in sesiune. Acest pas este necesar deoarece permite verificarea unui utilizator utilizand datele din sesiune, fara a-i cere sa introduca de fiecare data numele de utilizator si parola. De exemplu, daca intr-o alta pagina (panou_control.php) vrem sa permitem accesul utilizatorilor la anumite functionalitati, vom scrie urmatorul cod:

<?php
session_start();
require_once("dbconnect.php");
 
//  verifica daca exista date in sesiune
if (isset($_SESSION['username']) && isset($_SESSION['password'])) {
 
    // preia datele din sesiune
    $username = $_SESSION['username'];
    $password = $_SESSION['password'];
 
    // formeaza si executa query-ul de select din baza de date
    $query = "SELECT * FROM `users` WHERE `Username` = '".$username."' AND `Password` = '".$password."'";
    $result = mysql_query($query) or die ( "Error : ". mysql_error() );
 
    // verifica daca interogarea MySQL a gasit date valide
    if ($result || mysql_num_rows($result) < 1) {
        // daca nu, afiseaza un mesaj de eroare
        echo "Acces interzis<br>
            Click <a href='index.php'>aici</a> pentru a reveni la pagina de login";
    } else {
    
        // afiseaza functiile si informatiile la care
        // utilizatorul autentificat are acces
        ...
    }
}
?>
Pagina:
1
comenteaza printeaza

Cuvinte cheie:   php,   inregistrare,   login,   autentificare,   formular,   mysql,   insert,   select,   utilizator,   user

Alte tutoriale PHP:
Noteaza acest tutorial
Rating tutorial
 
(16 voturi)
Pentru a nota acest tutorial, trebuie sa fii logat!
COMENTARII (44) spune-ti parerea
decenium decenium , Miercuri, 18 Aprilie 2012, ora 04:42
#44

Va multumesc foarte mult :) , si astept lucruri noi pt programarea in php.

Raporteaza acest comentariu ca injurios!
mihai19d , Miercuri, 04 Ianuarie 2012, ora 13:49
#43

Ce simplu era:) Ms @alexandra

Raporteaza acest comentariu ca injurios!
alexandra alexandra , Miercuri, 04 Ianuarie 2012, ora 17:20
#42

@mihai19d
Trebuie sa faci asa:
session_start(); // porneste sesiunea
if (isset($_SESSION['username']) {
....// atunci e logat
}

Ca sa afisezi toate datele pe care le ai in sesiune, poti sa apelezi:
print_r($_SESSION);

Raporteaza acest comentariu ca injurios!
mihai19d , Miercuri, 04 Ianuarie 2012, ora 16:26
#41

Salut! Felicitari e foarte bun tutorialul , m-a ajutat foarte mult insa am nevoie de un pic ajutor in legatura cu preluarea datelor din sesiune in pagina principala si afisarea userului logat. Nu imi dau seama care este codul php pentru a afisa ca userul este logat. Am incercat : session_start(); require_once("dbconnect.php"); if (isset($_SESSION['username'])

Raporteaza acest comentariu ca injurios!
alexandra alexandra , Marti, 20 Decembrie 2011, ora 12:33
#40

@claudiu878, @mozzartut

Momentan nu se mai ocupa nimeni de administrarea site-ului pentru ca nu exista doritori. Eu am scris destul de multe tutoriale si am administrat, dar acum nu mai am timp si nu s-a gasit altcineva. De mentionat ca desi are destul de multi vizitatori, e-learn e un proiect pro-bono care nu produce fonduri de nici un fel.

Voi pune un anunt pe blog si daca doreste cineva sa-l administreze, e binevenit.

Raporteaza acest comentariu ca injurios!
claudiu878 , Vineri, 18 Noiembrie 2011, ora 17:16
#39

pacat. poate citeste cineva pe aici. macar sa lase pe altii mai priceputi si care vor sa administreze site-ul.

Raporteaza acest comentariu ca injurios!
mozzartut mozzartut , Vineri, 18 Noiembrie 2011, ora 16:56
#38

nu stiu daca se mai ocupa cineva din staff-ul e-learn de site, eu am un tutorial trimis din septembrie si inca e in "asteptare" iar cel mai recent tutorial de pe site e din mai.

Raporteaza acest comentariu ca injurios!
claudiu878 , Vineri, 18 Noiembrie 2011, ora 14:53
#37

dupa umila mea parere de incepator scriptul are mai multe probleme. de ex.in dbconnect.php este definita variabila "$parola " iar in la conectarea la serverul MySQL
"$connect = mysql_connect($server,$username,$password) or die"
multumesc de ajutor dar am gasit altul mai complet . promit ca dupa ce o sa il implementez in site ul meu o sa public un tutorial complet si verificat.keep in touch

Raporteaza acest comentariu ca injurios!
mozzartut mozzartut , Joi, 17 Noiembrie 2011, ora 12:57
#36

@claudiu878

cum zicea si #27 robert_yphsilon schimba randul 17

din
if ($result || mysql_num_rows($result) < 1) {

in
if (!$result || mysql_num_rows($result) < 1) {

Raporteaza acest comentariu ca injurios!
claudiu878 , Miercuri, 16 Noiembrie 2011, ora 19:29
#35

ok. thx. vroiam sa stiu sigur daca codul e testat si functional.o sa incerc sa vad daca rezolv problema.thx again.

Raporteaza acest comentariu ca injurios!
zircon zircon , Miercuri, 16 Noiembrie 2011, ora 16:58
#34

O problema ar putea fi la baza ta de date.
Raportarea la tabelele, fielduri-le din phpMyAdmin, s-ar putea sa nu corespunda cu codul tau.

Raporteaza acest comentariu ca injurios!
claudiu878 , Marti, 15 Noiembrie 2011, ora 18:19
#33

am postat pe pastebin.com sub numele claudiu878. oricum codul din login.php este luat cu copy/paste de aici, nu cred ca am omis ceva. Thx.

Raporteaza acest comentariu ca injurios!
zircon zircon , Marti, 15 Noiembrie 2011, ora 14:21
#32

Posibil ca in codul de extragere din login.php ai omis ceva. El nu gaseste astfel datele din db.
Posteaza te rog fisierul pe pastebin.com.

Raporteaza acest comentariu ca injurios!
claudiu878 , Marti, 15 Noiembrie 2011, ora 07:34
#31

Sal. Am si eu o problema si o mare rugaminte referitor la formularul de login.Am urmat pasii din tutorial ,am creat fisierele si am facut tabelul "users" cu 4 campuri etc.formularul de inregistrare functioneaza si introduce datele in baza de date dar cel de login nu le extrage si imi da mesaj "datele introduse sunt incorecte" desi datele sunt bune si verificate in baza de date.Poate cineva sa mi spuii daca e vreo greseala in script sau e ceva ce nu am facut eu bine?multumesc.

Raporteaza acest comentariu ca injurios!
sergiudan , Miercuri, 16 Februarie 2011, ora 08:37
#30

Ok. Am inteles. Dar pana la urma cum pot sa fac chestia asta. Ce ar trebui sa contina acel script php. In primul rand eu cred ca ar trebui sa mai fac un tabel in baza de date unde se declar drepturile. Dar mai departe ma cam depaseste chestia asta. asa cum am spus, sunt incepator. Merci.

Raporteaza acest comentariu ca injurios!
alexandra alexandra , Marti, 15 Februarie 2011, ora 20:16
#29

@sergiudan
Cred ca faci o confuzie in ceea ce priveste drepturile de scriere si utilizatorii.

Drepturi de scriere, citire sau vizualizare asupra bazei de date are doar utilizatorul MySQL, care in exemplul de mai sus are denumirea "root":

$username = "root";
$parola = "";

Utilizatorii care sunt creati prin intermediul formularului de inregistrare de mai sus sunt pur si simplu niste randuri intr-un tabel, deci nu are sens sa vorbim de drepturi. Cei care intra pe un site pot sa efectueze operatii de scriere, vizualizare, etc. doar prin intermediul unui script php pe care il creezi tu. De exemplu, mai sus se efectueaza operatii de adaugare sau INSERT prin formularul de inregistrare si operatii de citire sau SELECT prin formularul de login.

Raporteaza acest comentariu ca injurios!
sergiudan , Marti, 15 Februarie 2011, ora 14:58
#28

Salut. este foarte bun tutorialul. Eu sunt incepator in ale php-ului si mysql. Si am inteles foarte bine. Dar as avea o intrebare. Cum poti sa declari la utilizatorii din tabela useri, ce drepturi au asupra bazei de date. Ma refer sa nu ii lasi sa stearga de exemplu. Sau numai sa vizualizeze. Merci

Raporteaza acest comentariu ca injurios!
robert_yphsilon , Duminica, 29 August 2010, ora 19:50
#27

salutari, foarte bun tutorialul, mersi:D. Doar o chestie...in codul de autentificare (care merge in login.php) unde pune:

" // verifica daca interogarea MySQL a gasit date valide
if ($result || mysql_num_rows($result) < 1) { "

trebuie sa fie not $result (!$result) :

" // verifica daca interogarea MySQL a gasit date valide
if (!$result || mysql_num_rows($result) < 1) { "

pentru ca daca nu, chiar daca datele sunt in baza de date va spune ca nu au fost gasite.:P

Raporteaza acest comentariu ca injurios!
alexandra alexandra , Joi, 05 August 2010, ora 10:20
#26

Bine, bine, te ajut sa iti dai seama de ce nu merge, dar doar daca incerci si tu sa rafinezi explicatiile. Intra la profilul meu (http://www.e-learn.ro/profil/alexandra/tutoriale.htm) si scrie-mi un mesaj privat (ai un link acolo cu "Trimite un mesaj").

Raporteaza acest comentariu ca injurios!
eminem , Marti, 03 August 2010, ora 19:18
#25

imi place foarte mult cum mi`ai dat raspusnul.dar am dat exemplul acela pentru ca m`am gandit ca cineva va face un tutorial cu ce vreau eusi sincer sa spun dak unu mi`ar spune sai fac ce cv asa copicat cun vreau eu ias spune"date`n p*** mea , stau sati fak tie",dar am cautat p net si am gasit ce vreau . http://www.marplo.net/php-mysql/inregistrare_autentificare-s.php dar in instalez si cnd intru la mn p site ma inregistrez si knd ma loghez in scriu numele si parola informele alaturate lad autentifica si re restarteaza pagina dar tot asa ramana.ma poti ajuta.sunt incepator...am si tabelele cu eseri fakute...


intra aici sa te inregistrezi

http://oltenitatuningzone.pluto.ro/html/logare/register.php

sin incerca vezi dak merge...

PS: am explicat k limbajul ala ca sa inteleaga tot omu..

Raporteaza acest comentariu ca injurios!
alexandra alexandra , Luni, 02 August 2010, ora 14:20
#24

@eminem

1. Nu ma refer neaparat la limbaj, desi s-ar fi putut explica mai bine. Ceea ce ceri tu acolo este de fapt un modul de utilizatori, dar nu ai dat nici un fel de detalii despre framework-ul pe care il folosesti pentru site, despre versiunea de php, despre structura fisierelor tale, daca ai sau nu deja o baza de date si un tabel cu utilizatori, etc.

2. Un modul de utilizatori nu este o chestie simpla pe care cineva o poate rezolva remote, adica sa iti dea niste fisiere pe care tu sa le uploadezi si ai rezolvat problema. Ai avea nevoie de acces la ftp si la baza de date, si nu mi se pare ca a-i da acces unui necunoscut la ftp este o idee prea buna.

3. Una este sa intrebi "imi da eroarea x, cum fac sa o rezolv" si alta e sa zici "care imi face si mie modulul asta". Este mult de munca si nu cred ca se va oferi cineva sa-ti faca treaba. Ok, am inteles, daca vrei sa inveti si sa pui intrebari legate de problemele de care te lovesti (de exemplu cum a fost cea legata de crearea tabelei) este altceva si sunt sigura ca vei primi raspunsuri.

Raporteaza acest comentariu ca injurios!
eminem , Luni, 02 August 2010, ora 13:02
#23

alexandra ,dc explicatiile mele sunt haotice,nu imi pot da seama la ce te referi.sunt haotice deoarece am explicat cu niste cuvinte pe care le folosesc ca si cand as fi vorbit cu tn fata in fata?

Raporteaza acest comentariu ca injurios!
alexandra alexandra , Vineri, 30 Iulie 2010, ora 21:03
#22

@eminem
1. Parerea mea este ca nu va putea nimeni sa te ajute, chiar daca ar vrea, pentru ca explicatiile pe care le-ai dat la linkul respectiv sunt foarte haotice.
2. Fara suparare, dar data viitoare cand vei posta comentarii de genul primului de la acest tutorial, vei primi ban.

@eminem, @zircon
Daca vreti sa vorbiti intre voi mai mult, va puteti trimite mesaje private, nu mai adaugati o multime de comentarii care nu-si au rostul aici.

Raporteaza acest comentariu ca injurios!
eminem , Vineri, 30 Iulie 2010, ora 00:28
#21

ajutatima si pe mine cu un script,va rooooog....uitativa aici pentru a va da seama cum as vrea .macar dak nu puteti sau nu vreti sami faceti si mie un script spunetimi sa nu my ma rog d voi.....

http://oltenitatuningzone.pluto.ro/html/ajutor.php

Raporteaza acest comentariu ca injurios!
eminem , Luni, 26 Iulie 2010, ora 11:18
#20

intr p idu asta ......tuning_king06@yahoo.com cu parola.............tastatura

Raporteaza acest comentariu ca injurios!
eminem , Luni, 26 Iulie 2010, ora 11:15
#19

mia aparut sa dau next toate chesti le , da nu te baga in grupul pe care il vreau eu , te baga in adress book.si knd dau dubluclik p tn scrie ca cica sati dau add user,dau si p urma zice k a stat prea mult k sa te adauge in lista si saincerk data viitoare.si knd ies dp mess si intru din nou ,iar imi apare sa ti dau finish si iar te baga la adress book......app unde vb p king.

Raporteaza acest comentariu ca injurios!
zircon zircon , Sambata, 24 Iulie 2010, ora 21:00
#18

Poti sa intrii sa vorbim pe king, ti-am activat nu stiu cum de tie nu ti-a dat aia de request:-"

Raporteaza acest comentariu ca injurios!
eminem , Sambata, 24 Iulie 2010, ora 20:14
#17

tot nu mere.ia aici...id---tuning_king06
parola----tastatura

Raporteaza acest comentariu ca injurios!
eminem , Sambata, 24 Iulie 2010, ora 19:58
#16

nu merge nush ce are ..baga in lista idurile astea:::tuning_king06@yahoo.com
oltenitzatuningzone@yahoo.com
oltenitzatuningzone.forum@yahoo.com


dale dreaku tre` sa meara unu din ele

Raporteaza acest comentariu ca injurios!
zircon zircon , Sambata, 24 Iulie 2010, ora 19:46
#15

real.don01@yahoo.com

Raporteaza acest comentariu ca injurios!
eminem , Sambata, 24 Iulie 2010, ora 19:46
#14

am vazut ca mi`ai dat da nu te gasesc dami id u

Raporteaza acest comentariu ca injurios!
zircon zircon , Sambata, 24 Iulie 2010, ora 19:43
#13

Ti-am dat add la Yahoo Messenger, accepta-ma pentru a te putea ajuta:D

Raporteaza acest comentariu ca injurios!
eminem , Sambata, 24 Iulie 2010, ora 19:41
#12

http://oltenitatuningzone.pluto.ro/html/ajutor.html

Raporteaza acest comentariu ca injurios!
eminem , Sambata, 24 Iulie 2010, ora 19:40
#11

dak vreti sa ma ajutati accesati acest link si veti fi informati despre cu m as vrea sa imi fac siteul ...ms mult

Raporteaza acest comentariu ca injurios!
eminem , Sambata, 24 Iulie 2010, ora 15:51
#10

contactatima la id-ul kowally_racer06@yahoo.com pt a va da my multe detalii si nijte poza km kum as vrea sa fak ,da puteti sa ma ajutati...ms mult

Raporteaza acest comentariu ca injurios!
eminem , Sambata, 24 Iulie 2010, ora 15:18
#9

fii atent ...asta este site-ul http://oltenitatuningzone.pluto.ro/html/index.php . eu breau k pe parte stamga a templateului meu sa apara in felul urmator.Login (o forma in kre sa scrii numele)
Parola (o forma in kre sa scrii parola)
am uitat parola (un buton k login)
Cand cnv intra pe site si se inregistreaza, apoi vrea sas se logheze , in orice pagina a soiteului sa apara ce am sris eu my sus.
In momentu in care sa inregistrat Login (o forma in kre sa scrii numele)
Parola (o forma in kre sa scrii parola)
am uitat parola (un buton k login) sa dispara si sa apara i n felulk urmator (Avatarul userului ) Salut (user)
editeaza profil si kand da clik pe editeaza profil ,userul sa poata sa schimbe avatarul, numele, emailul, date despre el , si dak sar putea sa isi fak k prieteni alti useri.


si apoi

mai jos sa apara Cine este online
(avatar) (avatar) (avatar) (avatar) (avatar)

sper sa intelegi ce am scris si sa ma ajuti cu mare placere.s iink odata scuzatima ca vam jicnit.

Raporteaza acest comentariu ca injurios!
zircon zircon , Sambata, 24 Iulie 2010, ora 14:20
#8

Tu ce anume tabel cu useri doresti, useri inregistrati?

Raporteaza acest comentariu ca injurios!
eminem , Sambata, 24 Iulie 2010, ora 14:19
#7

iti multumesc foarte mult pt tabel, da dak esty dragut ,ma inveti si p mn kum se face?

Raporteaza acest comentariu ca injurios!
mozzartut mozzartut , Sambata, 24 Iulie 2010, ora 14:15
#6

@eminem

am fost ironic.. nu te pricepi da comentezi munca altuia (romanian classic)


ia uite si tabelul


CREATE TABLE users (

id int(3) NOT NULL AUTO_INCREMENT,

name varchar(40) DEFAULT NULL,

username varchar(40) DEFAULT NULL,

password varchar(60) DEFAULT NULL,

PRIMARY KEY (id)

)

Raporteaza acest comentariu ca injurios!
zircon zircon , Sambata, 24 Iulie 2010, ora 09:52
#5

Tutorialul se refera la partea de register si partea de login, nu ii vad rostul tabelului. O sa-ti fac tie personal daca tot doresti un tutorial cu tabele , numai tabele sa te saturi.

Raporteaza acest comentariu ca injurios!
eminem , Vineri, 23 Iulie 2010, ora 23:54
#4

ma oameni nu am nimik cu romani , daa stiu is eu ca , odata ce faci un tutorial ,il faci si u d la cap pana la coada ,tot tacamu, nu numai x lucru sau y chestie.vrei sa ajuti un om, ajutal ma cum trebuie.pe mn unu nu ma ajuttat acest tut pt ca nu a aratat cum sa facem si tabelele, dak stiam sa fac tabelele fii sigur k nu my cautam tutorialu asta .nu am vrut sa va jicnesc , dar in ziua aia da dusem deja peste foarte multi prosti si cand lam vazut pasta ca a fakut doar 99 % dintreaba mia venit spumele,k tot in ziua aia imi facusem si kont.nu va suparati.imi cer scuze...
PS:mai mozzartut , dc dreaku ai my pus commu ala , esty chior sau citesti doar p jumatate, odata ce am scris "te durea mana sa my scrii si un tabel cu users?" trebuia sa te duk bibilica sa iti dai seama k nush sa fak tabele.

Raporteaza acest comentariu ca injurios!
mozzartut mozzartut , Vineri, 23 Iulie 2010, ora 23:43
#3

@eminem
In loc sa faci pe "deshteptu" mai bine lasai un comment cu tabelul mysql
PS: e tutorial de nivel mediu, se presupune ca stii notiunile de baza

Raporteaza acest comentariu ca injurios!
zircon zircon , Joi, 22 Iulie 2010, ora 20:44
#2

nu stiu daca esti o fiinta,nu vreau sa insult, dar fiecare face un tutorial dupa cum doreste, nu esti obligat sa te uiti la acest tutorial si retrageti cuvintele pentru ca nu suntem chiar asa haini, romanii , poate tu da, avand in vedere si nickul ma gandesc ca nu esti roman(esti degeaba).

Raporteaza acest comentariu ca injurios!
eminem , Joi, 22 Iulie 2010, ora 19:24
#1

te durea mana sa my scrii si un tabel cu users? roman ..., numai sa nu faci u treaba pana la capat.

Raporteaza acest comentariu ca injurios!
Posteaza un comentariu
Pentru a posta un comentariu, trebuie sa fii logat!
0 TOP UTILIZATORI* 0 0
Tutoriale scrise de claibornelara
claibornelara Rang utilizator claibornelara - Incepator
4435
Tutoriale scrise de mcuemica
mcuemica Rang utilizator mcuemica - Incepator
4335
Tutoriale scrise de ellarichards
ellarichards Rang utilizator ellarichards - Incepator
4295
Tutoriale scrise de emonclercheap
emonclercheap Rang utilizator emonclercheap - Incepator
4135
Tutoriale scrise de kheops
kheops Rang utilizator kheops - Mediu
4084
* Acest top reprezinta punctajele acumulate in ultimele 30 de zile.
Word JSON StyleSheet Fotografie Java Powerpoint XHTML Outlook Action Script Lightroom Sony Vegas Excel Bridge CSS Photoshop Dreamweaver SEO XML Swift 3D Fireworks Gimp RoR Vista AJAX Ruby on Rails Python Javascript COREL DRAW MySQL Flash SWF PHP PSD Illustrator Verilog HTML
Promovare:
Daca faci parte din comunitatea E-learn.ro si doresti promovarea acesteia, poti accesa pagina de promovare.
Arhiva newsletter:
Daca ai ratat un numar mai vechi, sau vrei sa revezi care au fost noutatile E-learn.ro la un moment dat, poti accesa arhiva de newslettere.
  Copyright © 2008-2013 E-LEARN.ro. Toate drepturile rezervate. Termeni si conditii.
Conceput si realizat de Neokinetics Software