Anzeige

Formular script

Formular script | PSD-Tutorials.de

Erstellt von roflnub, 13.03.2008.

  1. roflnub

    roflnub Guest

    Formular script
    hi
    ich hab ein problem
    brauche ein php script ohen dantenbank mit dem ich auf der ersten seite in die <input> kästchen was reinschreibe bzw bei <input type="radio" /> auswählen, auf der zweiten seite die input kästchen werden ausgeblendet und es wird nur der reingeschriebene inhalt angezeigt und bei der auswahl der wert den ich ausgewählt habe.

    dann würde ich das ganze noch über php an eine email weiterleiten und drucken aber das krieg ich noch hin.

    ich denke mal man muss mist session arbeiten aber da kenn ich mich einfach zuschlecht aus :(
     
    #1      
  2. pacmanforever

    pacmanforever Nicht mehr ganz neu hier

    Dabei seit:
    28.12.2005
    Beiträge:
    108
    Formular script
    AW: Formular script

    Brauchst nur Post. -> einfach dein Formular hierrauf weiterleiten
    Code (Text):
    1.  
    2. <?php
    3. if($_POST){
    4.     $Inhalt = "<table>";
    5.     while(list($strName,$value) = each($_POST)){
    6.         if(is_array($value)){
    7.             foreach($value as $value_array){
    8.                 $Inhalt .= "<tr><td><b>".$strName."</b></td><td>".$value_array."</td></tr>";
    9.             }
    10.         }else{
    11.    
    12.         $Inhalt .= "<tr><td><b>".$strName."</b></td><td>".$value."</td></tr>";
    13.         }
    14.     }
    15.          $Inhalt .="</table>";
    16. }
    17. ?>
    18.  
     
    #2      
  3. roflnub

    roflnub Guest

    Formular script
    AW: Formular script

    hi
    danke leider verstehe ich nur bahnhof :)
    würde es dir was ausmachen es mir einbischen näher zu erklären
    mein html sieht so aus :
    Code (Text):
    1.  
    2. <html>
    3. <style type="text/css">
    4. <!--
    5. .clearer {
    6.     clear: both;
    7.     font-size: 0;
    8. }
    9. .left{float: left;}
    10. .right{float: right;}
    11. -->
    12. </style>
    13. <body>
    14. <form action="sendmail2.php" method="POST">
    15. <h1>A. Pers&ouml;nliche D<span class="Stil1">a</span>ten der Ehegatten</h1>
    16. <h2>I. Ehefrau:</h2>
    17. <div class="left">
    18. 1. Nachname<br />
    19. <input size="24" name="fname"><br /><br />
    20. 3. Strasse (tatsächlicher Wohnsitz)<br />
    21. <input size="24" name="nachnfrau"><br /><br />
    22. 5. Ort<br />
    23. <input size="24" name="vornfrau"></div>
    24. <div class="right">
    25. 2. Alle Vornamen<br />
    26. <input size="24" name="strasfrau"><br /><br />
    27. 4. PLZ<br />
    28. <input size="24" name="strasfrau"><br /><br />
    29. 6. Staatsangehörigkeit/ Beruf<br />
    30. <input size="24" name="stfrau"></div>
    31. <div class="clearer"></div>
    32. <div class="left"><input type="submit" value="abschicken"></div></form>
    33. </body>
    34. </html>
    35.  
     
    #3      
  4. pacmanforever

    pacmanforever Nicht mehr ganz neu hier

    Dabei seit:
    28.12.2005
    Beiträge:
    108
    Formular script
    AW: Formular script

    dann ist sendmail2.php
    Code (Text):
    1.  
    2. <html>
    3. <body>
    4. <?php
    5.     //abfrage ob post variablen vorhanden sind
    6. if($_POST){                        
    7.          //da ich es in einer table ausgeben will ....
    8.     $Inhalt = "<table>";<?php
    9. if($_POST){
    10.     $Inhalt = "<table>";
    11.     while(list($strName,$value) = each($_POST)){
    12.         if(is_array($value)){
    13.                         //falls eine Variable ein array ist (Checkboxen) eine liste erstellen
    14.             foreach($value as $value_array){
    15.                 $Inhalt .= "<tr><td><b>".$strName."</b></td><td>".$value_array."</td></tr>";   //normales tabellen aussehen
    16.             }
    17.         }else{
    18.             //im falle das es keine liste ist
    19.         $Inhalt .= "<tr><td><b>".$strName."</b></td><td>".$value."</td></tr>";
    20.         }
    21.     }
    22.          //ende
    23.          $Inhalt .="</table>";
    24. }
    25. ?>
    26.         //alle post variablen durchlaufen
    27.     while(list($strName,$value) = each($_POST)){
    28.         if(is_array($value)){
    29.             foreach($value as $value_array){
    30.                 $Inhalt .= "<tr><td><b>".$strName."</b></td><td>".$value_array."</td></tr>";
    31.             }
    32.         }else{
    33.    
    34.         $Inhalt .= "<tr><td><b>".$strName."</b></td><td>".$value."</td></tr>";
    35.         }
    36.     }
    37.          $Inhalt .="</table>";
    38. }
    39. ?>
    40. </body>
    41. </html>
    42.  

    aber mit diesem code würde ich deinen input feldern aussagekräftige namen geben wie Ehefrau Nachname oder so
     
    Zuletzt bearbeitet: 13.03.2008
    #4      
x
×
×