- php | Afiseaza codul
Putin ajutor la cod
Moderators: Moderatori ajutatori, Moderatori
- LondoN eXtream
- Membru eXtream
- Posts: 2755
- Joined: 10 Oct 2014, 06:21
- Detinator Steam: Da
- SteamID: /id/london_extreamcs
- Reputatie: Fost scripter eXtreamCS
Fost moderator ajutator
Membru Club eXtreamCS (6 luni) - Fond eXtream: 0
- Location: Roman, Neamț
- Has thanked: 3 times
- Been thanked: 12 times
-
- Utilizator neserios
- Posts: 847
- Joined: 02 Nov 2014, 18:21
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Reputatie: Fost Scripter eXtreamCS
Utilizator neserios - Fond eXtream: 0
- Location: Constanta
- Has thanked: 40 times
- Been thanked: 30 times
mai bine foloseste PDO e mult mai bun decat mysqli sau ce mysql e ala.
SELECT var FROM SQLStats_Users WHERE var > 0
var este coloana care arata ca este pe server sau nu, momentan tu ce ai facut acolo arata toate conturile de pe server
SELECT var FROM SQLStats_Users WHERE var > 0
var este coloana care arata ca este pe server sau nu, momentan tu ce ai facut acolo arata toate conturile de pe server
Code: Select all
<?php
$Online = mysql_query("SELECT var FROM SQLStats_Users WHERE var > 0");
?>
<center><button type="button" class="btn btn-danger">Online Players: <?php echo $Online ?></button></center>
https://discord.gg/VABVdhXMrK ZM CSO server in working..
- fan_haulin
- Fost moderator
- Posts: 2592
- Joined: 08 Jun 2010, 20:35
- Detinator Steam: Da
- Reputatie: Fost Moderator
- Has thanked: 271 times
- Been thanked: 106 times
- Contact:
Am mai multe lucruri de adaugat:LondoN eXtream wrote:Nu prea ma pricep, am incercat sa fac ceva. Ma poate ajuta cineva sa fac un cod optimizat?
- php | Afiseaza codul
- mysql_* e deprecated in PHP 5.6 si scoasa din versiunile de PHP 7.x. Iti recomand sa folosesti mysqli_*
- Faci o simpla interogare prin care doresti numarul utilizatorilor, iar asta inseamna ca nu e nevoie de o structura repetitiva de tip while(). O poti folosi, insa nu ii vad rostul. De asemenea, iti recomand cand faci interogari asa de simple sa folosesti alias-uri pentru interogare. Iti va face viata mai usoara: "SELECT COUNT(*) as total FROM SQLStats_Users"
- Cand folosesti mysql_fetch_array() transformi 'randul' curent din interogare intr-un array
- Tu incerci sa afisezi complet altceva. Trebuie sa te folosesti de parametrul $Rows[index]
- Asta e un forum de Counter-Strike (bine, asta se doreste a fi). Iti recomand Google-ul, Stackoverflow-ul, insa cu intrebari de genul zbori repede de acolo si muuulte tutoriale de PHP (incepi cu 5.6 si continua pana la 7.2) si MySQL(PDO).
Edit:
- Varianta corecta | Afiseaza codul
Bafta!
- laurwtf
- Utilizator neserios (tepar)
- Posts: 2977
- Joined: 04 Jun 2011, 10:17
- Detinator Steam: Da
- SteamID: Retras de mult
- Reputatie: Membru Club eXtreamCS (3 luni)
-1 warn (2 luni club)
Utilizator neserios (tepar) - Location: toor@nacs
- Has thanked: 37 times
- Been thanked: 115 times
Dupa ce iei cod-ul trece-l din mysql_ pe mysqli_. Daca tii neaparat sa folosesti mysql poti sa ti-l gazduiesti pe un vps, daca folosesti scriptul asa cum este o sa-ti incarce error-log-u aiurea si iti ingreuneaza conexiunea server;sqlfan_haulin wrote:Am mai multe lucruri de adaugat:LondoN eXtream wrote:Nu prea ma pricep, am incercat sa fac ceva. Ma poate ajuta cineva sa fac un cod optimizat?
- php | Afiseaza codul
- mysql_* e deprecated in PHP 5.6 si scoasa din versiunile de PHP 7.x. Iti recomand sa folosesti mysqli_*
- Faci o simpla interogare prin care doresti numarul utilizatorilor, iar asta inseamna ca nu e nevoie de o structura repetitiva de tip while(). O poti folosi, insa nu ii vad rostul. De asemenea, iti recomand cand faci interogari asa de simple sa folosesti alias-uri pentru interogare. Iti va face viata mai usoara: "SELECT COUNT(*) as total FROM SQLStats_Users"
- Cand folosesti mysql_fetch_array() transformi 'randul' curent din interogare intr-un array
- Tu incerci sa afisezi complet altceva. Trebuie sa te folosesti de parametrul $Rows[index]
- Asta e un forum de Counter-Strike (bine, asta se doreste a fi). Iti recomand Google-ul, Stackoverflow-ul, insa cu intrebari de genul zbori repede de acolo si muuulte tutoriale de PHP (incepi cu 5.6 si continua pana la 7.2) si MySQL(PDO).
Edit:
- Varianta corecta | Afiseaza codul
Bafta!
- LondoN eXtream
- Membru eXtream
- Posts: 2755
- Joined: 10 Oct 2014, 06:21
- Detinator Steam: Da
- SteamID: /id/london_extreamcs
- Reputatie: Fost scripter eXtreamCS
Fost moderator ajutator
Membru Club eXtreamCS (6 luni) - Fond eXtream: 0
- Location: Roman, Neamț
- Has thanked: 3 times
- Been thanked: 12 times
Va multumesc foarte mult pentru raspunsuri.
Ce incerc eu sa fac este un simplu script de jucatori online live.
Jucatorii total online for fi afisati astfel
Daca in tabelul SQLStats_User exista 27 de randuri inseamna ca .sma-ul meu a trimis catre serverul sql 27 de interogari (nu in acelasi timp) ..ca a creat 27 de randuri. Eu nu prea le am cu php pur si simplu stateam si ma uitam si in afara de interogare nu prea le pricep. Adica imi poate spune cineva mysql_fetch_assoc ce rost are? Ati mai precizat de trecerea pe PDO, sincer nu stiu cum e.. Am mai cautat in trecut siteuri de pe care sa pot invata PHP dar fara succes deoarece aveau o descriere scurta despre ce este acela php si dupa intra in notiuni ce sincer ma depaseau. Daca aveti ceva sugestii de siteuri (poate care chiar sa fie romanesti, de developement pe limbajele php/html/css/jquery/json/vbscript si derivate ce ajuta la formarea unei pagini web moderne nu ezitati sa lasati un link.).
Ce incerc eu sa fac este un simplu script de jucatori online live.
Jucatorii total online for fi afisati astfel
Daca in tabelul SQLStats_User exista 27 de randuri inseamna ca .sma-ul meu a trimis catre serverul sql 27 de interogari (nu in acelasi timp) ..ca a creat 27 de randuri. Eu nu prea le am cu php pur si simplu stateam si ma uitam si in afara de interogare nu prea le pricep. Adica imi poate spune cineva mysql_fetch_assoc ce rost are? Ati mai precizat de trecerea pe PDO, sincer nu stiu cum e.. Am mai cautat in trecut siteuri de pe care sa pot invata PHP dar fara succes deoarece aveau o descriere scurta despre ce este acela php si dupa intra in notiuni ce sincer ma depaseau. Daca aveti ceva sugestii de siteuri (poate care chiar sa fie romanesti, de developement pe limbajele php/html/css/jquery/json/vbscript si derivate ce ajuta la formarea unei pagini web moderne nu ezitati sa lasati un link.).
-
- Utilizator neserios
- Posts: 847
- Joined: 02 Nov 2014, 18:21
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Reputatie: Fost Scripter eXtreamCS
Utilizator neserios - Fond eXtream: 0
- Location: Constanta
- Has thanked: 40 times
- Been thanked: 30 times
Daca vrei sa inveti php incepe sa editezi siteuri, paneluri samp sau invata pe net dar eu iti recomand sa editezi si ce nu intelegi cauti definitia pe php.net. Ce ai zis tu acolo iti supra incarca serverul sql, daca vrei sa arati pe site cati jucatori sunt pe server faci astfel: creezi un tabel cu coloana players_online(int) iar in sma pui sa updateze mereu cand un jucator iese si intra pe server, de ex:LondoN eXtream wrote:Va multumesc foarte mult pentru raspunsuri.
Ce incerc eu sa fac este un simplu script de jucatori online live.
Jucatorii total online for fi afisati astfel
Daca in tabelul SQLStats_User exista 27 de randuri inseamna ca .sma-ul meu a trimis catre serverul sql 27 de interogari (nu in acelasi timp) ..ca a creat 27 de randuri. Eu nu prea le am cu php pur si simplu stateam si ma uitam si in afara de interogare nu prea le pricep. Adica imi poate spune cineva mysql_fetch_assoc ce rost are? Ati mai precizat de trecerea pe PDO, sincer nu stiu cum e.. Am mai cautat in trecut siteuri de pe care sa pot invata PHP dar fara succes deoarece aveau o descriere scurta despre ce este acela php si dupa intra in notiuni ce sincer ma depaseau. Daca aveti ceva sugestii de siteuri (poate care chiar sa fie romanesti, de developement pe limbajele php/html/css/jquery/json/vbscript si derivate ce ajuta la formarea unei pagini web moderne nu ezitati sa lasati un link.).
la conectare:
players ++ // players reprezinta o variabila globala care e setata pe = 0 la creare
UPDATE tabel SET players_online = players
la deconectare
players --
UPDATE tabel SET players_online = players
sper ca ai inteles
deabea m-am trezit deci s-ar putea sa am greseli de exprimare sau gramaticale
https://discord.gg/VABVdhXMrK ZM CSO server in working..
- Diana D.
- Membru, skill 0
- Posts: 4
- Joined: 27 Oct 2018, 08:01
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Contact:
Cel mai bun site care iti explica cap coada si cu exemple este marplo dot net, de acolo am invatat si eu programare apoi m-am dus pe phpromania dot ro (forum).Nu iti recomand sa editezi ceea ce fac altii, un exemplu negativ dat de Diversity care probabil este programator de weekend si rezolva erorile cu google in fata.
Table structure
id
auth
online
Code: Select all
try {
$db = new mysqli_connect('localhost', 'user', 'password', 'database');
} catch (Exception $e) {
print 'ERROR:'.$e->getMessage();
}
$query = "SELECT COUNT(online) AS `onlinePlayers` FROM `SQLStats_Users` WHERE `online` = '1'";
while($row = $result->fetch_assoc()) {
print $row['onlinePlayers'];
}
♥ Diana ♥
Back-end developer // PHP
Front-end developer // CSS, HTML5, Jquery
Graphic designer and Photo Artist // Adobe Photoshop + DSLR Nikon D3400
Imi plac unicornii digitali si sa ma relaxez la mall.
Back-end developer // PHP
Front-end developer // CSS, HTML5, Jquery
Graphic designer and Photo Artist // Adobe Photoshop + DSLR Nikon D3400
Imi plac unicornii digitali si sa ma relaxez la mall.
- laurwtf
- Utilizator neserios (tepar)
- Posts: 2977
- Joined: 04 Jun 2011, 10:17
- Detinator Steam: Da
- SteamID: Retras de mult
- Reputatie: Membru Club eXtreamCS (3 luni)
-1 warn (2 luni club)
Utilizator neserios (tepar) - Location: toor@nacs
- Has thanked: 37 times
- Been thanked: 115 times
Diana D. wrote:Cel mai bun site care iti explica cap coada si cu exemple este marplo dot net, de acolo am invatat si eu programare apoi m-am dus pe phpromania dot ro (forum).Nu iti recomand sa editezi ceea ce fac altii, un exemplu negativ dat de Diversity care probabil este programator de weekend si rezolva erorile cu google in fata.
Table structure
id
auth
onlineCode: Select all
try { $db = new mysqli_connect('localhost', 'user', 'password', 'database'); } catch (Exception $e) { print 'ERROR:'.$e->getMessage(); } $query = "SELECT COUNT(online) AS `onlinePlayers` FROM `SQLStats_Users` WHERE `online` = '1'"; while($row = $result->fetch_assoc()) { print $row['onlinePlayers']; }
codul scris de tine e vulnerabil din toate partile, nu stiu ce te-a invatat phpromania da nu te-a invatat bine deloc.
- Diana D.
- Membru, skill 0
- Posts: 4
- Joined: 27 Oct 2018, 08:01
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Contact:
Din moment ce n-am nici un parametru de global NEFILTRAT n-are de ce sa fie vulnerabil sau concatenare gresita, mai invata programare si revin o.Vezi tu vreun request ceva?
♥ Diana ♥
Back-end developer // PHP
Front-end developer // CSS, HTML5, Jquery
Graphic designer and Photo Artist // Adobe Photoshop + DSLR Nikon D3400
Imi plac unicornii digitali si sa ma relaxez la mall.
Back-end developer // PHP
Front-end developer // CSS, HTML5, Jquery
Graphic designer and Photo Artist // Adobe Photoshop + DSLR Nikon D3400
Imi plac unicornii digitali si sa ma relaxez la mall.
-
- Utilizator neserios
- Posts: 847
- Joined: 02 Nov 2014, 18:21
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Reputatie: Fost Scripter eXtreamCS
Utilizator neserios - Fond eXtream: 0
- Location: Constanta
- Has thanked: 40 times
- Been thanked: 30 times
e un simplu select, nu are la ce sa fie vulnerabil.laurwtf wrote:Diana D. wrote:Cel mai bun site care iti explica cap coada si cu exemple este marplo dot net, de acolo am invatat si eu programare apoi m-am dus pe phpromania dot ro (forum).Nu iti recomand sa editezi ceea ce fac altii, un exemplu negativ dat de Diversity care probabil este programator de weekend si rezolva erorile cu google in fata.
Table structure
id
auth
onlineCode: Select all
try { $db = new mysqli_connect('localhost', 'user', 'password', 'database'); } catch (Exception $e) { print 'ERROR:'.$e->getMessage(); } $query = "SELECT COUNT(online) AS `onlinePlayers` FROM `SQLStats_Users` WHERE `online` = '1'"; while($row = $result->fetch_assoc()) { print $row['onlinePlayers']; }
codul scris de tine e vulnerabil din toate partile, nu stiu ce te-a invatat phpromania da nu te-a invatat bine deloc.
@Diana, nu e un exemplu negativ, este aproape acelasi lucru daca te ai uita la exemple pe marplo, pentru ca acolo iti explica tot ce face asa daca editezi ce nu intelegi cauti pe php.net, e acelasi lucru.
https://discord.gg/VABVdhXMrK ZM CSO server in working..
- #Unpack
- Membru, skill 0
- Posts: 10
- Joined: 21 Oct 2018, 11:06
- Detinator Steam: Da
- CS Status: Hacking The Reality!
- Fond eXtream: 0
- Location: Iasi
- Contact:
Numai delveloperi pe aici :') #StackOverflow :') :') :') Copy paste
var Knowledge = 0;
var To_Study = 100;
for (var i = 0; i < To_Study; i++) { if (Knowledge == To_Study) { console.log("All-Done."); break; } Knowledge++; }
- Study and learn to make money, invest all you got in you.
var To_Study = 100;
for (var i = 0; i < To_Study; i++) { if (Knowledge == To_Study) { console.log("All-Done."); break; } Knowledge++; }
- Study and learn to make money, invest all you got in you.
-
- Utilizator neserios
- Posts: 847
- Joined: 02 Nov 2014, 18:21
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Reputatie: Fost Scripter eXtreamCS
Utilizator neserios - Fond eXtream: 0
- Location: Constanta
- Has thanked: 40 times
- Been thanked: 30 times
daca nu erau memeurile pe fb nici ca mai ziceai asta :))#Unpack wrote:Numai delveloperi pe aici :') #StackOverflow :') :') :') Copy paste
https://discord.gg/VABVdhXMrK ZM CSO server in working..
-
- Information
-
Who is online
Users browsing this forum: Bing [Bot], Doctor whO? <3, hockz94, lexz, Mail.RU [Bot] and 222 guests