Form an PHP-Function
elBee
- php
0 Michi0 Christoph Schnauß
Hallo Forum,
ich bin gerade dabei ein PHP-Script (login.php) für ein Login-System aufzubauen, indem es (bisher) 2 function gibt...
<?php function check(){ #LOGINDATEN CHECKEN
blablabla
?>
<?php function register(){ #REGISTRIEREN
blablabla
?>
So jetzt komme ich zum eigentlichen Problem:
Wenn ich nun die Daten im LOGIN-Formular eingebe,
dann soll er mir die check-Funktion ausführen. Genauso
andersrum... Wenn ich Daten im Anmeldeformular eingebe,
dann soll er mir die register-Function ausführen...
Ich hab das nun mal so probiert:
LOGIN.HTML:
<form name="form1" method="post" action="login.php?check">
blablabla
<\form>
UND
ANMELDUNG.HTML:
<form name="form1" method="post" action="login.php?register">
blablabla
<\form>
tut aber nicht... eigentlich schade :)
Kann mir jemand weiterhelfen...
Danke + Gruss
elBee
Hi elBee,
sind das nun ein oder zwei Skripte? :)
Aber wie auch immer, Parameter-Übergabe z.B. per
...action="login.php?func=check...
bzw.
...action="login.php?func=register...
und im Skript dann die dazugehörige $_GET[]-Variable abfragen, hier z.B. $_GET['func'] und dann entsprechend verzweigen.
Gruß Michi
äh... POST-Variable, Du verwendest ja POST. ;)
also $_POST['func']
Moin!
äh... POST-Variable, Du verwendest ja POST. ;)
also $_POST['func']
Nicht, wenn der Parameter im Action-Attribut steckt! Denn das ist GET-Area!
- Sven Rautenberg
Hallo,
danke für die prompte Antwort... hat mir weitergeholfen...
Grüße
elbee
Hi elBee,
sind das nun ein oder zwei Skripte? :)
Aber wie auch immer, Parameter-Übergabe z.B. per
...action="login.php?func=check...
bzw.
...action="login.php?func=register...
und im Skript dann die dazugehörige $_GET[]-Variable abfragen, hier z.B. $_GET['func'] und dann entsprechend verzweigen.
Gruß Michi
hallo,
<?php function check(){ #LOGINDATEN CHECKEN
blablabla
?>
<?php function register(){ #REGISTRIEREN
blablabla
?>
So jetzt komme ich zum eigentlichen Problem
Nicht nötig, da das "eigentliche Problem" bereits hinreichend gepostet wurde. In beiden Funktionen fehlen die schließenden Klammern.
Grüße aus Berlin
Christoph S.