Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.55 KB | None | 0 0
  1. 1.  Sto je dom opisat svojim rijecim
  2. a.  Je programiranje API  za HTML i XML dokumente, on definira logicku strukturu dokumente i nacin na koji ce se dokumentu pristupiti i s njime manipulirati (Stablasta struktura)
  3. 2.  Sto radi stmt_prepare
  4. a.  priprema SQL statement za izvrsavanje
  5. 3.  Kako zaustavljamo js kod
  6. a.  throw new Error("my error message");
  7. 4.  Kako radi sql injection
  8. a.  (ubacivanje SQL upita
  9. b.  Napad SQL upitom (engl. SQL Injection) jedna od najpoznatijih tehnika umetanje SQL izraza koji će svojom konstrukcijom ugrozit djelomičnu ili cijelu funkcionalnost sustava. • SQL umetanje je tehnika umetanja kôda koji iskorištava sigurnosni propust u kôdu web stranice
  10. c.  Ranjivost se iskorištava kada se iz korisničkog unosa krivo interpretiraju entiteti, znakovi ugrađeni u SQL naredbe ili kada je unos nepravilno upisan i neočekivano izvršen.
  11. 5.  Kako se sprema slika u bazu
  12. 6.  Slika tablice iz baze
  13. 7.  Napravi konekciju na navedenu bazu
  14. a.  &dmc=mysqli_connection(“ “,“ “,“ “,“ “) or die("Connection failed");
  15. b.    mysqli_set_charset($dbc, "utf8");
  16. 8. 
  17. 9.  Napisi kod koji ce izlistati sve iz navedene baze sa indeksom glazbe silazno
  18. a.  $dbc=za povezivanje
  19. b.  $query=“SELECT * FROM glazba ORDER BY naziv ASC“;
  20. c.  $result=mysqli_query($dbc,$query);
  21. d.  while($row=mysqli_fetch_array($result)){
  22. e.  echo $row['Ime'].' | '.$row['Prezime']. ;}
  23. f.  mysqli_close($dbc);
  24.  
  25. 10. Napisi kod koji sprema varijable u bazu sa zastitom od sql injectiona php statements
  26. a.  $ime = $_POST['ime'];
  27. b.  $hashed=password_hash($ime,PASSWORD_DEFAULT);
  28. i.  CRYPT_BLOWFISH
  29.    
  30. c.  $dbc = mysqli_connect('localhost', 'root', '' '' , 'database') or die('Error connecting ');
  31. d.  $query = "INSERT INTO tbl_name (Ime) VALUES ('$ime')";
  32. e.  $result = mysqli_query($dbc, $query);
  33. f.  mysqli_close($dbc);
  34.  
  35. 11. Napisi kod koji provjerava korisnicko ime i lozinku  ako je lozinka spremljena  password_hash-om
  36. a.  $hash = '$1$toHVx1uW$KIvW9yGZZSU/1YOidHeqJ/';
  37.  
  38. if (password_verify($_POST['lozinka], $hash)) {
  39.    echo 'Password is valid!';
  40. } else {
  41.    echo 'Invalid password.';
  42. }
  43. 12. Nadopuni JAVA upit
  44. a.  Id
  45. b.  getElementById(“a“).values
  46. c.  lenght
  47. d.  alert values
  48. e.  style red
  49.  
  50. 13. Koji parametar mogu biti dio upita funckije mysql_st,t_bind_param()
  51.  
  52. a.  Integer string double blob
  53. b.  string integer blob decimal
  54. c. 
  55. 14. ispisat sve zapise iz zablice i ispisati ih na ekranu sortirane po atriputu naziv uzlazno
  56. a.  $query = "SELECT * FROM MyGuests ORDER BY naziv ASC";
  57. $result = mysqli_query($dbc, $query);
  58.    while($row = mysqli_fetch_array($result)) {
  59.        echo " $row['Ime']. ;
  60.    }
  61. b. 
  62. 15. Napisi dio php koda koji povalcai sve podatke iz tablice i zapisuje ih u link
  63. a.  $query = "SELECT * FROM MyGuests ORDER BY naziv ASC";
  64. $result = mysqli_query($dbc, $query);
  65.    while($row = mysqli_fetch_array($result)) {
  66.        echo " $row['Ime']. '-'. <a href=“detalji.php$sifra='.$row['sifra'].'“>detalji.php?sifra='.$row['sifra']. ;
  67.     }
  68. 16. Pomocu mysqli prepared statemnta napisi dio php koda koji postavlja atribut cijena na $a svim redcima koji
  69.  
  70. a.  $stmt = $mysqli->prepare("UPDATE myTable SET cijena = ? WHERE id = ?");
  71. b.  $stmt->bind_param("si", $a);
  72. c.  $stmt->execute();
  73. d.  $stmt->close();
  74. 17. Pomocu mysqli prepared statementa ispisize na ekranu atribu naziv prgo retka iz tablice
  75. $stmt = $mysqli -> prepare('SELECT name, email FROM users WHERE id = ?');
  76. $userId = 1; // or $_GET['userId'];
  77.  $stmt -> bind_param('i', $userId);
  78. $stmt -> execute();
  79. $stmt -> store_result();
  80.  $stmt -> bind_result($name, $email);
  81. $stmt -> fetch();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement