Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Forma i filter za pretragu

[es] :: MySQL :: Forma i filter za pretragu

Strane: 1 2

[ Pregleda: 9467 | Odgovora: 25 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: Forma i filter za pretragu16.07.2015. u 19:56 - pre 105 meseci
za greske sa mysql-om sam tu ali za ucenje php-a ces morati da navatas
neki tutorijal / knjigu, to treba sistematicno, ne moze to ovako na bum
 
Odgovor na temu

ivanpro
Beograd

Član broj: 186028
Poruke: 104
*.dynamic.sbb.rs.



+10 Profil

icon Re: Forma i filter za pretragu16.07.2015. u 22:01 - pre 105 meseci
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>
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Forma i filter za pretragu17.07.2015. u 08:55 - pre 105 meseci
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.

Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.home.otenet.gr.



+1365 Profil

icon Re: Forma i filter za pretragu17.07.2015. u 11:29 - pre 105 meseci
Satanizaciju?? :D
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Forma i filter za pretragu17.07.2015. u 12:59 - pre 105 meseci
Interna sala, pa je presla u redovan recnik.

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

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.home.otenet.gr.



+1365 Profil

icon Re: Forma i filter za pretragu17.07.2015. u 14:01 - pre 105 meseci
Ma da, pretpostavio sam. Nego bolje da pojasnimo, kako momak ne bi otišao u nekim neželjenim pravcima :D
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

[es] :: MySQL :: Forma i filter za pretragu

Strane: 1 2

[ Pregleda: 9467 | Odgovora: 25 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.