2016-07-24 9 views
-1

Im Moment habe ich Code, der ein Formular übermittelt und intern auf der gleichen Seite behandelt ... die ich behalten möchte. aber ich möchte eine Kopie dieses Formulars auf einer anderen Page.php erhalten, ohne dass der Benutzer das Formular zweimal absenden muss ... Ich weiß, dass es mehrere Möglichkeiten gibt, die Informationen zu kommunizieren, zB über Sitzungen, aber trotzdem ein Formular direkt weiterleiten auf eine andere Seite ... oder auf zwei Seiten senden/haben zwei AktionenPHP Forwarding Form Action/Mehrere Aktionen auf einem Formular haben

Aktuelle Form:

<form action="" method="post" style=""> 
<fieldset> 
    <legend>Login or Register</legend> 
Username<br><input type="text" name="username" /><br> 
Password<br><input type="Password" name="password" /><br> 
<input type="submit" value="log in" name="login"/> 
</fieldset> 
</form> 

Antwort

0

Eine Möglichkeit wäre es, zu überprüfen, ob die Post eingereicht worden ist, und wenn dies zu tun, sind eine andere PHP-Datei, die sich auch damit beschäftigt. Sie haben also nur eine Aktion, aber Sie verarbeiten sie zweimal, was übrigens komisch ist. Sie sollten genau hinsehen, warum Sie Informationen auf zwei verschiedenen Seiten verarbeiten müssen, wenn sie von einer stammen.

Verwandte Themen