Zobacz posty bez odpowiedzi | Zobacz aktywne tematy RSSKanał RSS



Odpowiedz  [ 2 posty(ów) ] 
 Wyszukiwarka z pliku tekstowego 
Autor Wiadomość

Rejestracja: 17 Lut 2013, 12:29
Posty: 6
Post Wyszukiwarka z pliku tekstowego
Wyszukiwarka z pliku tekstowego.
Używam fajnego, ale prostego programu Website 8.Jestem zadowolony, ale program ma pewne ograniczenia jak tego typu programy. Budowa strony www składa sie z modułów. Ma wbudowany moduł szukaj.
Nie ma problemów, wyszuka z z tekstu zamieszczonego na stronie.
Więc w czym problem , i czego oczekuje by poprawić moja stronę
Jest ograniczenie wielkości [ im wiecej literek będzie na podstronie www to musze pisać coraz mniejszym fontem] zamieszczonego txt na stronie. plik np: 300 kb , plik malutki 1/4 dyskietki.
Nie mozna duzego pliku zamiescic na stronie, bo fony musza byc 2 lub 3 jesli zamieszcze 5 dp to pliku całego nie zamieszcze, a jak zamieszcze to nikt rezultatów wyszukiwarki nie odczyta.
Niestety ograniczenie programu który wyświetla wielkość i pojemność podstrony
Tak myślę ,że są na pewno inne sposoby. Zamieszczam plik txt lub inna formma odpowiednia i akceptowana przez www.
Moze zamieszczac na stronie odpowiedni programik który wyciagnie z txt odpowiednie wyszukiwane wyrazy.
http://www.leszekkabacinskikabat.com/nazwiska_inne.html
plik na stronie na na friko, niekoniecznie txt nie musi być widoczny, ale jak napiszemy np poszukaj wyraz : Hunt
To nam wypisze w odpowiednim oknie ( myslę ze takie moze wygenerować odpowiedni programik o ktory Proszę
takie cos mnie proponowano niestety nie działa, moze trzeba modifikować,

<form action="" method="post">
<input name="wyszukiwarka" type="text" />
<input type="submit" value="Szukaj" />
</form>
<?php
$wyszukiwarka = $_POST["wyszukiwarka"];

/* warunek: jeżeli zmienna nie jest pusta */
if($wyszukiwarka!=""){
$dane = file("7701.txt");
for($index=0; $index < count($dane); $index++){
$g = split(" \| ", chop($dane[$index]));
$eregi = eregi($wyszukiwarka, $dane);
if(@eregi($wyszukiwarka, $dane[$index])){
echo $g[1]."\n";
$bl = true;
}
}
}
/* w przypadku braku wyników */
if(!$bl){
echo "Brak wyników";
}
?>


************

<html>

<head>
<meta http-equiv="Content-Language" content="pl">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name='distribution' content='GLOBAL'>
<meta name='robots' content='ALL'>
<meta name='rating' content='SAFE FOR KIDS'>



</head>
<body onload="load()" onunload="GUnload()">


<form action="" method="post">
<input name="wyszukiwarka" type="text" value="<?php print $_POST["wyszukiwarka"]; ?>"/>
<input type="submit" value="Szukaj" />
</form>


<?php
$wyszukiwarka = strtolower($_POST["wyszukiwarka"]);
$plik = "7701.txt";

/* warunek: jeżeli zmienna nie jest pusta */
if(isset($_POST["wyszukiwarka"])){
$dane = file($plik);
for($i=0; $i < count($dane); $i++){

$pos = strrpos(strtolower($dane[$i]), $wyszukiwarka);
//print $pos;
if ($pos !== false) {

if ($pos - 20 < 0) {
$start = 0;
}
else {
$start = $pos - 20;
}
if ($pos + 40 + strlen($wyszukiwarka) > strlen($dane[$i]) ) {
$koniec = strlen($dane[$i]) - $start;
}
else {
$koniec = $pos + 40 + strlen($wyszukiwarka);
}
print "<a href='?plik=$plik'><b>$plik</b></a><br>";
print "...".substr($dane[$i],$start, $koniec)."...<br><br>";

$bl = true;
}
}
}
elseif (isset($_GET["plik"])) {
$data = file_get_contents($_GET["plik"]);
print nl2br($data);
}
/* w przypadku braku wyników */
if(!$bl and isset($_POST["wyszukiwarka"])){
echo "Brak wyników";
}
?>

</body>
</html>

pytam)


jesli zagmatwałem mogę odpowiedieć @
leszekkabacinski@gmail.com
lub zadzwonię skype lub
komórka i doprecyzję pytanie, o które pytam.


17 Lut 2013, 13:37
Profil

Rejestracja: 17 Lut 2013, 12:29
Posty: 6
Post Re: Wyszukiwarka z pliku tekstowego
np :
http://www.kabacinski.w8w.pl/7701.txt [lub później inny lub inna wielkość]
[plik może być także umieszczony www.leszekkabacinskikabat.com [ hosting leszekkabacinskikabat.3-2-1.pl]
plik jest umieszczony czy z tej strony lub "skryptem" wyszukiwarka wyszukiwać określone wyrazy


17 Lut 2013, 15:13
Profil
Wyświetl posty z poprzednich:  Sortuj według  
Odpowiedz   [ 2 posty(ów) ] 

Nie możesz zakładać nowych tematów na tym forum
Nie możesz odpowiadać w tematach na tym forum
Nie możesz edytować swoich postów na tym forum
Nie możesz usuwać swoich postów na tym forum
Nie możesz dodawać załączników na tym forum

Szukaj:
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.

phpBB SEO