![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 6.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Pierwsze pytanie, odczytuje tresc komentarza z bazy danych ale chce tresc ograniczyc do 10 znaków , zeby pierwsze 10 znakow tylko bylo wyswietlanych. Drugie pytanko, wgrywam sobie obrazek na serwer i tworze miniaturke poprzez : $width_mini = $width * 0.2; $height_mini = $height * 0.2; no wlasnie a jak ustalic zeby za kazdym razem z kazdego zdjecia tworzylo miniaturke o rozmiarach np 100/200 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? ( bo w tym przypadku miniaturka zalezy od poczatkowego rozmiaru) . Trzecie pytanie Odczytuje sobie wiadomosci, tylko zauwazylem luke w kodzie poniewaz http://127.0.0.1/~portal/poczta.php?IDMessages=5 <-- zmieniajac IDMessages np na 4,3 itp odczytuje mi poczte ktora dany(zalogowany) uzytkownik nie powinnien mogl odczytywac, gdzie szukac błedu ? Czwarte pytanko, jak najlepiej zapisywac date i godzine (np dodania komentarza) ? aktualnie to tobie poprzez 2 pola rekordu Data:date, Godzina:time, czy lepiej timestamp ? Pozdrawiam i z góry dziekuje Unsu |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 44 Dołączył: 17.02.2004 Skąd: Wieliczka Ostrzeżenie: (10%) ![]() ![]() |
1. można ograniczyć ilość pobieranych znaków w samym zapytaniu .np.: ... WHERE SUBSTRING(nazwapola, 1, 100)
http://dev.mysql.com/doc/refman/5.0/en/str...ction_substring 2. wszystko zależy od tego w jaki sposób skalujesz, z jakiej "funkcji" korzystasz. Osobiście polecam skorzystać z gotowych klas służących skalowaniu, które znajdziesz na phpclasses.org -dają spore możliwości manipulacji rozmiarami, ratio etc. 3. jw. w pliku poczta.php Przyjęta tam metoda zakłada bezwarunkowe przetworzenie otrzymenej metodą GET zmiennej IDMessages. Należy więc np. korzystając z sesji sprawdzać czy "oglądający" ma prawo do przeglądania wskazanej wiadomości. 4. Również polecam TIMESTAMP |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 13:01 |