Basic Chat Project

Ai un proiect pe care l-ai realizat în PHP? Doreşti să propui un proiect pe care să îl realizăm în cadrul comunităţii?

Moderatori: cristi, icsfails, Moderatori

takedown
Average Member
Mesaje: 153
Membru din: Joi Feb 07, 2013 8:50 pm
Contact:

Basic Chat Project

Mesajde takedown » Vin Oct 25, 2013 5:30 pm

Pentru toti cei care vor sa inteleaga cum functioneaza un script de chat , am creat eu unul foarte basic folosind html,php,mysql,javascript,ajax insa este foarte basic , dupa parerea mea puteti intelege foarte usor cum functioneaza chiar construind o versiune mai buna decat a mea.Acesta este unul dintre proiectele mele pentru a capata cat mai multa experienta.

Link Download: http://www.girlshare.ro/32940133.6

Sper sa va placa , astept pareri.



Emanuelll
Junior Member
Mesaje: 41
Membru din: Vin Mai 13, 2011 7:04 pm

Re: Basic Chat Project

Mesajde Emanuelll » Vin Oct 25, 2013 6:03 pm

Felicitari:) (pentru un inceput promitator)

Ca si upgrade:
1. Poti seta valoare Default pentru data, data curenta (an, luna,zi, ora, secunde): selectand in phpmyadmin campul 'DEFAULT' -> 'CURRENT_TIMESTAMP' si nu mai trebuie etc..
2. Citeste http://php.net/manual/en/function.mysql-escape-string.php si poate pentru ajax te ajuta http://www.w3schools.com/json/
3. Eu vreau sa vorbesc cu user X, dar nu pot

takedown
Average Member
Mesaje: 153
Membru din: Joi Feb 07, 2013 8:50 pm
Contact:

Re: Basic Chat Project

Mesajde takedown » Vin Oct 25, 2013 7:00 pm

Este ceva foart basic , stiu ca poate fi inbunatatit am vrut sa fie cat mai simplu pentru programatorii incepatori si apropo am destula experienta in php cat sa imi dau si eu seama ca scriptul nu este securizat etc dar cum am zis este cat mai simplu.Multumesc pentru parerea ta.Astept si alte pareri.

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Re: Basic Chat Project

Mesajde Birkoff » Sâm Oct 26, 2013 12:15 am

1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

Avatar utilizator
seomaxim
PHPRomania Supporter
Mesaje: 14
Membru din: Lun Dec 10, 2012 4:45 am
Localitate: Bucuresti
Contact:

Re: Basic Chat Project

Mesajde seomaxim » Sâm Oct 26, 2013 10:32 am

Salut,

Vezi ca exista un bug de securitate foarte grav

if(isset($_GET['username']) && isset($_GET['message'])){
$username = $_GET['username'];
$message = $_GET['message'];
$date = date("d-m-y");

if(empty($username) && empty($message)) {
} else {
$sql = mysql_query("INSERT INTO messages(username,message,date) VALUES ('$username','$message','$date')") or die (mysql_error());
}

nu ai folosit mysql_real_escape_string.
O zi buna,

Ovidiu Neagu
Google Partner, SEO & SEM Specialist, Web Developer
Fix/Fax: 021 323 66 66
Adresa SEOMAXIM SRL: Str. Matei Basarab nr. 106, Sector 3, Bucuresti, Romania.
http://www.seomaxim.ro

Link de verificare statut de Partener Google:
https://adwords.google.com/professionals/profile/ind?id=05867760873549482269&hl=ro

takedown
Average Member
Mesaje: 153
Membru din: Joi Feb 07, 2013 8:50 pm
Contact:

Re: Basic Chat Project

Mesajde takedown » Sâm Oct 26, 2013 1:04 pm

Am mai zis si ma repet este doar o versiune basic , scheletele unui chat pe intelesul tuturor , in primul rand nici nu trebuie sa folosesti o baza de date pentru un chat faci totul cu fisere ca sa fie mult mai simplu eu am vrut doar sa fac ceva sa inteleaga toata lumea , acuma ca am lasat aceste "buguri" le-am lasat intentionat ca nu e mare inginerie sa adaug mysql_real_escape_strings sau strip_tags sau etc.

ViezuREX
Senior Member
Mesaje: 502
Membru din: Joi Dec 13, 2012 1:35 pm

Re: Basic Chat Project

Mesajde ViezuREX » Mar Feb 04, 2014 8:35 am

Stiu ca este o discutie veche insa daca vreti sa treceti la nivelul urmator pe parte de chat incercati WEBSOCKET.


Înapoi la “Proiecte”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 3 vizitatori