Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wczytywanie linijki z pliku, zmiana kryteriów wyboru linijki
czuczu
post 16.11.2005, 13:58:12
Post #1





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

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


Witam,
korzystam z przerobionego skryptu korzystającego z pliku .txt służy on do ładowania strony która zawiera dane z odpowiedniej linijki.
dane sa oddzielane poprzez "|" a do ich rozrozniania uzywam explode

Chodzi mi o to aby po podaniu w adresie (..)pokaz.php?$i=tutajsymbol jako tutaj symbol ciagu znakow np. KK001 i zeby skrypt pokazywal dane z linijki zaczynajacej sie od KK001|innedane
poki co mam tylko mozliwosc do podania jako $i numeru linijki z pliku textowego
mam nadzieje ze ktos zrozumie z czym mam problem i postara mi sie pomoc
pozdrawiam smile.gif
Go to the top of the page
+Quote Post
flopy
post 16.11.2005, 14:06:36
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 14.11.2005

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


np.

  1. <?
  2.  
  3. $twoj_plik = file("sciezka");
  4.  
  5. for($i=0; $i <= count($twoj_plik); $i++) 
  6. {
  7.  if(strstr($twoj_plik[$i], $_GET['i'])) 
  8.  {
  9.  $znalazlem = TRUE;
  10.  
  11.  $result = explode("|", $twoj_plik[$i]);
  12.  
  13.  $szukana_linijka = $result[1];
  14.  }
  15.  
  16.  if($znalazlem) 
  17.  {
  18.  break;
  19.  }
  20. }
  21.  
  22. echo $szukana_linijka;
  23.  
  24. ?>


O to Ci chodzi?


--------------------
"Wyobraźnia jest ważniejsza od wiedzy" - Albert Einstein
Go to the top of the page
+Quote Post
czuczu
post 16.11.2005, 14:20:34
Post #3





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

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


W zasadzie jestem juz blisko ale nie wiem jaka zmienna odpowiada za pierwszy element linijki czyli to co bedzie przed pierwszym "|" jak to ustawic zeby wpisując adres ustalać czego ma szukać

I do czego służy $_GET['i'] questionmark.gif?

Ten post edytował czuczu 16.11.2005, 14:32:23
Go to the top of the page
+Quote Post
no_face
post 16.11.2005, 14:54:08
Post #4





Grupa: Zarejestrowani
Postów: 346
Pomógł: 23
Dołączył: 28.11.2004

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


Cytat: I do czego służy $_GET['i'] questionmark.gif?

Jest to tablica globalna, umieszczane sa w niej zmienne przekazywane przez url np jak masz taki link

http://twoja_strona.pl/jakis_plik.php?i=jakas_wartosc

to zmienna $_GET['i'] odczytywana w pliku "jakis_plik.php" bedzie miala wartosc "jakas_wartosc"
Go to the top of the page
+Quote Post
czuczu
post 16.11.2005, 14:59:19
Post #5





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

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


Ogromne dzieki za wyjaśnienie - tego mi brakowało bo chciałem wpisywać w adresie: pokaz.php?$i= a to miało być bez "$" i wtym tkwił cały problem.
Jeszcze raz wielkie dzieki teraz juz z górki smile.gif
Go to the top of the page
+Quote Post

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: 10.07.2025 - 04:45