Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> php czy javascript?
nasty
post
Post #1





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

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


Pisze wlasnie panel administracyjny do cms-u i w tym panely sprawdzam porawnosc pol javascript-em i ajaxem, np. jak admin chce zrobic nowego usera, to po wpisaniu nawzy ajaxem sprawdzam czy user istnieje, jak tak to daje mu podswietlenie pola i "czerwony napis" oraz robie dla submit-u disabled. w takim przypadku na 100% do skryptu php dochodza poprawne dane wejsciowe. i chcialbym posluchac waszego zdania, czy jest sens jeszcze raz sprawdzac to wszystko w php ? dodam jeszcze to obugiwac ten panel beda administratorzy i chyba nie beda sobie specjalnie strony rozwalac....

Ten post edytował nasty_psycho 28.06.2006, 08:10:39
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




z tym pro to chyba nie teges (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) przenosze

walidacja po stronie php (serwera) musi byc zawsze. to zaden klopot. To nic ze to będą admini. Wylaczy se taki obsluge js z jakiegos powodu, zapomni i bedą problemy. Walidacja js ma za zadanie jedynie ulatwic prace po stronie klienta a nie byc zamiennikiem walidacji php

Cytat
oraz robie dla submit-u disabled. w takim przypadku na 100%
ja przykladowo moge zrobic wszystkie pola ,ktore sa disabled, na undisabled (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
nasty
post
Post #3





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

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


Cytat
ja przykladowo moge zrobic wszystkie pola ,ktore sa disabled, na undisabled

ale zeby zrobic disabled, to mosisz scianac html na komputer, pozmienac w html/JS i wyslac, to juz graniczy z hackerstwem, i nikt chyba nie bedzie hackowac swojej strony (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
ale zeby zrobic disabled, to mosisz scianac html na komputer
nic bardziej blednego. Mam wtyczke do opery, ktora mi to umozliwia "na zywo" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

A nawet jakbym jej nie mial, no to jak pisalem - wystarczy wylaczyc js i juz Twoją walidajce szlag trafil i twoje pola disabled tez
Go to the top of the page
+Quote Post
nasty
post
Post #5





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

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


ok, dzieki
Go to the top of the page
+Quote Post
php programmer
post
Post #6





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

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


Ja jestem za olanień walidacji php, ale to jest moje osobiste zdanie,
największy kłopot jest przy dużych formularzach jak trzeba wrócić
wypełnic na nowo pola i jeszcze obok napisać że tu jest coś źle
(mam przez to często jakieś problemy),
a w JavaScript strzelasz sobie alerta i nie wykonujesz submit'a
mam na myśli coś takiego

Kod
function Wyslanie(){
if (!Walidacja(document.getElementById('name1'))) return alert('Weź wypełnij jakoś normalnie to pole!');
if (!Walidacja(document.getElementById('name3'))) return alert('Weź wypełnij jakoś normalnie to pole!');
....
....
// tu dotrze dopiero jak bedzie wszystko OK
document.getElementById('formularz')).submit();
}


takie tam, a co do róznych kombinacji,
no coż zawsze można zrobić żeby ostateczna aktywacja
dokonywana była przez admina

Ten post edytował php programmer 28.06.2006, 09:46:10
Go to the top of the page
+Quote Post
nasty
post
Post #7





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

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


po czesci sie z toba zgadzam @php-programmer ale jak czyatales posta @nospor-a to on tam mowi ze ktos moze wylaczyc sobie JS. coporawda to jest baaaaaaaaaardzo zadkie ale mozliwe. narazie czekam no rozne opinie i postaram sie wywnioskowac jak najwiecej.
Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Ja jestem za olanień walidacji php, ale to jest moje osobiste zdanie,
Tak podejrzewalem ze sie wypowiesz w tym temacie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Juz z Tobą to mieliśmy przeprawe na temat tego js (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Tutaj bylo tego sporo
http://forum.php.pl/index.php?showtopic=35084&st=0
nie ma chyba sensu powtarzac klotni. zamykam, chyba ze nasty_psycho bedzie chcial cos dopowiedziec co by zmienilo nieco sytuacje (wowczas na PW prosze) albo wogole w tamtym topicu. poco ciągnac dwa na to samo
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 10:43