Форма за търсене

bankera1990

Registered
Здрасти та имам тази търсачка това е кода


Код:
<form action="" method="POST" style="padding:0; margin:0">
<input type="text" name="searchsong" class="kkk" value="<? echo $_POST['searchsong']; ?>"><br><br><center><input type="image" name="search" src="images/inp_but.png">
</center></form>
та както виждате при натискане на бутона изпраща към
Код:
<? echo $_POST['searchsong']; ?>
как ще стане примерно

Потребители ....... Клипове ....... Песни
като линкове
при избиране на клипове да променя това горното
Код:
<? echo $_POST['searchsong']; ?>
на
Код:
<? echo $_POST['searchclips']; ?>
 
това е когато търсиш из песните

Код:
<?
if($_POST['searchsong'])
{
include("modules/search.php");
}
?>

това е за клиповете
Код:
<?
if($_POST['searchclip'])
{
include("modules/searchclip.php");
}
?>
това за поребителите
Код:
<?
if($_POST['searchusers'])
{
include("modules/searchuser.php");
}
?>
 
Здравей. Защо не направиш например с радио бутони да се избира дали става на въпрос за клипове, потребители или песни, а винаги стойността да е еднаква, която да се взема - само да се прави проверка кое да include. Например:
Код:
<?php
switch ($i) {
    case 0:
        echo "клипове";
include("modules/searchclip.php");

    case 1:
        echo "потребители";
include("modules/searchuser.php");
    case 2:
        echo "песни";
include("modules/search.php");

}
?>
Като дори можеш да го направиш и с един search файл да не се претрупват. Дано да съм разбрал въпроса. :)
 
Просто си добави във формата нещата:
Код:
<form action="" method="POST" style="padding:0; margin:0">
<input type="text" name="searchsong" class="kkk" ><br><br><center><input type="image" name="search" src="images/inp_but.png">
</center>
<input type="radio" name="group1" value="0">Клипове<br>
<input type="radio" name="group1" value="1" checked> Потребители<br>
<input type="radio" name="group1" value="2"> Песни <br>
<input type = "Submit" Name = "Submit1" Value = "Търси">
</form>
Не съм пробвал формата, но нещо от сорта.
Код:
if (isset($_POST['Submit1'])) {
$selected_radio = $_POST['group1'];
print $selected_radio;
$search_value = $_POST['searchsong'];
print $search_value;

$i = $selected_radio;

switch ($i) {
    case 0:
        echo "клипове";
include("modules/searchclip.php");

    case 1:
        echo "потребители";
include("modules/searchuser.php");
    case 2:
        echo "песни";
include("modules/search.php");

} 
}
Това е идеята. Горното не знам дали ще работи.
 

Back
Горе