Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 25 odgovora
  • 12.786 pregleda

Najnovija ↓

Re: Forma i filter za pretragu 16.07.2015. u 23:01 · pre 137 meseci #22
nesto sam uradio :)

<?php
mysql_connect("localhost", "root", "") or die("Connection Failed");
mysql_select_db("prijava")or die("Connection Failed");
$output = '';
//collect
if(isset($_POST['search'])) {
$searchq = $_POST['search'];
$searchq = preg_replace("#[^0-9a-z]#i","",$searchq);

$query = mysql_query("SELECT * FROM wp_cf7dbplugin_submits WHERE field_value LIKE '%$searchq%'") or die("Connection Failed");
$count = mysql_num_rows($query);
if($count == 0){
$output = 'Nema rezultata!';
}else{
while($row = mysql_fetch_array($query)) {
$fvalue = $row['field_value'];
$id = $row ['form_name'];

$output .= '<div>'.$fvalue.'</div>';
}
}
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Search</title>
</head>

<body>

<form action="index.php" method="post">
<input type="text" name="search" placeholder="Pretraga po imenu..."/>
<input type="submit" value=">>"/>

</form>

<?php
print("$output");
?>

</body>
</html>
Re: Forma i filter za pretragu 17.07.2015. u 09:55 · pre 137 meseci #23
Citat:
ivanpro: nesto sam uradio :)
$searchq = preg_replace("#[^0-9a-z]#i","",$searchq);


Ako ovo treba da bude sql injection protection, mislim da ovo nece da radi :D . Za pocetak izbacice ti sve space-ove iz search stringa, nece liciti ni na sta.

Generalno, ako tek ucis, ostavi satanizaciju inputa za kasnije. A onda vidi kako radi neki pristojan gotov alat za to, nemoj trositi vreme praveci svoj - nije to vredno truda. Dodatno, pogledaj kako se koristi prepared statement.
Potpis
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
Re: Forma i filter za pretragu 17.07.2015. u 12:29 · pre 137 meseci #24
Satanizaciju?? :D
Potpis
Beneath civilization's fragile crust, cold chaos churns...
Re: Forma i filter za pretragu 17.07.2015. u 13:59 · pre 137 meseci #25
Interna sala, pa je presla u redovan recnik.

Sanitizaciju, znas sta sam hteo da kazem :D
Potpis
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
Re: Forma i filter za pretragu 17.07.2015. u 15:01 · pre 137 meseci #26
Ma da, pretpostavio sam. Nego bolje da pojasnimo, kako momak ne bi otišao u nekim neželjenim pravcima :D
Potpis
Beneath civilization's fragile crust, cold chaos churns...
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme