Jump to content
php.lv forumi

thesnarkie

Reģistrētie lietotāji
  • Posts

    179
  • Joined

  • Last visited

Everything posted by thesnarkie

  1. <? $mysqli = new mysqli("localhost", "", "", ""); $mysqli->query("SET NAMES utf8"); $mysqli->query("SET CHARACTER SET utf8"); $result = $mysqli->query("SELECT COUNT(a.id) AS idCount FROM account AS a WHERE a.username='freezer'"); $row = $result->fetch_array(MYSQLI_ASSOC); $mysqli->close(); ?> Vārdu sakot, pēc baigo query izsaukšanas pašās koda beigās izsaucot close() daudz kas mainīsies? Nu servera resursi.. Un,kas notiek ja viņu neizsauc koda beigās?
  2. Sveiki, Gribēju uzzināt kā var izveidot kaut kādas automātiskas darbības. Piemēram, ja es tabulā kaut kādā rowā, kaut kādam lietotājam ierakstu colonā expire 2010-03-21 14:50:36, ka tad ir jābeidzās kaut kādam pakalpojumam un kad pienāk šis 2010-03-21 14:50:36 laiks es gribu, lai automātiski tas row tiek dzēsts, lai man nebūtu pašam jāskatās visi tiek expire datumi un manuāli viss jādzēš un so on..
  3. Vienalga, ķeburi ne ķeburi, bet tas ir neforši. Citi viedokļi?
  4. index.php <? session_start(); $currentTime = mktime(); $tokenUnique = md5(uniqid(rand(), TRUE)); $_SESSION["token"] = $tokenUnique; $_SESSION["timestamp"] = $currentTime; ?> <form action="<?=$_SERVER['PHP_SELF'] ?>" onSubmit="return preRegister(this, 'rq/register.php'); return false;" method="post" id="registerForm"> <input type="hidden" name="ts" value="<?=$tokenUnique ?>" /> <input name="username" type="text" /> <input type="submit" name="submit" value="Submit" /> </form> register.php <? session_start(); $proceed = false; $seconds = 60*10; if(isset($_POST["ts"]) && isset($_SESSION["token"]) && $_SESSION["token"] == $_POST["ts"]) $proceed = true; if(!$proceed) { //Error suspicious activity. } else { if(((int)$_SESSION["timestamp"] + $seconds) < mktime()) { //Error outdated form. } else { //Success. } } ?> Šis būtu pilnīgi drošs variants vai ne? Drošāks kā captcha arī?
  5. Uzdūros šādam rakstam: http://docs.jquery.com/Tutorials:Safer_Contact_Forms_Without_CAPTCHAs Likās gana labs. Gribēju Captchu piemērot profila reģistrācijas formai, bet tas iedomājos par, ka izmantot to būs labāk. Bet pirms tam gribēju dzirdēt citu viedokli cik droši/nedroši labāk/sliktāk par parastām captchām tas ir.
  6. Nezinu cik aktuāli tas tagad ir, bet veidojot reģistrācijas formu ir jēga izmantot captchu, kur no bildītes jānolasa ķeburi? Vai ir arī kādi glaunāki veidi (jo, piem., Facebook, Draugiem.lv reģistrācijā nekāda captcha nav) kā panākt to pašu ko dara captcha?
  7. Nu tas būtu gadījumā, ja es ievadītos datus parādītu lapā, bet šis būs gana labs, ja tālāk visus ievadītos datus izmanto tikai priekš kverijiem? <? $mysqli = new mysqli("localhost", "", "", ""); $mysqli->query("SET NAMES utf8"); $mysqli->query("SET CHARACTER SET utf8"); $formData["username"] = $mysqli->real_escape_string($_POST["username"]); $formData["password"] = $mysqli->real_escape_string($_POST["password"]); $formData["email"] = $mysqli->real_escape_string($_POST["email"]); $formData["gender"] = $mysqli->real_escape_string($_POST["gender"]); //Check if everything is filled. if(empty($formData["username"]) || empty($formData["password"]) || empty($formData["email"]) && empty($formData["gender"])) { echo "<div style=\"-moz-border-radius: 4px 4px 4px 4px; background: none repeat scroll 0% 0% rgb(244, 209, 209); border: 1px solid rgb(217, 34, 34); padding: 4px; margin-top: 3px;\"><b style=\"text-shadow: 0pt 1px 1px rgb(198, 198, 198);\">Error:</b><br>You must fill in all of the fields.</div>"; } else { //Check if username not already taken. $result = $mysqli->query("SELECT COUNT(a.id) AS idCount FROM accounts AS a WHERE a.username='".$formData["username"]."'"); $row = $result->fetch_array(MYSQLI_ASSOC); if($row["idCount"] == 1) { //.. } else { //.. } } $mysqli->close(); ?>
  8. Mazs jautājums: mysql_real_escape_string($_POST['haha']) vienmēr pasargās no visām sql injekcijām un pārējām drazām?
  9. Vai vieglāk nebūtu to, ko tu tur gribi panākt izdarīt ar jquery?
  10. Nu varētu padomāt, ka tev ir grūti ierakstīt, ja tu zini. (:
  11. Es biju domājis striptags(); šajā gadījumā. Paldies!
  12. Piemirsu vai bija vai nebija tāda funkcija, lai ignorētu html tagus (un tos tagus arī nerādītu). Atgādināsiet?
  13. hahha, rīt redzēsim. viņi teica, ka varu rīt iet pakaļ. :D cerams, ka viss būs ok. :D
  14. bet nebūs jau nekas briesmīgs, ja viena būs kingston 256, otra kingston 512?
  15. man šobrīd kingston 256 ir KVR400X64C3A/256 tā otra nezināmā ir DDR 400MHz CL 2.5 tad sanāk man šobrīd abas darbojas 2.5, pēc bubu teiktā? jā, tad es pirkšu to kur: Preces kods: KVR400X64C3A/512 • kingston technology v 400mhz 512mb ddr Lai sakrīt tie cas latency. Būs ok? :D
  16. zinu tos klientu konsultantus. :D drošs paliek nedrošs es labāk pats paskatos, visu izčekoju un pārliecinos šeit. :D
  17. Tur neko neatradu, jo nav tur mana modeļa, bet šeit: http://www.asrock.com/mb/overview.asp?Model=P4i65GV "- Supports DDR 400/333/266 non-ECC, un-buffered memory" Tas nozīmē, ka šitās visas man derēs ? http://www.m79.lv/KINGSTON-operativa-atmina/24-255.html?page=1&f1167=5202&f1169=5213&f1165=5281
  18. man uz motherboard rakstīts dual channel DDR 400. tas nozīmē, ka man vajag ram karti DDR-DIMN 400MHz?
  19. man šobrīd ir divas 256mb. viena ir kingston otra nezinu kāda. tad es pirkšu kingston 1gb un ielikšu tās nezināmās vietā un abas būs kingston. tajā lapā, kāda atšķirība starp DDR2 SODIMM un DDR2 DIMM?
  20. gribēju jautāt vai ir vienalga no kāda ražotāja ir ram kartes pc? es vienkārši gribu nopirkt kādu 1gb karti, bet nezinu kādu lai pērk. starpcitu ieteikumi kādu pirkt?
  21. Es teicu, tā nav flash spēle.
  22. No spēles izsaukt js f-ju.
×
×
  • Create New...