Autor Zpráva
jouhan
Profil *
Ahoj, udělal sem si vyhledávač na mé stránky. Funguje skvěle jak potřebuji. Jenže teďkon ho chci vložit do indexu stránky, což není problém, ale výsledky mi to právě ukazuje vtom bloku, kde je umístěn, a já bych chtěl aby se mi to ukazovalo v obsahu webu, kde má. Prostě, aby to nějak odkazovalo na adresu www.mujweb.cz/hledat a našlo to ty výsledky...
Ulikar
Profil *
Moment, ty jsi ho sám naprogramoval nebo myslíš Google Vlastní Vyhledávání
jouhan
Profil *
Mám vytvořen vlastní, ale výsledky nepřenáším v GETU, takže nemůžu mít odkaz
např: www.mujweb.cz/index.php?page=search&hledat=hledane_slovo
Taps
Profil
jouhan:
Prostě, aby to nějak odkazovalo na adresu www.mujweb.cz/hledat a našlo to ty výsledky
toto je záležitost přepsání url..hledej htaccess
jouhan
Profil *
Taps:
jestli myslíš mod_rewrite tak to už mám, stránka www.mujweb.cz/hledat mi funguje, jen potřebuju udělat vyhledávač do indexu.
Taps
Profil
jouhan:
jen potřebuju udělat vyhledávač do indexu
používáš php include ?
jouhan
Profil *
Když použiji include, tak se mi výsledky právě zobrazí vtom bloku, kde mám vyhledávač. Já to chci, ale v obsahu vypsat výsledky.
skrepyKOKO
Profil *
A co do url vypsat pomocí echa hledané slovo v proměnné?myslím si že by to mělo jít
<a href="index.php?hledat=<?echo urlencode($hledat) ?>">Hledej</a>
Taps
Profil
skrepyKOKO:
A co do url vypsat pomocí echa hledané slovo v proměnné?myslím si že by to mělo jít
ano to jde, ale tvůj příspěvek moc nechápu vzhledem k výše uvedeným příspěvkům

jouhan:
a jak zobrazuješ jednotlivé stránky webu ? také pomocí php include ?
jouhan
Profil *
Pro zobrazování obsahu webu(jednotlivých stránek) používám kod:
                   	<?php  
 		if(isset($_GET['alert'])){
						require "inc/error_msg.php"; // V tomto souboru jsou ty hlasky
						$vypsatAlert=$_GET['alert'];
						echo error("$array[$vypsatAlert]");
					}	
  $page=$_GET["strana"];
  $dir="page/";
  $uvodni="domu.php";  
  
   if ($page) {
     if (file_exists($dir.$page.".php"))
      include($dir.$page.".php");  
     else { include $dir."404.php"; } 
    } 
   else{
    include ($dir.$uvodni);
   } 
 
   

?>
skrepyKOKO
Profil *
Taps:
no,on chce aby to hledané slovo bylo v URL ne?
hledání jako celkový php script psal,že mu jde...
tak tohle co jsem napsal by mu mělo stačit nebo ne?
Taps
Profil
jouhan:
ve formuláři odkazuj na stránky s vyhledáváním, stejně tak jak odkazuješ na další stránky webu
<form action="?page=hledat" method="post">
<input type="text" name="vyraz"><input type="submit"></form>

a pak na té stránce zpracuješ proměnou
soubor hledat.php
<?
$vysledek=mysql_real_escape_string($_POST['vyraz']);
$dotaz=mysql_query("select * from tabulka where clanek like ='%$vysledek%'");
?>


skrepyKOKO:
no,on chce aby to hledané slovo bylo v URL ne?
ani moc ne
viz

Mám vytvořen vlastní, ale výsledky nepřenáším v GETU, takže nemůžu mít odkaz
např: www.mujweb.cz/index.php?page=search&hledat=hledane_slovo
jouhan
Profil *
Taps:
Děkuji, funguje parádně. :)
skrepyKOKO
Profil *
jo aha,blbě jsem si to přečetl,promin:)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0