Skocz do zawartości

Pytanko


Stwor

Rekomendowane odpowiedzi

Zaczynam

Mam przykładowo listę około 200 odsyłaczy do różnych stron.

jak w php posortować odsyłacze w html po 25 na stronie.

Czy ktoś by mógł mi wyjaśnić. Byłbym bardzo wdzięczny

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

Chodzi mi o to że chce pobierać URL z pliku .txt i za pomocą php wyświetlić je na stronie i od razu zrobić sortowanie tego na strony.

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

spoko już coś skleciłem sam

<?

$strona = $_GET['strona'];

$file = file("wpisy.txt"); 

$all = count($file);

$ile = "25"; // 

$max = $all/$ile; 



if(!isset($strona)) 

{

$strona="0";

}



$od=$strona*$ile;

$do=$od+$ile;  



for($i=$od; $i<$do; $i++){ 

 list($a,$b)=explode("|+|", $file[$i]); 

 if(!empty($file[$i])){ 

echo "$a | $b <br>"; 



   }

 }





echo '<center>';

if($strona!="0"){  

 echo "<A HREF='?strona=".($strona-1)."' title='Wstecz'><<<</A> ";

}

else{ 

 echo '<<< ';

}



echo "($strona z $max)"; 



if($strona!=(ceil($all/$ile))-1){ 

 echo " <A HREF='?strona=".($strona+1)."' title='Dalej'>>>></A>"; 

}

else{

 echo ' >>>';

}

echo '</center>';

?>

tylko jeszcze jedno jak zamiast żeby wyświetlał się sam tekst np

www.domena.pl

tylko chce żeby był to odsyłacz do

www.domena.pl

czy dało to bym jak bym napisał w pliku txt

<a href="https://www.domena.pl">doemna.pl</a>

czy teżeba to zrobic w pliku php aby tak odczytywało plik txt

jeśli tak to jak

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

Hej michał jeśli dobrze znasz się na php czy umiał być napisac wyszukiwarke która by szukała w pliku .txt podanego URL. A jak nie to będe musiał szukac bo sam nie jestem na tyle zaawansowany:(. Znam podstawy php i tylko proste kody umiem ulepić

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

echo "<a href="https://$a"> | <a href="https://$b">"; 

A żeby wyświetlała się w nowym oknie gdzie trzeba wstawić

target="blank"

Spoko dziś jeszcze sklekocze wyszukiwarke i będzie git. A tak po oftopic to robie liste katalogów polskich i zagranicznych polskich uzbierałem jakieś 400 ale chec zrobić wyszukiwarke żeby sprawdzać czy dany URl jest już w pliku czy moge do dodać aby plik się nie zaśmiecał i nie było niektórych katalogów 2 razy lub wicej

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach


echo "<a href="https://$a" target="_blank"> | <a href="https://$b" target="_blank">";

chec zrobić wyszukiwarke żeby sprawdzać czy dany URl jest już w pliku czy moge do dodać

zrob petle w array z $file i poszukaj czy istnieje, jezeli tak to {} a jezeli nie to dopisz.

Odnośnik do komentarza
Udostępnij na innych stronach

zrob petle w array z $file i poszukaj czy istnieje, jezeli tak to {} a jezeli nie to dopisz.

Kurde to jak dla manie chyba będzie za trudne ciekawe czy ktoś z forum by mugł mi coś takiego napisać. Bo ja chyba nie będe wstanie.

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

Z pomocą znajomego utworzyłem coś takiego:

<? 



$fraza= "jakś www";

$ile_przed = 0;

$ile_po = 0;



$l=0;

$katalog=".";

$dir=opendir($katalog);   

while(($plik=readdir($dir))){   

if(($plik!="."&&$plik!=".."&& substr($plik,-4)==".txt")){

$slowa=explode(" ",join(" ",file($katalog."/".$plik))); 

for($tmp=0;$tmp<count($slowa);$tmp++){ 

if(strstr($slowa[$tmp],$fraza)){ 

for($i=$tmp-$ile_przed;$i<=$tmp+$ile_po;$i++){ 

if($slowa[$i])

{

if($i==$tmp)

{ 

echo "<b>$slowa[$i]</b>";

} 

else

{

echo "$slowa[$i] ";

}

$l++;

}

else

{

echo "nie ma";

}

} 

echo "<p>"; 

echo"<a HREF=$plik>$plik</A><p>";

}}}}

closedir($dir);

($l==NULL) ? print "Nic nie znalazlem" : print "";   





?>

Tylko musisz mi podpowiedzieć :)

jak zrobić żeby zrobić formularz w którym po wpisaniu URL zminiał by

$fraza= "jakś www";

Bo tak wszystko ok. tylko tego fromularza nie mogliśmy uklepać za nic

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

Stwor

ale zamotales :)

sprobuj cos takiego:


<form action="<?=$_SERVER['PHP_SELF']?>" method="post">

   adres: <input type="text" name="szukaj"><input type="submit" value="sprawdz">

     </form>



<?

$file = 'plik.txt';

$szukaj = trim($_POST[szukaj]);

$fp = file($file);



// czyszcimy wartosci zawarte w array



function trim_value(&$value)

{

  $value = trim($value);

}





array_walk($fp, 'trim_value');





$key = array_search($szukaj, $fp);

if ($key) {



echo "juz jest:";



} else 

{

echo "zamiast tego echo dopisz sobie do pliku";

}

?>

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności