php - Formular - 2 verschiedene actions

Diskutiere php - Formular - 2 verschiedene actions im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Hallo Forum. Ich habe ein Formular was 2 verschiedene Actions ausführen sollte und ich nicht weiß wie ich das anstellen soll. derzeit sieht...
  • php - Formular - 2 verschiedene actions Beitrag #1
sebhoff

sebhoff

Bekanntes Mitglied
Dabei seit
07.09.2006
Beiträge
5.209
Reaktionspunkte
2
Hallo Forum.

Ich habe ein Formular was 2 verschiedene Actions ausführen sollte und ich nicht weiß wie ich das anstellen soll.

derzeit sieht der quellcode so aus:

HTML:
<script type="text/javascript">
function chkFormular () {
  if (document.Formular.User.value != "........") {
    alert("Zugang verweigert");
    document.Formular.User.focus();
    return false;
  }
 
}
</script>

<form name="Formular" action="$action" method="POST" onsubmit="return chkFormular()">
<input type="hidden" name="mode_login">
<input type="hidden" name="redirect" value="$redirect">
Login: <input type="text" size="40" name="User">

<input type="hidden" name="accept_terms" value="yes">
<table border=0 cellpadding=5 cellspacing=0>
<tr>

  <td>Welcome to <a href="/status">$GatewayName</a>.</td>
</tr>
<tr>
      <td align=center height="23"><input type="submit" value="Login/Enter">
</table>
<!--
There are currently $ConnectionCount user(s) connected.<BR>
The last connection was at: $LastConnectionTime.
-->
</form>

Das ganze ist eine Nocatsplash Einstigsseite für einen offenes WLAN. Beim klick auf Login schaltet der Router den Zugang frei

Die Überprüfung des "Passworts" im Javascript wird später eh nicht mehr benötigt und das Login-Feld wird nur mit Namen gekennzeichnet werden, wo die Benutzer (hoffentlich) ihren namen eingeben.

Es solle nun beim klicken auf "login" eine email an mich gesendet werden, mit folgenden Infos:
*Name aus Formularfeld
*Computername
*sonstige Infos die man per Browser auslesen kann
*interne IP Adresse (geht auch MAC Adresse) [wobei ich nicht weiß ob das überhaupt geht.]

gleichzeitig (oder nacheinander) soll der Zugang freigegeben werden.
 
  • php - Formular - 2 verschiedene actions Beitrag #2
S

suddeler

Bekanntes Mitglied
Dabei seit
23.11.1999
Beiträge
709
Reaktionspunkte
0
Ort
/root
Eigentlich ganz einfach.
Die $_POST-Variablen prüfen ob alles eingegebene Zeichen korrekt sind und dann die Email versenden, sie http://de.php.net/manual/de/function.mail.php
Dort findest Du auch alles weiteren Info, wie man die restlichen benötigten Daten sammeln kann.
Diese dann einfach mit in die Email gepackt bevor sie gesendet wird.


Gruß

Suddeler
 
Thema:

php - Formular - 2 verschiedene actions

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben