ПРОГРАМИСТИ : ПОМОЩ ?

prog1

New Member
<form action="test.php" method="get">
<input type="text" name="value" placeholder="Search Anything Here..." style="font-size:18px; margin-top: -45px; margin-left:280px; vertical-align:middle; width:470px;">
<input type="submit" name="search" value="Search Now" style="font-size:16px;margin-top: -45px; vertical-align:middle;"> </h1>
<body>


</form>
<hr>
<?php
$connect = mysqli_connect("localhost","root","muarem1");
mysqli_select_db($connect,"my_db");

if(isset($_GET['search'])){

$search_value = $_GET['value'];
$query = "select * from sites where site_keywords like '%$search_value%'";

$run = mysqli_query($connect,$query);

while($row = mysqli_fetch_array($run)){

$title = $row['site_title'];
$link = $row['site_link'];
$desc = $row['site_desc'];
echo "<h1>$title</h1><a href='$link'>$link</a><p>$desc</p>";
}
}
?>
</body>
</html>

Znachi kogato cikna Search i poleto za pisane e prazno da mi izpishe neshto ot sorta molq napishete neshto :) blagodarq :)
 
От: ПРОГРАМИСТИ : ПОМОЩ ?

Ето ти един вариант с малко Javascript:

HTML:
<html>
	<head></head>
	<body>
		<script>
			function allowSearchRequest()
			{
				var value = document.getElementsByName("value")[0].value;
				if (value) {return true;}
				alert("What are you searching for?");
				return false;
			}	
		</script>
		<form onsubmit="return allowSearchRequest();" method="GET" action="">
			<input type="text" name="value" placeholder="Search Anything Here..." />
			<input type="submit" value="Search" />			
		</form>	
	</body>	
</html>
 
От: ПРОГРАМИСТИ : ПОМОЩ ?

Използвай поне prepare statements... какви са тези гет заявки без филтрация?:shock:
 
От: От: ПРОГРАМИСТИ : ПОМОЩ ?

Използвай поне prepare statements... какви са тези гет заявки без филтрация?:shock:
То и <body> е бутнато под формата. Опитах се да го приема като пример, шляпнат на бързо, колкото да се обясни какво се иска.
 

Горе