Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 10.02.2005 Skąd: Goleniów (pod Szczecinem) Ostrzeżenie: (0%)
|
Mam taki problem
Zaznaczam ze szukałem odpowiedzi w dokumentacji i na tym forum ale jej nie znalazłem. Nie wiem jak zrobić by skrypt sam dla siebie generował zmianne, tzw. mam pętle For i chcem by ona tworzyła określoną ilość zmiennych i nadawał jej im nazwy ilość zmiennych nie jest znana z góry. Np. pętla for dostaje ochwyt do pliku gdzie w kolejnych wierszach są zapisane wyrazy ("ala","ola","kot") chciałbym by skrypt utworzył zmienne $ak_ola; $ak_ala; $ak_kot; ktoś może wie jak to zrobić? Ten post edytował yaroo_s 4.02.2007, 23:49:05 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 10.02.2005 Skąd: Goleniów (pod Szczecinem) Ostrzeżenie: (0%)
|
Zastanawiałem się czy tego nie upychać do tablicy ale jako że pracuje na pewnym systemie nazw to wolę mieć to w postaci zmiennych.
Jak to ma działać - w zmiennych mają być trzymane zmienne sesji - uprawnienie użytkowników. lista wszystkich istniejacych uprawnienień jest trzymana w pliku (tzw. ich nazwy), teraz użytkownik musi dostać listę (linki) do działów gdzie może wejść a gdzie nie. Jako że lista uprawnień sie zmienia nie moge dać tego statycznie, po wejściu dostaje jakąś ilość zminnych zgodna z nazwą kolumn w bazie danych i porównuje wartości: czy np. $upr_ogloszenia == $wiersz['ogloszenia']; //zakładam że wcześniej było zapytanie i mam wiersz z bazy gdzie sa dane danego użytkownika.. tyle właśnie te słowo "ogloszenie" ma byc wyciągane z pliku a nie statycznie podane, czyli skrypt ma utworzyć zmiene o prefiksie $upr_ i końcówkach zgodnych z nazwami z pliku |
|
|
|
yaroo_s Tworzenie zminnych przez php 4.02.2007, 23:47:34
Joy-machine Powiedz co chesz z tymi zmiennymi potem zrobić?
P... 4.02.2007, 23:51:20
kwiateusz a nie prościej upchnąć to w tablice... 5.02.2007, 00:08:52
menic [PHP] pobierz, plaintext <?php$zmienna = 'cos';... 5.02.2007, 10:24:26
yaroo_s zmieniłem troche kod by pracowął na... 5.02.2007, 10:55:43 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 07:59 |