Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%)
|
Witam
Przyznam się, że nie wiem jak prawidłowo nazwać temat.. Mam formularz: I teraz próbuje napisać funkcje (staram się pisać w miare umiejętności jak najwięcej funkcji, by trzymać logike oddzielnie od htmla) która sprawdzi czy użytkownik jest zalogowany, jeżeli true to pole input autor powinno być nie aktywne a value jako login, natomiast jeżeli użytkownij jest nie zalogowany, to input aktywny, value puste i oczywiście warunek że pole musi zostać wypełnione. Warunek na wypełnienie pola jest względnie prosty oczywiście
Funkcja jaką napisałem to:
Czyli znowu bez fajerwerków, proste warunki. Jednak problem mam z wyłączeniem pola input 'autor'. Staram się ominąć sytuacje:
Przyznam się, że jestem samoukiem, uczę się głównie z manuala oraz analizuje skrypty pobierane z internetu, jednak nie spotkałem takiego problemu, który zapewne jest banalny. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%)
|
Miałem: $stmt -> bindValue(':dtime', NOW(), PDO::PARAM_INT);
a pewnie powinienem mieć: $data = NOW(); $stmt -> bindValue(':dtime', $data, PDO::PARAM_INT); Chociaż to także chyba nie działało.. już nie pamiętam. Jeszcze pytanie, jak stosować mysql_real_escape_string w PDO, $stmt -> bindValue(':tresc', mysql_real_escape_string($_POST['tresc']), PDO::PARAM_STR); To ma prawo działać? Ten post edytował Forti 13.06.2014, 09:49:49 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
|
|
|
|
Forti [HTML][PHP]Sprawdzenie autora, formularz, zalogowany 13.06.2014, 07:07:57
nospor Czemu IFem uzalezniasz generowanie calego FORMa? P... 13.06.2014, 07:11:33
Forti Mówimy o czymś takim?
[PHP] pobierz, plaintext fu... 13.06.2014, 07:20:45
nospor Pierwszy kod: tak, wlasnie o czyms takim mowimy
Dr... 13.06.2014, 07:29:09
Forti Generalnie działa, jednak gdy pole input jest disa... 13.06.2014, 08:39:46
nospor No i prawidlowo, ze nie wysyla.
W pierwszym kodzi... 13.06.2014, 08:41:33
Forti No ok, tylko zależy mi na tym, że jak nie zalogowa... 13.06.2014, 08:49:34
nospor Nie mozesz wierzyc danym, ktore wysyla uzytkownik.... 13.06.2014, 08:53:13
Forti [PHP] pobierz, plaintext function autor()... 13.06.2014, 09:03:06
nospor CytatJak inaczej przekazać tą zmienną, czy na praw... 13.06.2014, 09:05:32
Forti Teoretycznie nic złego. Praktycznie, to zaraz będę... 13.06.2014, 09:12:23
nospor No juz pisalem, ze jesli funkcja bedzie zwracac ... 13.06.2014, 09:14:59
Forti Już widzę w czym jest problem. Musiałbym przerobić... 13.06.2014, 09:19:05
nospor $stmt -> bindValue(':dtime', date(... 13.06.2014, 09:22:28
Forti Z tego co pamiętam to tak, ale zmieniłem już w raz... 13.06.2014, 09:32:09
nospor CytatPrzy okazji, z tego co pamiętam to funkcja NO... 13.06.2014, 09:34:36
nospor NOW() to jest funkcja mysql i ma byc ona wywolywan... 13.06.2014, 09:49:40
Forti Gdzieś kiedyś znalazłem przykładowo skrypt (nie pa... 13.06.2014, 09:59:10
Turson Nie potrafię tego zrozumieć. Że okno wpisywało się... 13.06.2014, 10:02:11
nospor Ale co? To po to wlasnie chciales uzyc mysql_escap... 13.06.2014, 10:02:17
Forti Czyli htmlspecialchars, oki. http://forum.php.pl/l... 13.06.2014, 10:08:52
nospor $autor = 'Twój nick'
$autor == ... 13.06.2014, 10:10:01 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 15:38 |