Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cumparare AC Gree [Buget maxim 30...

Ce e aratarea asta ?

Probleme timonerie schimbator sau...

Numar strada gresit in contractul...
 Centrala Ariston Cares Premium 24...

La multi ani @Klasse!

La multi ani @shmecherul!

pareri ipad 6-2018- flip
 Cum au aparut supermarketurile in...

Campanii mincinoase Carrefour

Tv toshiba defect

touchscreen navigatie stricat
 bonsai - de unde?

Resetare Bonus Malus

Unitatea optica DVD-rw absenta pe...

Problema configurare Wireguard
 

Creare cont utilizator

- - - - -
  • Please log in to reply
17 replies to this topic

#1
dennys08

dennys08

    Junior Member

  • Grup: Members
  • Posts: 176
  • Înscris: 07.12.2008
Salutare! De curand am inceput sa studiez php de pe www.w3schools.com si am facut pana acum partea de basic din tutorial. Totusi am vrut un pic sa avansez si sa transmit niste date din formular, a mers si asta. Acum insa m-am gandit sa fac un cont pentru utilizator (daca asa se numeste) cu login: name & password. Problema este ca n-am nici cea mai vaga idee de unde sa incep. Am dat eu search pe google da marea majoritate ma trimit sa-mi fac cont pe site-ul lor :), iar unde am gasit ceva ce ma interesa nu prea intelegeam nimic. Stiu numai ca trebuie si Mysql pe langa PHP.

    Ce doresc eu? Un tutorial ceva...sau ce mai trebuie.. -_-

#2
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008
http://www.teora.ro/...u-PHP-MySQL.HTM
Eu iti recomand cartea de mai sus daca vrei sa inveti php(si mysql), eu de acolo citesc, insa la inceput(cand am deschis-o acasa) m-am indoit ca prezentarea crearii unui site de cumparaturi online poate acoperi un limbaj intreg(sau mare parte din el)...ma gandeam ca prezinta DOAR cum sa faci acel site, nu si alte explicatii la functii si asa, dar rasfoind-o si citind pe forum ce probleme au userii mi-am dat seama ca acopera tot ce ii trebuie unui incepator!

Sa nu te sperii daca nu o sa intelegi totul din prima...citeste de 2/3 ori +google(daca tot nu e ceva clar) si ai sa vezi ca incepi sa intelegi!


Si ca sa nu fiu total offtopic:
Da, ai nevoie de o baza de date pt ce vrei tu!
Nu stiu cat acopera tutorialul "basic" de pe w3...dar mi se pare ca sari prea departe si o sa-ti fie greu...ia-o pas cu pas...nu te grabi sa faci ce-ti vine in minte, documenteaza-te...studiaza...invata si abia apoi aplica si modifica ce ai invatat!


Succes!

#3
vali38

vali38

    Active Member

  • Grup: Members
  • Posts: 1,845
  • Înscris: 16.10.2005
fara mysql nu poti face cont de utilizator... de ce ? nu ai unde sa stochezi datele. totusi ai avea posibilitatea de a le pune intr-un fisier insa securitatea datelor va fi compromisa

cu alte cuvinte incepi si studiaza mysql pentru ca fara nu se poate

recomand sa inveti tot de pe acelasi site si mysql

#4
dennys08

dennys08

    Junior Member

  • Grup: Members
  • Posts: 176
  • Înscris: 07.12.2008
hm, pai mersi atuci ;)

#5
dennys08

dennys08

    Junior Member

  • Grup: Members
  • Posts: 176
  • Înscris: 07.12.2008
aa..inca ceva...pe w3 e sql complet si destul de vast, mysql e numai o mica parte din sectiunea php..ambele? sau numai mysql?

#6
daimon'

daimon'

    Member

  • Grup: Members
  • Posts: 850
  • Înscris: 22.09.2007
teoretic ar putea si fara mysql, face fisiere .txt care contin username si password, cu numele [username.txt] . dar e prea mare bataia de cap, si oricum va avea nevoie de sql mai devreme sau mai tarziu.

#7
florindinu

florindinu

    Junior Member

  • Grup: Members
  • Posts: 177
  • Înscris: 22.03.2008
Cum a zis vali38, trebuie sa stochezi datele utilizatorului undeva, de obicei in mediul PHP se foloseste MySQL, alte optiuni sunt fisiere text (nu recomand nimanui), SQLite, Postgre, LDAP (destul de rar), Kerberos si altele..., deci iti zic acelasi lucru ca si ceilalti, invata MySQL/SQL si o sa fie ok, sunt extrem de rare situatiile cand trebuie sa integrezi sistemul de autentificare cu ceva deja existent, eg. LDAP, Kerberos...

Alta chestie, daca te hotarasti sa folosesti o baza de date, salveaza parola utilizatorului ca hash, md5 sau sha1, la logare faci hash cu parola folosita de utilizator si compari cu hash-ul din baza de date. Se face chestia asta pentru siguranta utilizatorului, daca cineva iti acceseaza cumva baza de date atunci nu va putea afla parolele utilizatorilor tai, si asta e un lucru bun deoarece majoritatea isi refolosesc parolele de la un site la altul.

Sorry pentru postul lung si cu sfaturi redundante, dar nu stiu cate tutoriale explica de ce se face ce se face sau ce alte optiuni sunt pentru autentificare.

#8
dennys08

dennys08

    Junior Member

  • Grup: Members
  • Posts: 176
  • Înscris: 07.12.2008
daca tot am deschis un topic as mai avea o intrebare. pana acum am folosit xampp ca server, dupa ce am citit ghidul lui originalcopy si am vazut ca e mai bine sa le instalez si configurez pe fiecare (si dupa ce am si facut asta) am dat pe browser "localhost". S-a deschis pagina cu apache, toate bune, dar daca scriu ceva simplu de testat gen
<?php phpinfo(); ?>
in loc sa imi apara ce trebuie imi apare exact codu  <?php phpinfo(); ?>..deci ca si cand nu executa si numai citeste codu...ce as putea face sa remediez situatia?

Edited by dennys08, 12 July 2009 - 18:29.


#9
luk4

luk4

    Senior Member

  • Grup: Senior Members
  • Posts: 2,149
  • Înscris: 29.04.2008

 dennys08, on 12th July 2009, 19:28, said:

daca tot am deschis un topic as mai avea o intrebare. pana acum am folosit xampp ca server, dupa ce am citit ghidul lui originalcopy si am vazut ca e mai bine sa le instalez si configurez pe fiecare (si dupa ce am si facut asta) am dat pe browser "localhost". S-a deschis pagina cu apache, toate bune, dar daca scriu ceva simplu de testat gen
<?php phpinfo(); ?>
in loc sa imi apara ce trebuie imi apare exact codu  <?php phpinfo(); ?>..deci ca si cand nu executa si numai citeste codu...ce as putea face sa remediez situatia?


nu cred ca ai instalat php pentru apache...
ai modificat httpd.conf din apache ca sa folosesti php ca modul ?

#10
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008

 dennys08, on 12th July 2009, 19:28, said:

daca tot am deschis un topic as mai avea o intrebare. pana acum am folosit xampp ca server, dupa ce am citit ghidul lui originalcopy si am vazut ca e mai bine sa le instalez si configurez pe fiecare (si dupa ce am si facut asta) am dat pe browser "localhost". S-a deschis pagina cu apache, toate bune, dar daca scriu ceva simplu de testat gen
<?php phpinfo(); ?>
in loc sa imi apara ce trebuie imi apare exact codu  <?php phpinfo(); ?>..deci ca si cand nu executa si numai citeste codu...ce as putea face sa remediez situatia?
Ai setat extensia fisierului .php?

Uite AICI un tutorial dupa care am instalat si eu apache+php+mysql!
Si eu am avut ceva probleme la instalare dar le-am rezolvat!

PS:
Nu te lasa "dus" de problemele care apar pe parcurs deoarece e NORMAL, trebuie doar sa-ti mananci fructele&legumele si vei reusi! ;)

#11
dennys08

dennys08

    Junior Member

  • Grup: Members
  • Posts: 176
  • Înscris: 07.12.2008

Quote

ai modificat httpd.conf din apache ca sa folosesti php ca modul ?

am modificat din php.ini tot ce trebuia, dar am uitat de httpd.conf :)


edit: am incercat, tot asa imi apare :(

am pus la finalul lui httpd.conf urmatorele linii exact asa:

LoadModule php5_module D:/INSTALATE/PHP Server/php5apache2.dll
AddType application/x-httpd-php .php


nu inteleg...am facut tot ce trebuia..cred


edit2:stati ca nam vazut decat acum ce a scris paulik

Edited by dennys08, 12 July 2009 - 21:51.


#12
dennys08

dennys08

    Junior Member

  • Grup: Members
  • Posts: 176
  • Înscris: 07.12.2008
da si uitati si de ce ...tot timpu imi apare eroare asta..am atasat o poza


de aia nu imi merge nici localhostu

Attached Files


Edited by dennys08, 12 July 2009 - 22:02.


#13
msmihai

msmihai

    Senior Member

  • Grup: Senior Members
  • Posts: 5,271
  • Înscris: 02.09.2006
pentru inceput ar fi inceput sa folosesti xampp , scapi de toate configurarile in care vad ca te incurci .

#14
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008

 dennys08, on 12th July 2009, 23:02, said:

da si uitati si de ce ...tot timpu imi apare eroare asta..am atasat o poza


de aia nu imi merge nici localhostu
Nu le prea am cu retelistica dar cred ca iti ruleaza ceva pe portul 80(unde incearca apache sa intre), incearca dupa restart sa nu lasi nimic sa se conecteze la net(yahoo!M, mozzila/IE) si incearca sa-l instalezi!
Daca nu vrea incearca sa ii schimbi portul, cauti liniile astea in httpd.conf:
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to 
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen xx.xx.xx.xx:80
Listen 80
Si din Listen 80 schimbi numarul(de ami multe ori daca e necesar) si incerci sa pornesti server-ul pana o ia!

Daca nici asta nu rezolva..nu stiu...


Inca sustin:
Nu te lasa "dus" de problemele care apar pe parcurs deoarece e NORMAL, trebuie doar sa-ti mananci fructele&legumele si vei reusi!

Edited by Paullik, 12 July 2009 - 22:36.


#15
luk4

luk4

    Senior Member

  • Grup: Senior Members
  • Posts: 2,149
  • Înscris: 29.04.2008
Salut,pune in httpd.conf:

# Pentru PHP 5 (si ultimul apache)(foloseste calea ta sapre dll)
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php

# Calea spre php.ini(si aici pui cum e la tine)
PHPIniDir "C:/php"

Edited by luk4, 12 July 2009 - 23:12.


#16
dennys08

dennys08

    Junior Member

  • Grup: Members
  • Posts: 176
  • Înscris: 07.12.2008
luk4 am facut toate chestiile alea de pe site si uitati ce s-a intamplat: in momentul in care am oprit internetul cand dau localhost fie din opera fie din firefox imi apare chestia aia cu "it works" (imi apare diferit, dar nu conteaza). dupa aia am incercat sa vad un fisier de ex test.php, prima data nu l-a luat, dar dupa un restart (cu internetul oprit) ambele browsere au luat-o si au afisat e trebuie, chiar si dupa ce am dat drumul internetului tot bine afiseazaa ;)


e ciudat ce-i drept...dar ma bucur ca functioneaza :), multumesc !

Edited by dennys08, 13 July 2009 - 08:15.


#17
Paullik

Paullik

    Active Member

  • Grup: Members
  • Posts: 1,760
  • Înscris: 05.07.2008

 dennys08, on 13th July 2009, 09:13, said:

luk4 am facut toate chestiile alea de pe site si uitati ce s-a intamplat: in momentul in care am oprit internetul cand dau localhost fie din opera fie din firefox imi apare chestia aia cu "it works" (imi apare diferit, dar nu conteaza). dupa aia am incercat sa vad un fisier de ex test.php, prima data nu l-a luat, dar dupa un restart (cu internetul oprit) ambele browsere au luat-o si au afisat e trebuie, chiar si dupa ce am dat drumul internetului tot bine afiseazaa ;)


e ciudat ce-i drept...dar ma bucur ca functioneaza :), multumesc !
Nu cred ca e deloc ciudat, trebuia doar un restart la serverul apache pt. ca nu iti incarcase fisierul de configuratie cu tot cu modificarile aduse de tine, iar daca ai dat restart la sistem asta s-a intamplat la pornirea serverului!

Bravo!

#18
dennys08

dennys08

    Junior Member

  • Grup: Members
  • Posts: 176
  • Înscris: 07.12.2008
restart la windows, mersi

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate