Jump to content
php.lv forumi

snach15

Reģistrētie lietotāji
  • Posts

    181
  • Joined

  • Last visited

Everything posted by snach15

  1. rezultātu panācu savādāk, bez datubāzes un tikpat efektīvi RewriteRule re/(.*) index.php?re=$1 [L]
  2. tieši tas ko man vajg, bet izkatās sarežģīti ... paldies! mēģināšu samocīt
  3. nē, man galvenais to principu uztaisīt.
  4. sveiki, ierakstu caur webu datus iegš htaccess, saturs izkatās šādi RewriteRule abcd123 index.php?re=1 RewriteRule useris index.php?re=2 RewriteRule markus index.php?re=3 bet man vajadzētu tā lai pārbauda saturu pirms ierakstīšanas lai nevar ierakstīt piemēram vēlreiz šādus datus, vards kas atrodas aiz RewriteRule nedrīkst atkārtoties, pretējā gaījumā izmestu erroru un datus neierakstītu. RewriteRule markus index.php?re=1 RewriteRule markus index.php?re=2 kā lai to panāk? mana scripta source $name = "4"; $link = "markus"; $htaccess = fopen('.htaccess', 'a'); fseek($htaccess, -13, SEEK_CUR); fwrite($htaccess, 'RewriteRule '.$link.' index.php?re='.$name."\n"); fclose($htaccess);
  5. mēģināju arī šādi un vēl 30 citādāka veida kodus x'; DROP TABLE users; --
  6. nekad nēesmu mēģinājis iepriekš veikt injekciju, gribēju pastīties kā tas notiek, lai saprastu un tad arī labāk var aizsargāties no viņas, uztaisīju vienkāršu neaizsargātu formu un caur inputu nosūtīju injekciju, piemēram drop table users--' ,bet nav reakcijas nekādas, neskaitot to kad viņš to tekstu kuru sūtu ieliek manā tabulā, mēģināju citus kodus un arī neiet.. kā pareizi veic injekciju un ja daru pareizi tad kpc nenotiek tas kam vajadzētu notikt?
  7. nu.. kur problēma? nokopē sourci, iemet savā webā visu viņu sourci un viss darbosies! pēctam izvāc visu lieko un ieraksti value savu e-pastu un passu un noslēp tos abus (hidden text) .. un vualā Tik kāda jēga? draugos tak ir podziņa "Atcerēties mani"
  8. taadi komentāri :D pff nēesmu jav nekāds koders! nāku pēc padoma un palīdzības nevis stūlbiem komentāriem .. nomierinās sikie geki!
  9. atrisināju ... <script> function skatits() { var oHead = document.getElementsByTagName('HEAD').item(0); var oScript= document.createElement("script"); oScript.type = "text/javascript"; oScript.src="test.php"; oHead.appendChild( oScript); } </script>
  10. test.php atrodas Mysql kvērijs kurš updeito datubāzi. kā panākt lai viņš neatverot to failu test.php izpilda darbību? function skatits() { location.href='test.php'; }
  11. Sveiki, nesanāk ielikt MySql funkciju iegš javascript .. šādi neder ... kā lai to paveic? function skatits(x) { ?> mysql_query("UPDATE script"); <? }
  12. snach15

    case

    gribēju visu sarežģīt ^^ īzstenībā tavs variants pat man derēja ... paldies tew!
  13. snach15

    case

    neder jo man kods izkatās šādi ... if(isset($_GET['id'])) { switch($_GET['id']) { case 'abc': include("pages/2.php"); break; case 'abc2': include("pages/3.php"); break; case 'abc3': include("pages/4.php"); break; } }
  14. snach15

    case

    if(isset($_GET['id'])) { switch($_GET['id']) { case 'abc': include("pages/2.php"); break; } } vai ir iespējams abc vietā ielikt $row['username'] ?
  15. atvainojos par kļūdu, nepareizi uzrakstīju ... Tātad ja summa ir 600 un 50% no 1000 ir 500 ,un $v4 ir vienāds ar 0 ,tad vajadzētu parādīt text1 un tā arī notiek ,bet tādos gadījumos kad v4 ir viens un v3 ir nulle scripts parāda text2 kas arī ir loģiski! ... bet man vajg panākt lai viņš man parādi text3 šijā situācijā.
  16. bet tādos gadījumos kad v4 ir viens un v3 ir nulle scripts vienalga darbojas bez problēmām
  17. tew kāds lika kautko rakstīt ja nevēleis palīdzēt? 400 nekļūs lielāks un nevajg viņam kļūt lielākam!
  18. <? $z50=(1000 * 50 / 100); // 500 $z25=(1000 * 25 / 100); $summa = 400; $v3 = rand(0, 5); $v4 = rand(0, 1); if($summa > $z50 and $v4 == 0 ) { echo "<div class='message_success'>text1</div>"; } elseif($summa > $z25 and $v3 == 0 ) { echo "<div class='message_success'>text2</div>"; } else { echo "<div class='message_error'>text3</div>"; } ?> Sveiki, saskāros ar nelielu ķibeli kuru nevaru pats atrisināt. Tātad ja summa ir 400 un 50% no 1000 ir 500 ,un $v4 ir vienāds ar 0 ,tad vajadzētu parādīt text1 un tā arī notiek ,bet tādos gadījumos kad v4 ir viens un v3 ir nulle scripts vienalga darbojas bez problēmām ... tā nevajadzētu notikt.. kur esmu kļūdījies?
  19. 1.tagad galīgi nesapratu ... kā tad lai viņus uzraksta? 2.onclick jav itkā nesaucu neko ..
  20. bišk saputrojos ... paldies bet tagad ir šada lieta atkal kad izvēlos kādu no iptioniem man uzreiz parāda test1 test2 <script type="text/javascript"> function premiumacc(type) { document.getElementById("premium").style.display = ""; document.getElementById("goldmember").style.display = ""; } </script> <select name="premiumpack" onchange="premiumacc(type);"> <option value="free" onclick="premiumacc('free')">Select</option> <option value="premium" onclick="premiumacc('premium')">Premium</option> <option value="goldmember" onclick="premiumacc('goldmember')">Goldmember</option> </select> <span id="premium" style="display:none">test1</span> <span id="goldmember" style="display:none">test2</span>
  21. sveiki, varētu lūdzu pateikt kur esmu pieļāvis kļūdu? kods nearbojas ... <script type="text/javascript"> function premiumacc(type) { document.getElementById("premium").style.display = "none" document.getElementById("goldmember").style.display = "none" document.getElementById(type).style.display = "" } </script> <select name="premiumpack" onchange="put(this.value);"> <option value="free" onclick="premiumacc('free')">Select</option> <option value="premium" onclick="premiumacc('premium')">Premium</option> <option value="goldmember" onclick="premiumacc('goldmember')">Goldmember</option> </select> <span id=premium style=display:none>test1</span> <span id=goldmember style=display:none>test2</span>
  22. jā un tad jav pats pārtaisītu pēc vajadzības jo man nav gluži ar latiem ... bet princips līdzīgs .. man galvenais vajg saprast kādā veidā to izdarīt var...
  23. mhhh .. kr4 vēlreiz citādi pastāstīšu .. tātad man ir 500 lati , atveru listi un tur parādas visas preces .. baltas ir tās ko varu nopirkt un sarkanas ko es nevaru nopirkt
×
×
  • Create New...