nemec Posted September 12, 2005 Report Share Posted September 12, 2005 <? if (isset($_GET['log'])){ unset($_COOKIE['kods']); } if (isset($_COOKIE['kods'])) {$kods=$_COOKIE['kods'];} if (isset($_POST['submit'])){$email1=$_POST['email'];$pass1=$_POST['pass'];} if (!isset($kods)){ $kods = md5(mt_rand(0, mt_getrandmax())); setcookie("kods", "$kods"); } include "../inc/db.inc"; if (isset($_POST['submit']) && (mysql_num_rows(mysql_query("select id from users where email='$email1' and pass='$pass1'"))== 1)){ mysql_query("update users set kods='$kods' where email='$email1' and pass='$pass1'");} if (mysql_num_rows(mysql_query("select id from users where kods='$kods'"))==1){ $result = mysql_query("select id from users where kods='$kods'"); $di= mysql_fetch_array($result); $id=$di[0]; mysql_free_result($result); unset($di); include "main.lox"; }else{ if (isset($_POST['submit'])){ $arg="nepareiza parole vai epasts";} else {$arg=" ";} ?> <html> <head> <title>pedagogi</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1257" /> <link href="css.css" rel="stylesheet" type="text/css" /> </head> <body> <table align="center"><tr><td height="100"> </td></tr> <tr><td align="center"> <?echo $arg;?></td></tr> <tr><td> <form action="?" method="post"> <table cellspacing="0"><tr><td align="right">email:</td><td><input type="text" name="email"></td></tr> <tr><td align="right">pass:</td><td><input type="password" name="pass"></td></tr> <tr><td colspan="2" align="center"><input type="submit" name="submit" value="ieiet"></td</tr> </table> </form> </td></tr> </table> </body> </html> <?} mysql_close($connection);?> Link to comment Share on other sites More sharing options...
bubu Posted September 12, 2005 Report Share Posted September 12, 2005 Ja tu pastāstītu, ko tas kods dara un noformatētu tekstu ar normālu identāciju ( BBtagos), tad varbūt saņemtu atbildi.. Link to comment Share on other sites More sharing options...
nemec Posted September 12, 2005 Author Report Share Posted September 12, 2005 pārbauda vai nodots parametrs $_GET['logs'], ja ir dzēš kukijus ja ir kuukijos $kods tad paņem to . ja nav mainīgais $kods tad izveido to. ja $parole un $epasts sakrīt ar datubāzē esošiem un ir nodots $_POST['submit'], tad apdeito datu bāzi ar $epastu $pass un $kodu tālāk pārbauda vai ir ieraksts ar mainīgo $kods, ja ir, tad paņem tā ID. UN tad es pildu visas savas darbības ar tā loginu, tas ir includoju savu galveno failu.... un vēl, ja nav tāda koda bāzē, tad drukā nepareiza parole un formu ievadīšanai... mani interesē cik tas kods ir drošs, to viegli salauzt??? Link to comment Share on other sites More sharing options...
goldy Posted September 12, 2005 Report Share Posted September 12, 2005 tas programmesanas skolotaajs tagad laikam skrien ar pieri sienaa. sitaadu pieraksta veidu veel nebiju redzeejis. labaak jau panem kaut kur netaa login scriptu un izmanto to nee centos iedzilinaaties, bet nu piedod Link to comment Share on other sites More sharing options...
nemec Posted September 12, 2005 Author Report Share Posted September 12, 2005 a kaada vaina???...;] Link to comment Share on other sites More sharing options...
Delfins Posted September 12, 2005 Report Share Posted September 12, 2005 Rupji runājot, nafigam tev tas `kods` !? Link to comment Share on other sites More sharing options...
nemec Posted September 12, 2005 Author Report Share Posted September 12, 2005 nu kā nafig, man vajag lai lapā ietu ar loginiem. pats sameistaroju, tagad prasu specu padomus.. Link to comment Share on other sites More sharing options...
fassko Posted September 12, 2005 Report Share Posted September 12, 2005 Atver bubu savāktos topikus http://php.lv/f/index.php?showtopic=2935, sameklē, kur ir logini/autorizācijas (arī sesijas) un lasi, vai arī meklē kaut kādā http://www.hotscripts.com! Link to comment Share on other sites More sharing options...
nemec Posted September 12, 2005 Author Report Share Posted September 12, 2005 es pats rakstu visus kodus, man nevajag kopeetos Link to comment Share on other sites More sharing options...
Klez Posted September 12, 2005 Report Share Posted September 12, 2005 es pats rakstu visus kodus, man nevajag kopeetos 22197[/snapback] ko lai saka, tu esi vai nu stulbs vai bots. Piedod! Katrs programeetaajs kaut ko kopee? kaapeec divritenis no jauna jaaizgudro? ja jau taads ir! Panjem gatavu kodu [vai koda daļu] un pielabo savām vajadzībām Link to comment Share on other sites More sharing options...
nemec Posted September 12, 2005 Author Report Share Posted September 12, 2005 tāds variants normāls: izpētīt gudru kodu un taisīt savu. bet jēga kopēt, pēc tam kļudas ilgāk labosi, bet tā zini kas pa kam un kurajā vietā. dari, kā gribi, man savi varianti... Link to comment Share on other sites More sharing options...
nemec Posted September 12, 2005 Author Report Share Posted September 12, 2005 un ja tev gudriniek patīk urbties tūkstoš rindās her zin cik pareizā kodā, tad uz priekšu. vari pētīt lielus un nepagrieziniskus monstrus. man nevajag universāļus... es te iekopēju savu kodu, lai dzirdēt specus, a ne jau ieteikumus, kur novilkt vēl kādu kroplīti.... un par tavu riteni: kāpēc neizgudrot tādu riteni, kādu pašam vajag. Link to comment Share on other sites More sharing options...
Kristabs Posted September 12, 2005 Report Share Posted September 12, 2005 (edited) piekriitu nemec, ka no saakuma vajag uztaisiit savu mazu kropliiti, lai vispaar saaktu speet pielaagot lielos uuberkrutos skriptus savaam vajadziibaam. a par Tavu kodu, nemec, kaapeec lai vinsh nebuutu pareizs, ja jau (gan jau) iztesteeji, ka straadaa un ar nepareiziem datiem dara ko naakas. ak, vieniigi iekrita aciis: include "../inc/db.inc"; Par to jau daudz runaats, ka neglabaa savus datus plain tekstaa visiem pieejamus. nomaini inc paplashinaajumu pret .php Edited September 12, 2005 by Kristabs Link to comment Share on other sites More sharing options...
Delfins Posted September 13, 2005 Report Share Posted September 13, 2005 nu kā nafig, man vajag lai lapā ietu ar loginiem. pats sameistaroju, tagad prasu specu padomus.. 22193[/snapback] beza tā koda var tīri smuki iztikt... a tā var sanākt haks :) es tev to garantēju! Link to comment Share on other sites More sharing options...
Delfins Posted September 13, 2005 Report Share Posted September 13, 2005 Jā, un šī rindiņa ir izcila :) include "main.lox"; Link to comment Share on other sites More sharing options...
Recommended Posts