 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
30.09.2004, 09:40
|
#1
|
|
TP-Moderator
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
|
Formularüberprüfung mit PHP oder JavaScript?
Ich möchte mal gerne von euch wissen was ihr klar bevorzugt?
Eine Formularüberprüfung mit PHP oder mit JavaScript? Also ich meine rein praxisbezogen. Was setzt ihr ein.
Ich kenne einige Vorteile die für php sprechen, aber auch einige dir für JavaScript sprechen.
Setzt ihr vielleicht sogar beides ein? So in der Art: Wenn JavaScript beim Benutzer deaktiviert, dann prüfe mit PHP.
Danke euch!
|
|
|
30.09.2004, 09:47
|
#2
|
|
TP-Specialist
Registriert seit: Mar 2002
Ort: Ö
|
Php, weil das eben unabhängig von Js ist...
Aber Js ist sicher praktischer bzw. schneller eingebaut, würde ich meinen.
|
|
|
30.09.2004, 10:19
|
#3
|
|
TP-Moderator
Registriert seit: Jun 2004
Ort: Hannover
|
Ich bin klar für PHP.
Da PHP serverseitig ist, kann es nicht ausgehebelt werden, was bei Javascript schon der fall ist..
|
|
|
30.09.2004, 15:18
|
#4
|
|
Guest
Registriert seit: Aug 2002
|
Ja PHP wäre besser, oder halt zusätzlich zur Sicherheit. JS hat den Vorteil, daß es gleich auf Ereignisse reagieren kann, dafür geht allerdings die Manipulation leicht.
|
|
|
30.09.2004, 16:04
|
#5
|
|
TP-Moderator
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
|
Ich danke euch. Ihr habt mich in meiner bisherigen Meinung bestärkt.
Ich würde auch PHP zur Überprüfung benutzen. Leider hat mich gestern mein Dozent, der ansonsten wirklich top ist, ein wenig verunsichert. Er würde JavaScript benutzen und wenn man wirklich sicher gehen will das geprüft wird zusätzlich PHP.
Danke für euere Hilfe und euer Praxiswissen!
Erledigt!
|
|
|
30.09.2004, 16:51
|
#6
|
|
TP-Veteran
Registriert seit: Jun 2004
Ort: Stuttgart
|
also um einen schnellen check auf vergessene daten zu machen reicht js aus. die daten an sich wirst du ja sicherlich sowieso durch ein php script jagen, also hat sich die frage ja schon fast selbst beantwortet 
|
|
|
18.01.2005, 14:07
|
#7
|
|
TP-Member
Registriert seit: Jan 2005
|
Ich stimme deinem Dozenten da schon zu, man sollte wuhig beides nutzen.
Mit JS hat es eben auch noch den Vorteil das man dem Nutzer helfend zur Hand gehen kann und seine Eingaben ergänzen kann.
Zum Beispiel indem man das Datum in Tag,Monat und Jahr aufteilt oder indem man bei Telefonnummern die Vorwahl trennt usw.-
__________________
Stupidity isn't a virus, but it sure is spreadin' like one." - Sandy Cheeks
|
|
|
18.01.2005, 14:59
|
#8
|
|
Guest
Registriert seit: Aug 2002
|
@Plasterfuchs: Nach fast vier Monaten eine weitere Meinung. 
|
|
|
18.01.2005, 14:59
|
#9
|
|
TP-Moderator
Registriert seit: Jan 2005
Ort: Düsseldorf
|
Abgesehen davon wird bei Js nur der Client belastet, es entsteht kein Traffic, keine Rechneleistung geht verloren. zur Sicherheit prüfe ich natürlich immer noch mit php nach, bevor ich irgend etwas in eine DB schreibe oder eine Datei auf den Server lasse. Bei unserem letzten Gewinnspiel haben innerhalb von 4 Wochen 48.000 User ein Formular abgeschickt, davon 35.000 in den letzten 8 Tagen, da kann es eine Menge ausmachen, was man wie prüft, bevor die Leute zum Formular kommen, müssen sie ja erst mal das Gewinnspiel schaffen, der Server rattert also eh schon gut.
Deswegen immer mit Js vorprüfen und dann mit php nachprüfen, die meisten Datensätze kommen völlig korrekt beim php an und es muss keine weitere Seite ausgeliefert werden.
so long,
skipperjan
__________________
Chenaski - Klamotten designed by Pete
USE - nicht immer nur mit Stars and Stripes rumlaufen!
Hunde in der Großstadt: Guck mal wo ich fast reingetreten bin.....
|
|
|
18.01.2005, 15:38
|
#10
|
|
TP-Member
Registriert seit: Jan 2005
|
@Strogij
Es gibt kein Thema und ist es noch so alt, zu dem man nicht seinen Senf,.. ich meine, seine Meinung zugeben kann.

__________________
Stupidity isn't a virus, but it sure is spreadin' like one." - Sandy Cheeks
|
|
|
18.01.2005, 17:35
|
#11
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
|
Na, dann hängen wir uns doch nach nem Vierteljahr nochmals rein!
Ich würde es nur umgekehrt formulieren:
Zusätzlich mit JS vorprüfen aber die wirkliche Prüfung mit PHP,
weil JS sich austricksen lässt und gewisse Prüfungen zB. ob Artikel in DB usw. nur serverseitig möglich sind.
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
|
|
|
18.01.2005, 18:58
|
#12
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Ich komme aus dem Zauberwald
|
frontend: js
backend: php
__________________
Zwei Dinge sind Unbestreitbar:- In einem Land, in dem Amerika Krieg führt, herrscht nachher Demokratie.
- Die Erde ist eine Scheibe!
Aktuelle Abendlektüre: Stephen King, Peter Strauch: Das schwarze Haus (Black House, 2001)
Aktuelle Bewertung: Abgesehen davon, dass der Roman mal wieder demonstriert, dass der Author geistesgestört ist, sehr träge; wenig Spannung; schlechter Erzählstil. King halt^^!
|
|
|
18.01.2005, 19:52
|
#13
|
|
TP-Specialist
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
|
ich wuerde es grundsaetzlich vom inhalt abhaengig machen.
die ganzen dinger z.b. mit denen man bei den versicherungen zum jahreswechsel seine kfz-versicherung ausrechnen kann arbeiten fast alle mit js. ist ja auch nur, damit man nicht irgendwelche wichtigen angaben vergisst ... also zur unterstuetzung des users.
was anderes ist es, wenn ich z.b. (mir faellt jetzt nix bloederes ein) ein gewinnspiel habe und die teilnahme an bestimmte bedingungen knuepfe. da waer die entscheidung fuer php sofort klar.
unterstuetzt eine kontrolle den user, ist also eine hilfe, dann js. soll es unfug vermeiden, dann php.
so wuerde ich rangehen. 
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 02:21 Uhr.
|
 |