_
toggle menu eXmatrikulationsamt.de
online: 380 gäste
Themen Layout: [Standard] · Linear · Outline Thema abonnieren | Thema versenden | Thema drucken
post 30 Oct 2006, 23:12

2. Schein
**

Punkte: 56
seit: 08.10.2006

Moin,

kann mir jemand behilflich sein indem mir bei mienem php formular aus der patsche geholfen wird. will in meinem formular ne abfrage bzw. überprüfung des form. - nachdem der sende button betätigt wird - vollziehen. hab leider keine ahnung wie das geht.

danke im voraus. bitte pers. melden bei mir

Dieser Beitrag wurde von Blaues-Auto: 31 Oct 2006, 09:37 bearbeitet


--------------------
Zitat
Ein Beruf ist das Rückgrat des Lebens.
Friedrich Nietzsche
ProfilPM
AntwortenZitierenTOP
post 31 Oct 2006, 09:34
avatar
fuk da hataz
*********

Punkte: 15000
seit: 27.05.2003

bevor der sendebutton gedrückt wird.. ich bezweifele, dass es da (zumindest mit php) ne vernünftige lösung gibt, denn erst wird quelltext interpretiert und dann die seite ausgegeben.. überprüfung eines forms während der laufzeit sieht da glaub ich eher schlecht aus


--------------------
onkelroman war hier
ProfilPM
AntwortenZitierenTOP
post 31 Oct 2006, 09:37

2. Schein
**

Punkte: 56
seit: 08.10.2006

Zitat(onkelroman @ 31 Oct 2006, 08:34)
bevor der sendebutton gedrückt wird.. ich bezweifele, dass es da (zumindest mit php) ne vernünftige lösung gibt, denn erst wird quelltext interpretiert und dann die seite ausgegeben.. überprüfung eines forms während der laufzeit sieht da glaub ich eher schlecht aus
*



joa gut das dus angeschrieben hast. war nen versehen im verschreiben... hab zu lange daran gesessen daher die verwirrung mit dem vorher drücken des buttons *g*
ProfilPM
AntwortenZitierenTOP
post 31 Oct 2006, 09:49
avatar
fuk da hataz
*********

Punkte: 15000
seit: 27.05.2003

achso, das ist dann natürlich kein problem.

ich konstruier mal ein kleines beispiel. du hast zum einen dein html- formular:

CODE

<html><body>
<form action="check.php" method="get">
<input type="text" name="username" size="20" />
<input type="submit" value=" Senden " />
</form>
</body></html>


so, damit übermittelst du den inhalt des textfeldes an die datei "check.php". die schnappt sich jetzt den string und speichert ihn dann erstmal in einer variablen $name, um dann bequem überprüfen zu können. hier im beispiel wird überprüft, ob der angegebene username "blaues-auto" ist.

CODE

<?php
$name = $_GET["username"];

// erstmal ne einfache wiedergabe des namens
echo "der angegebene name ist $name.";

// oder ne überprüfung
if ($name == "blaues-auto")
{  echo "jepp, name ist blaues-auto."; }
else
{  echo "nee, name ist nicht blaues-auto."; }
?>


was möchtest du denn genau überprüfen? man kann ja zb schauen, ob ein textfeld leer gelassen wurde if ($name == "") und dann wieder zurückverlinken auf die formularseite.. oder was hast du vor?
ProfilPM
AntwortenZitierenTOP
Perseus
post 31 Oct 2006, 12:27
Dieser User ist abgemeldet. Abgemeldet





hm, der threadtitel irritiert etwas.

roman hat eine Möglichkeit geschrieben, den Inhalt des Formulars zu prüfen, ist aber recht aufw(ä/e)ndig und muss serverseitig gemacht werden.
Wenns rein logische Prüfungen sind ("Ist die Postleitzahl 5stellig?") kannst du das mit Javascript lokal machen, selfHTML hat da afaik ne gute Abteilung für.
AntwortenZitierenTOP
post 31 Oct 2006, 13:02
avatar
eXma Poltergeist
*********

Punkte: 6729
seit: 20.10.2004

Siehe hier.


--------------------
ProfilPM
AntwortenZitierenTOP
post 31 Oct 2006, 13:24

2. Schein
**

Punkte: 56
seit: 08.10.2006

dank euch erstmal, habt mir supi weitergeholfen!
ProfilPM
AntwortenZitierenTOP
post 31 Oct 2006, 15:28
avatar
don't do hiphop
********

Punkte: 1535
seit: 01.10.2003

<nerd-gelaber>
im threadtitel meintest du bestimmt Javascript und nicht Java. wäre zwar auch über EJB's möglich aber das wäre mit kanonen auf spatzen zu schießen wink.gif
und Java schreibt man nicht JAVA sondern Java wink.gif
</nerd-gelaber>


--------------------
How up do high-knee

bild kann nicht angezeigt werden
ProfilPM
AntwortenZitierenTOP
post 01 Nov 2006, 16:19
avatar
2. Schein
**

Punkte: 63
seit: 24.09.2006

JavaScript ist zwar eindeutig schneller wenn's um einfache Plausibilitätsprüfungen geht, aber schon sobald der Benutzer JS im Browser abschaltet ist das alles für die Katze, da ist serverseitiges Prüfen durch das Skript selbst sicherer. Abgesehen davon mußt du dich nicht um irgendwelche Browsereigenheiten kümmern was (eventuell) zu Problemen beim Ausführen von Java Script Code führen kann (Browser X kommt mit bestimmten Bezeichnern klar während Browser Y nur Bahnhof versteht wink.gif )

Dieser Beitrag wurde von Thyristor: 01 Nov 2006, 16:20 bearbeitet


--------------------
bild kann nicht angezeigt werden
ProfilPM
AntwortenZitierenTOP
post 01 Nov 2006, 16:21
avatar
Ivan
*********

Punkte: 3352
seit: 01.04.2006

Zitat(Thyristor @ 01 Nov 2006, 15:19)
JavaScript ist zwar eindeutig schneller wenn's um einfache Plausibilitätsprüfungen geht, aber schon sobald der Benutzer JS im Browser abschaltet ist das alles für die Katze, da ist serverseitiges Prüfen durch das Skript selbst sicherer. Abgesehen davon mußt du dich nicht um irgendwelche Browsereigenheiten kümmern was (eventuell) zu Problemen beim Ausführen von Java Script Code führen kann (Browser X kommt mit bestimmten Bezeichnern klar während Browser Y nur Bahnhof versteht wink.gif )
*


Was lernen wir daraus? Immer erst die serverseitige Prüfung programmieren und dann die Clientseitige (Javascript)


--------------------
T for Vendetta.

On his way to return to innocence.

"Man, was die uns erzählt hat, kam aus einem Buch, das muss einer geschrieben haben, der keine Ahnung von dem hatte, worüber er sich ausließ."

"Miles, hörst Du den Vogel da draußen? Das ist 'ne Spottdrossel. Sie hat keine eigene Stimme, sie macht nur die Stimmen der anderen nach und das willst du nicht. Wenn du dein eigener Herr sein willst, musst du deine eigene Stimme finden. Darum geht's. Sei also nur du selbst."

An Rezepten für Apfelkuchen mangelt es wahrhaftig nicht auf der Welt

Tenac auf der Suche nach seinem Meister ious D

look into my eyes and its easy to see one and one make two, two and one make three, it was destiny
ProfilPM
AntwortenZitierenTOP
post 01 Nov 2006, 16:56
avatar
eXma Poltergeist
*********

Punkte: 6729
seit: 20.10.2004

Der kluge Ingenieur mit Vordiplom weiß: Wir analysieren zuerst den Anwendungsfall, danach die Umwelt und dann entwerfen wir eine Lösung für das Problem. Soll heißen: Wenns für begrenzten Privatgebrauch benutzt wird bzw. man sich an die Standards hält, oder man eben keinen Webspace mit PHP zur Verfügung hat, dann nimmt man JavaScript. Ansonsten sollte man php schon den Vorzug geben.

Soviel Klugschiss muss schon sein.
ProfilPM
AntwortenZitierenTOP
1 Nutzer liest/lesen dieses Thema (1 Gäste)
0 Mitglieder: