Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z indeksami tablicy
regorek
post 28.01.2016, 19:51:54
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 26.01.2016

Ostrzeżenie: (0%)
-----


Witam, funkcja nie wyświetla mi kolejnych (następnego i następnego+1) wierszy po znalezieniu konkretnego w tablicy. Tablica importowana jest z pliku txt. Gdzie jest błąd?

Myślę, że gdzieś do

  1. $klucz = array_search($ip, $plik);


tego momentu jest ok, bo po wczytaniu pliku wyświetla zawartość konkretnego indeksu.



  1.  
  2. $ip=$_SERVER['REMOTE_ADDR'];
  3. $wynik = $_POST['iloraz_inteligencji'];
  4. print("<b><font size=4>Twoj wynik to: $wynik</font></b><br>");
  5. $imie = $_POST['imie'];
  6. print("<b><font size=4>Twoje imie to: $imie</font></b><br>");
  7. $nazwisko = $_POST['nazwisko'];
  8. print("<b><font size=4>Twoje nazwisko to: $nazwisko</font></b><br>");
  9. $imienazwisko="$imie $nazwisko";
  10. $wiek = $_POST['wiek'];
  11. print("<b><font size=4>Twoj wiek to: $wiek</font></b>");
  12.  
  13. // tworzy tablice z ponizszymi danymi
  14. $tablica = array($ip, $imienazwisko, $wynik);
  15.  
  16. // wyswietla zapisane do txt dane tablicy
  17. echo "<br>Wartości zapisywane w pliku txt: <br>","<br>$ip <br>","$imienazwisko <br>","$wynik <br>";
  18.  
  19. // tworzy poszczegolne wiersze z tablicy
  20. $string = implode($tablica, "\r\n");
  21.  
  22. // wczytuje plik daneklientow.txt dopisuje wiersz i zamyka
  23. $file = "daneklientow.txt";
  24. $fp = fopen($file, "a");
  25. //flock($fp, 2);
  26. fwrite($fp, "$string \r\n");
  27. //flock($fp, 3);
  28. fclose($fp);
  29.  
  30.  
  31. echo "<br><br><br>";
  32. $plik= file("daneklientow.txt");
  33. $klucz = array_search($ip, $plik);
  34. echo $plik[$klucz];
  35. echo "<br>";
  36. $imienazwisko=$klucz+1;
  37. $wynik=$klucz+2;
  38. echo $imienazwisko;
  39. echo "<br>";
  40. echo $wynik;
  41.  
  42. echo "<br><br>Kolejne 2 wiersze tablicy to:<br> $plik[$imienazwisko] i $plik[$wynik]";
  43.  


Ten post edytował regorek 28.01.2016, 20:05:36
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:59