Einfaches Formular mit PHP

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Hakketas, 14. August 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 14. August 2008
    Joar, soll was für die Schule machen, bin aber seit einem Jahr aus der Übung..

    Also hab schon angefangen, nur beim PHP harperts...

    Es muss folgende Funktion haben: Wenn ich auf Senden klicke, soll mein Ausgewähltes Fach da stehen, die Note und mein eingegebener Name...

    Wenn in einem Feld nichts eingetragen ist, soll "Bitte zuerst die Felder ausfüllen" stehen..

    Hier mein Code:
    Code:
    <html>
    <head><title>HA</title></head
    <body>
    <form acrion:"test.php" method=POST>
    <br>
    <br>
    Klasse: <input name="name" type="text">
    <br>
    <br>
    Fach:
    <br>
    <input name="ITS" value="ITS" type="radio"> ITS
    <br>
    <input name="SAS" value="SAS" type="radio"> SAS
    <br>
    <input name="Physik" value="Physik" type="radio"> Physik
    <br>
    <br>
    Note:
    <br>
    <input name="1" value="1" type="radio"> sehr gut
    <br>
    <input name="2" value="2" type="radio"> gut
    <br>
    <input name="3" value="3" type="radio"> befriedigend
    <br>
    <br>
    <input value="Absenden" type="submit">
    
    
    
    </body>
    <html>
    
    <?php
    
    if() {;};
     
  2. 14. August 2008
    AW: Einfaches Formular mit PHP

    <form acrion:"test.php" method=POST>

    solltest du erstmal

    acrion
    in
    action ändern!

    dann den doppelpunkt durch ein = ersetzen..
    <form action="blabla.php" method="POST">
     
  3. 14. August 2008
    AW: Einfaches Formular mit PHP

    Ah, sry, xD

    Ja:

    #
    Code:
    <html>
    <head><title>HA</title></head
    <body>
    <form action="test.php" method="POST">
    <br>
    <br>
    Klasse: <input name="name" type="text">
    <br>
    <br>
    Fach:
    <br>
    <input name="ITS" value="ITS" type="radio"> ITS
    <br>
    <input name="SAS" value="SAS" type="radio"> SAS
    <br>
    <input name="Physik" value="Physik" type="radio"> Physik
    <br>
    <br>
    Note:
    <br>
    <input name="1" value="1" type="radio"> sehr gut
    <br>
    <input name="2" value="2" type="radio"> gut
    <br>
    <input name="3" value="3" type="radio"> befriedigend
    <br>
    <br>
    <input value="Absenden" type="submit">
    
    
    
    </body>
    <html>
    
    <?php
    
    if() {;};
    Nur was muss ich bei PHP nochmal eingeben....
     
  4. 14. August 2008
    AW: Einfaches Formular mit PHP

    erst mal kommt der php-code über den html-code..

    dann musst du die $_POST daten auswerten und danach die abfrage und ausgabel gestalten.
     
  5. 14. August 2008
    AW: Einfaches Formular mit PHP

    Wenn ich wüsste wie, dann würde ichs eben machen und nicht hier fragen... xD

    Ich weiß noch niemals wie ich die Bedingung aufstellen soll ^^
     
  6. 14. August 2008
    AW: Einfaches Formular mit PHP

    also erstmal postdaten auswerten:
    $variable1 = strip_tags($_POST["NAME"]);

    variable kann durch einen geeigneten namen ersetzt werden; strip_tags entfernt html etc. code (falls z.B: versucht wird durch injections oder so zu hacken..
    Name musst du dann durch den feldnamen ersetzen z.B. its
    joa und dann noch den submit button mit einem namen versehen -->
    und durch
    PHP:
      if (isset( $_POST [ "submit" ]) {  Auswertung ; } 
     
  7. 14. August 2008
    AW: Einfaches Formular mit PHP

    omg !!

    Sowas hab ich noch nie gemacht xD

    musst ganz einfach denken, nicht so umfangreich xD

    hier mal ein Beispiel:

    Code:
    <html>
    <head>
    <title>Passwortabfrage</title>
    </head>
    
    <body>
    
    <form action=Start_2.php method=POST>
     <p><b>Login:</b><br>
     <input name=login type="text" size="30" maxlength="30" value=></p> <p>
     <b>Kennwort:</b><br>
     <input name=pass type=password size="12" maxlength="12"></p>
    
    
    <br>
    <br>
    
    <td>
     <input type="submit" value=" Absenden "> 
    </td>
    </form> 
     
    </body>
    </html>
    
    <?php
    
    if (($_POST[login]== "Peter") and ($_POST[pass]=="wurst"))
    {echo "Hallo mein Freund" ;};
    
    if (($_POST[login]== "Marcel") and ($_POST[pass]=="wurst"))
    {echo "Du haariger ^^" ;};
    
    if (($_POST[login]== "Brombaer") and ($_POST[pass]=="noob"))
    {echo "LOL" ;};
    
    if (($_POST[login]== "12345") and ($_POST[pass]=="12345"))
    {echo "Der Test funzt ^^" ;};
    
    if (($_POST[login]== "reply") and ($_POST[pass]=="sia"))
    {echo "Dann ist ja alles wunderbar" ;};
    
    if (($_POST[login]== "gut") and($_POST[pass]== "super"))
    {echo "Juhuuuu" ;};
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    ?>
    Quasi ist schon die HA erledigt, aber ich will das so haben, dass das dann auch richtig funktioniert...

    Wär toll wenn das jmd. hinbekommt !
     
  8. 14. August 2008
    AW: Einfaches Formular mit PHP

    PHP:
    <? php

    if (( $_POST [ "login" ]==  "Peter" ) and ( $_POST [ "pass" ]== "wurst" ))
    {echo 
    "Hallo mein Freund"  ;}

    if ((
    $_POST [ "login" ]==  "Marcel" ) and ( $_POST [ "pass" ]== "wurst" ))
    {echo 
    "Du haariger ^^"  ;}

    if ((
    $_POST [ "login" ]==  "Brombaer" ) and ( $_POST [ "pass" ]== "noob" ))
    {echo 
    "LOL"  ;}

    if ((
    $_POST [ "login" ]==  "12345" ) and ( $_POST [ "pass" ]== "12345" ))
    {echo 
    "Der Test funzt ^^"  ;}

    if ((
    $_POST [ "login" ]==  "reply" ) and ( $_POST [ "pass" ]== "sia" ))
    {echo 
    "Dann ist ja alles wunderbar"  ;}

    if ((
    $_POST [ "login" ]==  "gut" ) and( $_POST [ "pass" ]==  "super" ))
    {echo 
    "Juhuuuu"  ;}
    ?>


    <html>
    <head>
    <title>Passwortabfrage</title>
    </head>

    <body>

    <form action=Start_2.php method=POST>
      <p><b>Login:</b><br>
      <input name=login type="text" size="30" maxlength="30" value=></p>  <p>
      <b>Kennwort:</b><br>
      <input name=pass type=password size="12" maxlength="12"></p>


    <br>
    <br>

    <td>
            <input type="submit" value=" Absenden ">        
    </td>
    </form>      
          
    </body>
    </html>
    müsste eigentlich so hinhaun.. müsstest aber die werte noch anpassen^^
     
  9. 14. August 2008
    AW: Einfaches Formular mit PHP

    Das ist en ganz andere Aufgabe ^^

    Sollte nur nen Beispiel sein, das wir nur so leichte sachen machen...

    Das geht volle Lotte an der Aufgabenstellung vorbei xD
     
  10. 14. August 2008
    AW: Einfaches Formular mit PHP

    nja aber die funktion ist im endeffekt das gleichen..
    versuchs doch mal umzubauen..
    lernst es gleich ein wenig.
     
  11. 14. August 2008
    AW: Einfaches Formular mit PHP

    hausaufgaben
    closed.
     
  12. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.