Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. Sto je dom opisat svojim rijecim
- 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)
- 2. Sto radi stmt_prepare
- a. priprema SQL statement za izvrsavanje
- 3. Kako zaustavljamo js kod
- a. throw new Error("my error message");
- 4. Kako radi sql injection
- a. (ubacivanje SQL upita
- 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
- 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.
- 5. Kako se sprema slika u bazu
- 6. Slika tablice iz baze
- 7. Napravi konekciju na navedenu bazu
- a. &dmc=mysqli_connection(“ “,“ “,“ “,“ “) or die("Connection failed");
- b. mysqli_set_charset($dbc, "utf8");
- 8.
- 9. Napisi kod koji ce izlistati sve iz navedene baze sa indeksom glazbe silazno
- a. $dbc=za povezivanje
- b. $query=“SELECT * FROM glazba ORDER BY naziv ASC“;
- c. $result=mysqli_query($dbc,$query);
- d. while($row=mysqli_fetch_array($result)){
- e. echo $row['Ime'].' | '.$row['Prezime']. ;}
- f. mysqli_close($dbc);
- 10. Napisi kod koji sprema varijable u bazu sa zastitom od sql injectiona php statements
- a. $ime = $_POST['ime'];
- b. $hashed=password_hash($ime,PASSWORD_DEFAULT);
- i. CRYPT_BLOWFISH
- c. $dbc = mysqli_connect('localhost', 'root', '' '' , 'database') or die('Error connecting ');
- d. $query = "INSERT INTO tbl_name (Ime) VALUES ('$ime')";
- e. $result = mysqli_query($dbc, $query);
- f. mysqli_close($dbc);
- 11. Napisi kod koji provjerava korisnicko ime i lozinku ako je lozinka spremljena password_hash-om
- a. $hash = '$1$toHVx1uW$KIvW9yGZZSU/1YOidHeqJ/';
- if (password_verify($_POST['lozinka], $hash)) {
- echo 'Password is valid!';
- } else {
- echo 'Invalid password.';
- }
- 12. Nadopuni JAVA upit
- a. Id
- b. getElementById(“a“).values
- c. lenght
- d. alert values
- e. style red
- 13. Koji parametar mogu biti dio upita funckije mysql_st,t_bind_param()
- a. Integer string double blob
- b. string integer blob decimal
- c.
- 14. ispisat sve zapise iz zablice i ispisati ih na ekranu sortirane po atriputu naziv uzlazno
- a. $query = "SELECT * FROM MyGuests ORDER BY naziv ASC";
- $result = mysqli_query($dbc, $query);
- while($row = mysqli_fetch_array($result)) {
- echo " $row['Ime']. ;
- }
- b.
- 15. Napisi dio php koda koji povalcai sve podatke iz tablice i zapisuje ih u link
- a. $query = "SELECT * FROM MyGuests ORDER BY naziv ASC";
- $result = mysqli_query($dbc, $query);
- while($row = mysqli_fetch_array($result)) {
- echo " $row['Ime']. '-'. <a href=“detalji.php$sifra='.$row['sifra'].'“>detalji.php?sifra='.$row['sifra']. ;
- }
- 16. Pomocu mysqli prepared statemnta napisi dio php koda koji postavlja atribut cijena na $a svim redcima koji
- a. $stmt = $mysqli->prepare("UPDATE myTable SET cijena = ? WHERE id = ?");
- b. $stmt->bind_param("si", $a);
- c. $stmt->execute();
- d. $stmt->close();
- 17. Pomocu mysqli prepared statementa ispisize na ekranu atribu naziv prgo retka iz tablice
- $stmt = $mysqli -> prepare('SELECT name, email FROM users WHERE id = ?');
- $userId = 1; // or $_GET['userId'];
- $stmt -> bind_param('i', $userId);
- $stmt -> execute();
- $stmt -> store_result();
- $stmt -> bind_result($name, $email);
- $stmt -> fetch();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement