Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] księgi gości, koregowanie wpisów
glass
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 23.03.2007
Skąd: United Kingdom

Ostrzeżenie: (10%)
X----


Mam taki problem, zrobiłem ksiegę gości na zasadzie że wszystkie wpisy zapisywane są do jednego pliku poczym zawartość tego pliku jest wyświetlana..

chciałbymby dodać możliwość poprawiania już zapisanej notatki i żeby było to mozliwe tylko przez autora tej notatki, to drugie jest mniej wazne.. ?

pomysły mi się mieszają proszę o pomoc ?
ohmy.gif


--------------------
Marcin Małysa
Zapisz się na listę mailingową http://tnij.org/mai_l otrzymasz porady webmastera i fragment e-book-a gratis
http://tnij.org/prezent_nagranie_mp3
Go to the top of the page
+Quote Post
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


Jeżeli masz dostęp do bazy danych, wykorzystaj to (będzie Ci łatwiej).

A na plikach zrobiłbym to tak, że utworzyłbym nowy plik (indeks), w którym zapisałbym nr linijki, w którym zaczyna się notatka danego autora i autor tej notatki (notacja oddzielona np średnikami) i w momencie poprawienia notki - poprawiam plik z notkami i plik z indeksem.
Ewentualnie wstawiaj pomiędzy notki coś charakterystycznego (jakiś ciąg znaków, który trudno powtórzyć), a w drugim pliku wymienieni autorzy. Jak później wrzucisz pliki do tablic to masz zachowaną kolejność i wiesz kto i co napisał.
Ale tak czy inaczej - rozwiązanie z plikami jest mało wydajne i mało bezpieczne i szczerze odradzam.


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
glass
post
Post #3





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 23.03.2007
Skąd: United Kingdom

Ostrzeżenie: (10%)
X----


Dzieki, jak narazie to zostane poki co przy tworzeniu plikow, wszystko fajnie wyglada, choc do konca nie wiem czy dam rade to napisac, moze na poczatek zdardzisz mi sposob na wyciagniecie tekstu umieszczonego miedzy specjalnymi znakami z pliku..
bede Ci wdzieczny dzieki.


--------------------
Marcin Małysa
Zapisz się na listę mailingową http://tnij.org/mai_l otrzymasz porady webmastera i fragment e-book-a gratis
http://tnij.org/prezent_nagranie_mp3
Go to the top of the page
+Quote Post
kamil9091
post
Post #4





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 14.01.2007

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


ta - nigdy eni umialem tego textu wyciagnac....

mozna tez dla kazdego komentarza zrobic nowy plik - np. nick_autora.php

i tam tresc

ale i tak najlepiej jest sie polaczyc z baza danych

tyle, ze ja sie nei znam na bazach(ale mailem sie uczyc - tylko tak to odkladam) wiec ci nei pomoge


--------------------
Tutaj znajdowała się moja sygnatura, lecz niestety łamała ona regulamin i musiałem ją usunąć
teraz rozwijam swoje umiejętności graficzne i próbuję ją robić
aktualnie studiuję painta
nigdy nie myślałem, że on ma takie możliwości
Go to the top of the page
+Quote Post
www0_0
post
Post #5





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 3.05.2007

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


potwierdzę słowa przedmówców: Najlepiej na bazach danych.


[+] łatwość wykonania
[+] prosta możliwość rozwoju
[+] duża efektywność.

No ale jeśli już naprawdę nie możesz tego wykonać na bazach, to zostaje to wykonać według wskazań pana: Darti

Do tego celu używa się wyrażeń regularnych .

To co powiedział: kamil9091
Chy no można i tak, ale poco robić sobie burdel na serwie, i twożyć 150 plików??
Poza tym jest to bardzo nie efektywne, za każdym razem otwierać nowy plik, no i trzeba dodatkowo poinformować skrypt który plik ma otworzyć i w jakiej kolejności, bo przecież nie każdy komentarz jest do tego samego.

Ten post edytował www0_0 5.05.2007, 21:20:00
Go to the top of the page
+Quote Post
jastu
post
Post #6





Grupa: Zarejestrowani
Postów: 382
Pomógł: 0
Dołączył: 29.11.2005
Skąd: :jestem();

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


Poczytaj o SqlLite lub zrób z tego pliku plik XML-owy .. i po sprawie !


--------------------
Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym. Ponadto autor zastrzega sobie prawo zmiany poglądów, bez podawania przyczyny.
Go to the top of the page
+Quote Post
glass
post
Post #7





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 23.03.2007
Skąd: United Kingdom

Ostrzeżenie: (10%)
X----


ok chyba nie obejde sie bez bazy danych wiec, skoro warto .. sprobuje pocztac wiecej na ten temat i dzieki wruce do tematu w razie problemow wlasnie z baza danych .. aaevil.gif

Tak czy inaczej bede wdzieczny jesli ktos dopowie na przykladzie w jaki sposob wyciagnac tekst z pomiedzy specjalnych znakow, bardzo mi sie przyda prosze o pomoc, dzieki.


--------------------
Marcin Małysa
Zapisz się na listę mailingową http://tnij.org/mai_l otrzymasz porady webmastera i fragment e-book-a gratis
http://tnij.org/prezent_nagranie_mp3
Go to the top of the page
+Quote Post
www0_0
post
Post #8





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 3.05.2007

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


Podałem ci przecież że do tego służą:
Wrażenia Regularne
KURS
Przykłady użycia
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 Aktualny czas: 21.08.2025 - 16:31