power-box.de
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 24.07.2008, 23:06   #1
TP-Newbie
 
Registriert seit: Jul 2008
r6zh9 macht alles soweit korrekt
Question

Mehrfach Formular


Guten Abend,

ich habe ein kleines Problem, hab ein normales Formular. Das sieht wie folgt aus:

HTML-Code:
<form name="form1" method="post" action="">
  <table width="100%" border="0">
    <tr>
      <td width="20%">Name</td>
      <td width="80%"><input name="name" type="text" id="name"></td>
    </tr>
    <tr>
      <td>Vorname</td>
      <td><input name="vorname" type="text" id="vorname"></td>
    </tr>
    <tr>
      <td>Stra&szlig;e</td>
      <td><input name="strasse" type="text" id="strasse"></td>
    </tr>
    <tr>
      <td>PLZ</td>
      <td><input name="plz" type="text" id="plz"></td>
    </tr>
    <tr>
      <td>Ort</td>
      <td><input name="ort" type="text" id="ort"></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>eMail</td>
      <td><input name="email" type="text" id="email"></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Nachricht</td>
      <td><label>
        <textarea name="nachricht" id="nachricht"></textarea>
      </label></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="Senden"></td>
    </tr>
  </table>
</form>
abschicken tu ich das dann so:

PHP-Code:
<?php
if (!empty($_POST))
{
  require_once 
'SendMail.php';
    
ACT_SendMail::Send(array(
        
'to'            => 'e',
        
'from'     => '"' $_REQUEST['vorname'] . ' ' $_REQUEST['name'] . '" <' $_REQUEST['email'] . '>',
        
'betreff'  => '',
        
'file'     => dirname(__FILE__) . '/mail.anfordern',
        
'vars'     => array_merge(
                 
$_REQUEST
                
,array('nachricht' => nl2br($_REQUEST['nachricht']))
            ),
    ));
    
?>
    <div style="text-align: left;">
    Vielen Dank für Ihre Nachricht. Wir werden uns so schnell wie möglich mit Ihnen in Verbindung setzten.
</div>
    <?php
    $frmMagic_Msg 
ob_get_clean();
    
$frmMagic_StayOpen true;
}
?>
so das geht auch alles. Aber jetzt kommt es, ich möchte in dem Formular gerne noch eine Option dass der User sagen kann ich möchte noch einen zweiten User hinzufügen. Wie kann ich das machen? Also dass dann eine zweite Seite kommt oder eben dass es nach unten erweitert wird. Schön wäre es, wenn man es unendlich machen kann ist aber kein muss, es reichen auch 4 mal.

Hoffe dass mir da jemand helfen kann.

Gruß,
r6zh9
r6zh9 ist offline   Mit Zitat antworten


Alt 25.07.2008, 10:16   #2
TP-Moderator
 
Benutzerbild von Rizzo
 
Registriert seit: Aug 2004
Ort: Kaiserslautern
Rizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine User
Zitat:
Zitat von r6zh9 Beitrag anzeigen
... ich möchte in dem Formular gerne noch eine Option dass der User sagen kann ich möchte noch einen zweiten User hinzufügen.
Hallo r6zh9,

was meinst Du denn mit "zweiten User hinzufügen"? Zusätzliche Empfänger der Email? Und was ist SendMail.php für eine Klasse? Eventuell wird das versenden an mehrere Empfänger bereits unterstützt. Da ich die Klasse aber nicht kenne, kann ich dazu nichts sagen.
__________________
#.Viele Grüße, Andreas
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
.
Rizzo ist offline   Mit Zitat antworten
Alt 25.07.2008, 10:52   #3
TP-Newbie
 
Registriert seit: Jul 2008
r6zh9 macht alles soweit korrekt
Guten morgen Rizzo,

vielen dank erst mal für deine Antwort. Nee Nee es geht nicht um den Mail Versand. Ich habe ja unten geschrieben wie mein Formular aussieht also mit Name, Vorname, Straße usw. So das ist für ein User. Jetzt gibts aber User die wollen zwei Personen anmelden also mich und meine Mutter zB. so nun ist die Frage wie mache ich das, dass der User ein Button oder ein Link bekommt, dass er ein weiteren User hinzufügen kann und dann eben GENAU das gleiche Formular nochmals kommt oder wie man das auch immer macht.

Verstehst du was ich meine?

Gruß,
r6zh9
r6zh9 ist offline   Mit Zitat antworten
Alt 25.07.2008, 19:56   #4
TP-Moderator
 
Benutzerbild von Rizzo
 
Registriert seit: Aug 2004
Ort: Kaiserslautern
Rizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine User
Wieso füllt derjenige dann das Formular nicht mehrfach hintereinander aus? Ein kurzer Hinweis auf der Seite "Bitte füllen Sie das Formular pro Person ein mal aus." und fertig. Dann spart man sich umständliches umstricken des Scripts.
Alternativ kann doch der User auch weitere User im Nachrichtenfeld angeben, oder nicht?!
__________________
#.Viele Grüße, Andreas
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
.
Rizzo ist offline   Mit Zitat antworten
Alt 26.07.2008, 10:01   #5
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Wenn dir das nicht gefällt, kannst du auch eine Checkbox setzen, diese nach dem Absenden abfragen und dann dynamisch im Inhalt weitere Formularfelder reinsetzen.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 27.07.2008, 16:06   #6
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo macht sich hier sehr viel Mühe
warum keine js-loesung fuer das problem? du liest alle input- und textarea-felder innerhalb des form aus und baust sie noch einmal auf (mit entsprechenden aenderungen) und haengst sie in dein dom ein. spaetestens hier duerfte dir allerdings der einsatz von tabellen auf die fuesse fallen.

anderer weg waere ein zweiter absendebutton mit einem entsprechenden text wie "weiteren benutzer hinzufuegen". dem gibst du einen namen und value, auf die du dann mit php vor dem versenden testen kannst. sollte jemand diesen button anklicken, so erzeugst du einfach noch mal einen kompletten satz der felder und gibst ihn mit aus. was allerdings dann fuer einen dynamischeren aufbau des formulars sprechen wuerde. auch hier wirst du den einsatz von div's vor dem der tabellen schaetzen lernen.
theo ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Mehrfach Formular [PHP] Mehrfach Formular
« Probleme mit php menü | Probleme mit Umlauten in ASP.NET »

Stichworte
php

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Seite mehrfach verwenden? Zockratte Typo3 3 18.06.2007 12:03
mehrfach duplizieren barcelona Druckstudio 1 05.04.2005 18:42
mehrfach Selected aus DB tHuG-lOvE Traum-Dynamik 1 14.02.2004 09:53
$headers mehrfach in einem Formular nutzen? Thomas Traum-Dynamik 13 30.07.2003 10:48
Mehrfach-select NeTHippie Traum-Dynamik 3 29.11.2002 00:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:22 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67