Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Dalinuosi savo kurta atsiliepimų sistema


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3653 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Peržvelgus kodą prisimenu savo pirmus darbus - nostalgija ^_^
 

Ką aš matau blogai :

  1. visur pradedi session_start(); geriau viename faile jį įrašyt (pvz mysqli.php, nes jis kviečiamas visuose failuose), ir jį require`inti.
  2. $mysqli->real_escape_string(htmlspecialchars(trim($_POST['var']))) visur ta pati apsauga, nors ir tokios nepatariu naudot, tačiau funkcija būtų pravarčiau.
  3. Ne include, o require. Ir kam tas _once - papildomas laikas gaištamas ir tiek.
  4. Vietoj == false, ar == true gali naudoti  (!$var) [tas pats kas == false] , ($var) [tas pats, kas == true]
  5. Maišai html kodą, su php. Arba viską, arba nieko. (Pasiskaityk, apie MVC standartus)
  6. MySQLi prepare statements dar niekam nepakenkė.
  7. SQL rašymas, visur tas SELECT * FROM `table`, tas * vėl gi, tik lėtiną darbą.
  8. admin.php faile, tikrini ar $_SESSION['connected'] == FALSE if jeigu true, dar kartą tikrini - du kartus tą patį.
  9. Ne visur patikrinta, ar $_GET išsiųstas, ir ar jis nėra array.
  10. $go = isset($_GET['go']) ? $mysqli->real_escape_string(htmlspecialchars(trim($_GET['go']))) : null;
    toks keistas tikrinimas, nors pati var`o reikšmė įeina tik į if($go == "something")
  11. Vietoj if, if, if -> switch
     

Peržiūrėjau ant greičio, jeigu kur suklydau - pataisykit

Redaguota , nario leoleva
  • Teigiamai 1

The quick brown fox jumps over the lazy dog.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3653 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai



×
×
  • Sukurti naują...