Html segítségkérés!?
Üdv! 3 kérdésem lenne!
1. Keresőmotor a honlapra. Ha beírok egy szót, szótagot, betűt akkor a szerver mappából megnyit minden fájlt amiben az a szó, szótag, betű megtalálható és listázza.
Ezt az index.html ben helyezném el és pl ha rákeresek arra hogy 'Zene' és a XYZ.html-ben megtalálható hogy zene azt kilistázza.
2. Van ez a honlap hogy [link] jobb oldalon amivel "pl.: Ha tápipádról vagyok" azzal lehet Fel Le utazni a honlapon Annak mi a neve és olyat hogy lehet sajátot csinálni/letölteni olyan/hasonló stílusú "valamiket"
3. Ha olyat írok valahova hogy :) vagy :D vagy :P tehát smylei-t írok akkor azt ne mutassa és helyette egy kis smyleit tegyen óda. Mint pl a facebook-on, skype-on
1.: Statikus fájlokban nem igen lehet keresni...
Ha keresni kell, akkor dinamikus adatbázist kell belőle építeni.
Sőt, ha szövegben történő kereséshez ajánlott külön HTML elemek nélkül is tárólni, és abban keresni.
(Így a köztes formázások nem kavarnak be, pl. ha a Zene -t keresed és egyszer szerepel, de félkövérre kivan emelve)
2. Hogy a "tápipád" mi a pitád, azt passzolom...
DE! weboldalon belül, fel-le scroll -ozni lehet.
Ez lehet a böngészőn, vagy görgővel, vagy pl. touchpad esetén jobb szélével.
3. A "smiley" -t (hangulatjelet), külön képként kell definiálni.
Ha ez pl. egy fórum, akkor a kimenetben kell lecserélni.
Pl. a jó öreg str_replace() -el PHP -ban.
(Célszerű nézi hogy space karakter van -e utána, hogy pl. url esetén a :/ -t ne cserélje le)
Egy példa az utolsó kérdésedre .
private function Smilies($text)
{
if ($this->_options['enable_smilies']) {
$image_tag = array('<img src="image/smilies/', '" alt="" />');
$smilies = array(
':-)' => $image_tag[0] . '1.png' . $image_tag[1],
);
$text = str_ireplace(array_keys($smilies), array_values($smilies), $text);
}
return $text;
}
Ez egy php kód, remélem az meg van!?
kénytelen leszel az 1. és 3. kérdésed csak szerver oldali scripttel érhető el.
Abból 1. -nél még adtbázist is kell használnod, minimum 1× és oldal változtatások esetén be kell indexelned a tartalmat a fájl eléréssel együtt, de ha már adatbázisban a tartalom, akkor már mehet az egész dinamikusra...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!