Jump to content
php.lv forumi

anonīms

Reģistrētie lietotāji
  • Posts

    1,796
  • Joined

  • Last visited

Everything posted by anonīms

  1. Skaties, kur lietotājiem līmeņi tiek doti
  2. sāc ar php pamatiem, vai nolīgsti kādu. (MANI!!!! :])
  3. Neticu, ka vispār meklēji. http://php.lv/f/index.php?showtopic=12432&hl=reg+login
  4. Neviens tev neko gatavu nedos. http://www.gamefarm.lv/lejuplades/ nokačā v2.1 paku un paskaties tur komentēšanas sistēmu. * Links nav domāts kā reklāma
  5. 1kārt, jau neviens neladēs to failu. (paste.php.lv) Par komentāriem. Izveidot tabulu komentari (id, komentars, autors, laiks, bildes/speles_id) un tad mysql insert into un select from
  6. Tad pameklē tepat. Te ir DAUDZ, tāpat kā hotscripts.com
  7. Tagad atrodi to linku, ko pats rakstiji.
  8. sry, par dubulto, bet atradu kļūdu. Tātad nomainu valodu un man nerefreshojas un paliek uz /lang/ee/, tad viss ir ok. Tikko kā aizej uz / vai jebkuru citu lapu, tā atkal ir defaultā valoda (en). Aizgāju paskatīties cepumus, man tur viņi ir daudz. Vai tā tam ir jābūt vai arī tikai vienam cepumam? Katrs cepums ar savu saturu (en, lv, lt, u.t.t..) un ceļš ir /lang/lt/ /lv/ u.c.. Vai tā ir jābūt, ka ir vairāki cepumi ar vienādu nosaukumu?
  9. Met tā /lang/en/index.php un vēl. kā ierakstu header tā valodas nestrādā (ru tikai ir, bet nesaprotu kapēc, jo kā def taču ir en) aizkomentēju ciet header (//) un viss iet.
  10. header jau arī mēģināju. Pārlabošu kodu... ieliekot header valodu maiņa vispār nestrādā. header('location: index.php'); šādi iet header('location: /index.php'); šādi nē.
  11. Jā, bet mainiju arī BASE pret prastu adresi. Nekā Hmm dīviani echo "<meta http-equiv=\"Refresh\" content=\"0;url=/index.php\">"; die('abc'); viss iet.
  12. http://paste.php.lv/5d47bded3e98aa960c8cd8...c35296?lang=php Kapēc nenotiek refresh pēc valodas maiņas? :\
  13. anonīms

    Jautājumi

    mysql_real_escape_string() izmanto.
  14. Nokačā Appserv 2.5.7, ieinstalē. Tad ej http://localhost/phpmyadmin un sāc pētīt.
  15. meklētāju izmanto http://php.lv/f/index.php?showtopic=2935 keyword: ierakstu dalīšana pa lappusēm
  16. eT, komandas select tu uzrakstijis pareizi, bet es gan vairāk pieturos pie ID + intval
  17. cgc ir paštaisīts. izvelc komandas ID un tad izvelc visus spēlētājus, kas ir zem šādas pašas komandas ID. Man personīgi ir/bija tabula komandas_speletaji ar komandas_id, speletaja_id, status (1,114,0) 0 - uzaicinats 1 - apstiprinats Ja nepieņem uzaicinājumu, tad uz izmet šos datus no tabulas (+ vēl papildus var aizsūtit komandas kapteinim vēstuli par to, ka viņš noraidija...) un pie login boxa man ir/bija Mana komanda (Kur tiek pārbaudīts vai lietotāja ID ir pie šiem komandas_speletaji.speletaja_id, ja ir, tad saiete ?k=mana_komanda tiek nomainīta uz ?k=komandas&id=<komandas_id>
  18. A tu paskaties vai šajā include nav par maz/daudz </div> vai jebkas cits, kas neiederas tur. Un vispār pārbaudi ar validator.w3.org
  19. 25 rinda. if (count($error) > 0) gadījumā nevajag?
  20. sry, par dubulto, bet šķiet, ka izmantošu šādu <?php function crypt_pass($pass, $salt=NULL) { $salt_len=7; $algo='sha512'; if (!$salt||strlen($salt)<$salt_len) { $salt=uniqid($pass, TRUE); // get unique string (length==23) } $salt=substr($salt, 0, $salt_len); if (function_exists('hash') && in_array($algo, hash_algos())) { $hashed=hash($algo, $salt.$pass); } else { $hashed=sha1($salt.$pass); } return $salt.$hashed; } function pw($pw){ return md5(md5($pw) . crypt_pass($pw)); } if($_POST) { $parole_hash = pw($_POST['pass']); } echo "Pass: ".$parole_hash."<br />"; echo '<form method="POST"> <input type="text" name="pass" /><br /> <input type="submit" /> </form>'; ?>
  21. Šķiet, ka kaut kas izdevās. Nezinu cik kvalitatīvi, bet te tas ir. <?php include "db_123_config.php"; function make_salt(){ $salt=''; for($x=0;$x<64;$x++){ $salt.=chr(mt_rand(0,255)); } return $salt; } function make_password($salt,$password){ $hashed_password=hash('sha512',$password . $salt,true); for($x=0;$x<512;$x++){ $hashed_password=hash('sha512',$hashed_password . $salt,true); } $additional_number_of_iterations = ord($hashed_password[0]); for($x=0;$x<$additional_number_of_iterations;$x++){ $hashed_password=hash('sha512',$hashed_password . $salt,true); } return $hashed_password; } $parole = mysql_real_escape_string($_POST['parole']); $salt = make_salt(); $parole_hash = hash('sha512',make_password($salt,$parole) . $salt,false); $salt = bin2hex($salt); echo "Pass: ".$parole_hash."<br />"; echo '<form method="POST"> <input type="text" name="pass" /><br /> <input type="submit" /> </form>'; ?> dabuju tādu + un tad ievadu kverijā insert into blabla user, pass ($user, $parole_hash)
×
×
  • Create New...