![]() |
![]() |
![]()
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 ![]() 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: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
1. $text = substr($text, 0, 10);
2. $width_mini = 200; $height_mini = 100; 3. w pliku poczta.php 4. TIMESTAMP -------------------- |
|
|
![]()
Post
#3
|
|
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 -------------------- neverever
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Cytat zeby pierwsze 10 znakow tylko bylo wyswietlanych. Chcesz pobrać z bazy tylko 10 znaków, czy pobrać całość, a 10 wyświetlić? Jak z bazy to: Kod SELECT SUBSTRING('komentarz',0, 10); -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 07:41 |