Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ PHP _ konwertowanie php 5.3 na 7.0

Napisany przez: pawelsake 7.02.2020, 13:09:29

Dzień dobry, posiadam taka fajna wyszukiwareczke i chciałbym naprawić ja bo w php 7.0 nie ma funkcji eregi

  1. $wyszukiwarka = $_POST['wyszukiwarka'];
  2. /* warunek: jeżeli zmienna nie jest pusta */
  3. if($wyszukiwarka!=""){
  4. http://www.php.net/echo "<ul>\n";
  5. $dane = http://www.php.net/file("dane.txt");
  6. for($index=0; $index < http://www.php.net/count($dane); $index++){
  7. $g = http://www.php.net/split(" \| ", http://www.php.net/chop($dane[$index]));
  8. $eregi = http://www.php.net/eregi($wyszukiwarka, $dane);
  9. if(@http://www.php.net/eregi($wyszukiwarka, $dane[$index])){
  10. http://www.php.net/echo '<li><a href="'.$g[0].'" title="'.$g[1].'">'.$g[1]."</a></li>\n";
  11. $bl = true;
  12. }
  13. }
  14.  
  15. http://www.php.net/echo "</ul>";
  16. }
  17. /* w przypadku braku wyników */
  18. if(!$bl){
  19. http://www.php.net/echo 'Brak wyników';
  20. }
  21. ?>


Proszę o porady

Napisany przez: nospor 7.02.2020, 13:10:28

https://www.php.net/manual/en/function.eregi.php
I masz tam napisane, ze zamiast eregi masz uzyc preg_match. To juz wiesz na jaka funkcje zastapic. Teraz tylko dopasuj wyrazenie dla preg_match i juz

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)