Nowe posty

xx Przy uploadzie przerywane są wszystkie połączenia (9)
2020-06-01, 20:13:01
xx Apache2 i twarde https (3)
2020-05-25, 15:53:43
xx Czy istnieje emulator terminala który zapamieta komendy na jakiejś liście? (9)
2020-05-23, 17:04:57
xx RTLinux wybór dystrybucji (0)
2020-05-23, 15:42:54
xx Problem z instalacją Ubuntu na bootowalnym pendrajwie (9)
2020-05-22, 15:08:12
xx Ubuntudde 20.04 LTS nie działa Lightdm (8)
2020-05-22, 09:16:42
xx [Gra za darmo] GTA5 (1)
2020-05-20, 21:49:26
xx Marketing (1)
2020-05-13, 08:00:41
xx Polecenia Debian (1)
2020-05-10, 19:58:54
xx Uruchamianie pliku z każdego katlogu (2)
2020-05-10, 19:23:33

Autor Wątek: ksiega gosci php i puste wpisy  (Przeczytany 6790 razy)

Offline

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 268
    • Zobacz profil
ksiega gosci php i puste wpisy
« dnia: 2006-10-26, 22:29:07 »
Witam jak sama nazwa postu wskazuje mam problem dotyczący php.
Zrobiłem księgę gości opartą na mysql i php i borykam się z takim problemem. Chciałbym zapobiec dodawaniu pustych wpisów do księgi gości tzn nic nie wpisujesz klikasz "dopisz się" i wyskakuje pusty wpis w księdze,

Bardzo proszę o pomoc :)
jak podmontowac partycje, zeby pliki mialy 666, a nie 777 ?
a ty co, satanista?

http://www.java-bean.net

Offline xis

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1049
    • Zobacz profil
ksiega gosci php i puste wpisy
« Odpowiedź #1 dnia: 2006-10-27, 08:12:16 »
Dodaj instrukcję warunkową tuż przed wstawieniem wpisu do bazy np.
if( $tresc == '' )
{
 echo 'Miales cos napisac!'
}
else
{
 // tutaj kod wstawiania wpisu
}

$tresc, to oczywiście to co wpisał użytkownik księgi. Jak się pewnie domyślasz, ten kod jest wciąż podatny na kilka tricków, np. gdy użytkownik wpisze samą spację, to kod go przepuści.
Możesz więc skorzystać z dobrodziejstw f-cji trim() (http://pl.php.net/trim).
Powodzenia

Everything should be made as simple as possible, but not simpler
-- Albert Einstein

Offline Marcin Kaczmarek

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 49
    • Zobacz profil
ksiega gosci php i puste wpisy
« Odpowiedź #2 dnia: 2006-10-27, 08:58:32 »
2006-10-26 22:29:07 axlinux napisał:

> Witam jak sama nazwa postu wskazuje mam problem dotyczący php.
 > Zrobiłem księgę gości opartą na mysql i php i borykam się z takim problemem. Chciałbym zapobiec
 > dodawaniu pustych wpisów do księgi gości tzn nic nie wpisujesz klikasz "dopisz się" i
 > wyskakuje pusty wpis w księdze,
 >
 > Bardzo proszę o pomoc :)
 >
Możesz to zrobić na kilka sposobów :)
Choćby z poziomu php'a - dodając instrukcję warunkową, ale wtedy sprawdzenie następuje dopiero po przesłaniu formularza.
Zgrabniej jest to zrobić z poziomu samego javascript'a, albo popularnego ostatnio AJAX'a.
Jeśli nie masz takich umiejętności, to poszukaj sobie na www.hotscripts.com - w sekcji javascript, coś takiego jak form validator. No i poza tym to www.google.pl