PHP i pliki INI

0

Cześć.

Czy PHP obsługuje plili INI?
Chciałbym na stronie zrobić takie coś, żeby dane zapisywane były na serwerze w postaci pliku ini.

Jak to zrobić ?

Dzięki

0

Przestaw się na XML (teraz jest to zalecane zamiast INI), PHP to na pewno obsługuje... albo korzystaj z plików INI tak, jakby to były pliki tekstowe po prostu.

0

Sprawa jest poważna ;) Muszę zrobić coś takiego, tylko nie bardzo wiem jak to machnąć w PHP. więc jeśli ktoś jest na tyle silny to proszę wszem i wobec... Z góry dzięki. Opis :

Mamy na serwerze plik INI, który wygląda tak:

[DOMEK]
pokoj1=0 (0 - oznacza, że pokój jest wolny)

//wartość klucza pokoj1 będzie mogła mieć takie inne wartości :

1 -(oznacza: zarezerwowany)
2 -(oznacza: wynajety)
3 -(oznacza: usterki)

Gdzieś na serwerze mamy 4 obrazki przedstawiające 4 stany pokoju hotelu:

1.jpg - wolny
2.jpg - zarezerwowany
3.jpg - zajęty
4.jpg - wykluczony_przez_usterki

OK, Przystąpmy teraz do opisu działania skryptu:

Mamy skrypt strona.php który najpierw :

  • odczyta plik INI i wg jego kluczy wygeneruje nam stronę www.

  • odnajdzie sekcję "DOMEK" i pobierze wartość klucza pokoj1 do jakiejś zmiennej

  • teraz wykona porównanie:

  • jeśli zmienna = "0" to wygeneruj html :

Pokój 1 | Wolny | 1.jpg | Rezerwuj

  • jeśli zmienna = "1" to html będzie taki:

Pokój1 | Zarezerwowany | 2.jpg |

  • jeśli zmienna = "2" to html będzie :

Pokój1 | Zajęty | 2.jpg |

  • jeśli zmienna = "3" to html będzie :

Pokój1 | Niedostępny | 2.jpg |

I teraz ważne : zakładamy, że zmienna = 0 czyli, że pokój jest do wynajęcia to po kliknięciu na link "Rezerwuj" ma się zmienić wartość klucza pokój1 na = 1 po czym strona się przeładuje i wyświetli się nowy stan pokoju...

Jeżeli ktoś zrozumiał o co mi chodzi, i jest w stanie napisać taki skrypcik, plissss, plisss, plisss

0

Hmm, Nie szczególnie mi to pomogło... :(

0

Hmm, Nie szczególnie mi to pomogło... :(
Tam jest wszystko... skoro 'nieszczególnie' ci to pomogło, to odpuść sobie programowanie i zajmuj się uprawą roślin.

1 użytkowników online, w tym zalogowanych: 0, gości: 1