Jump to content
php.lv forumi

Mans iesācēja projekts


Recommended Posts

Nevis kkāda maģiska funckija, bet saprašana par to kā strādā XSS ievainotība, kā tā atšķiras no SQLi, kas, pie velna, ir CSRF, kā tas strādā un kā to visu apiet, nevis kāda funkcija kad ir jāizsauc.

Link to comment
Share on other sites

CHARSET=latin1?

Burn in hell!

 

Izmanto deprecated mysql_* functions,

hardkodē configus (piem., inc/connect.php db info),

inconsistent formatting (class/function curly brace nākamajā līnijā, IF/FOR tajā pašā, vienas klases nosaukums/funkcijas ir lower_underscore, citās - Upper_underscore),

nekāda sakarīga error checking, izpildot mysql queries,

"sha1(mysql_real_escape_string($_POST['password']))" - dafuq?

HTML struktūra klasēs (class Login funkcijas Login_form, Logged),

hardkodēti visi teksti,

"if (isset($_GET['row']) &&

            isset($_GET['day']) &&
            isset($_GET['class']) &&

            isset($_GET['lid'])"

var nomainīt ar "if (isset($_GET['row'], $_GET['day'], $_GET['class'], $_GET['lid']))",

sql.sql ir brīvi pieejams visiem...

 

Kāpēc /pages/ faili satur klases?

 

 

 

You have a LOOOOOOOOOOONG way to go.

Tāda ir mana kritika.

Edited by jurchiks
Link to comment
Share on other sites

Mājās ar web development nenodarbojos, tikai darbā. Principā bija doma to freimworku, kuru uzbliezu priekš viena no nulles sākta saita, izlikt githubā, bet kaut kā pārdomāju.

Nevertheless, did I say something wrong?

Edited by jurchiks
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...