Web HTML/PHP Probleme

Dieses Thema im Forum "Programmierung" wurde erstellt von FireCraft, 19. Oktober 2012.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. FireCraft
    Offline

    FireCraft

    Registriert seit:
    3. April 2012
    Beiträge:
    310
    Ja hallo Leute,

    Ich habe Leztens das Buch "HTML für Kids" ausgeliehen und es funktunirt kein script

    mache ich was falsch oder ist diese version zu alt

    Beispiel 1
    Code (Text):
    1.  
    2. <html>
    3. <head>
    4. <title>Willkomen</title>
    5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    6. </head>
    7. <body>
    8. <b> Test Formular!</b><br>
    9.  
    10.  
    11. <form action="mailto:Alaplaya.S4.Erkan@gmx.de" method="per Post" enctype="text/plain">
    12.   <p>Vorname :
    13.     <input name="Vorname" size="20" maxlength="30">
    14.     <br>
    15.     Nachname:
    16.     <input name="Nachname" maxlength="20" size="30">
    17.     <br>
    18.     Email:
    19.     <input name="Nachname2" maxlength="20" size="30">
    20.     <br>
    21.     <input type="submit" value="Absenden">
    22.     <input type="reset" value="Abbrechen">
    23.   </p>
    24.   </form>
    25.  
    26.  
    27. </body>
    28. </html>
    29.  
     
    #1
  2. Crafter6432
    Offline

    Crafter6432

    Registriert seit:
    22. Dezember 2011
    Beiträge:
    686
    Du hast keinen Head und mailto geht per so nicht, per Post
     
    #2
  3. FireCraft
    Offline

    FireCraft

    Registriert seit:
    3. April 2012
    Beiträge:
    310
    wie meinst du das mit per post?

    was muss an der stelle hin wo Post steht per post?
     
    #3
  4. Muwbi
    Offline

    Muwbi

    Registriert seit:
    30. Dezember 2011
    Beiträge:
    43
    Hast du das 1:1 aus deinem tollen Buch geklaut? :D
    Besser wäre das hier:

    index.html
    Code (Text):
    1.  
    2. <!DOCTYPE html>
    3. <html>
    4. <head>
    5. <title>Kontaktformular</title>
    6. </head>
    7. <body>
    8. <form action="contact.php" method="post">
    9. <p>Vorname:
    10. <input name="vorname" size="20" maxlength="30">
    11. <br />  
    12.  Nachname:    
    13. <input name="nachname" maxlength="20" size="30">    
    14. <br />    
    15. E-Mail:    
    16. <input name="mail" maxlength="20" size="30">  
    17. <br />    
    18. <input type="submit" value="Absenden">    
    19. </form>
    20. </body>
    21. </html>
    22.  
    contact.php
    Code (Text):
    1.  
    2. <?php
    3. if(isset($_POST['vorname']) && isset($_POST['nachname']) && isset($_POST['email'])){
    4.   $vorname = stripslashes($_POST['vorname']);
    5.   $nachname = stripslashes($_POST['nachname']);
    6.   $email = stripslashes($_POST['email']);
    7.  
    8.   $yourmail = "Alaplaya.S4.Erkan@gmx.de";
    9.  
    10.   mail($yourmail, "Du hast eine Kontaktanfrage erhalten", $vorname." ".$nachname." hat dir eine Kontaktanfrage geschickt.\n Seine E-Mail Adresse ist: ".$email, "From: ".$email);
    11. }
    12. ?>
    13.  
    Natürlich soll das ganze nur eine kleine Hilfe sein, bitte verwende das ganze nicht als Endprodukt, da sind noch einige Lücken drin.
     
    #4
  5. FireCraft
    Offline

    FireCraft

    Registriert seit:
    3. April 2012
    Beiträge:
    310
    Ich weis =)

    Ja ich werde nur denn code anguken um meine fehler zu beheben
     
    #5
  6. ChristianG
    Online

    ChristianG

    Von wann ist das Buch denn? Oftmals sind solche Bücher aus der BÜCHEREI sehr veraltet. Du musst immer gucken, dass die Bücher aktuell sind. In HTML ist zwar jetzt nicht soooo viel passiert in den letzen Jahren, trotzdem muss man da immer gucken.
     
    #6
  7. Cabraca
    Online

    Cabraca

    Html5 nennst du nicht viel passiert?
     
    #7
  8. FireCraft
    Offline

    FireCraft

    Registriert seit:
    3. April 2012
    Beiträge:
    310
    Okay

    Okay denn code habe ich verstanden aber es kommt ein fehler

    Fehler
    Code (Text):
    1. [B]Parse error: syntax error, unexpected '{' in [B]/users/firecraft/www/test/contact.php on line [B]2[/B][/B][/B]
     
    #8
  9. Muwbi
    Offline

    Muwbi

    Registriert seit:
    30. Dezember 2011
    Beiträge:
    43
    HTML5 ist zwar noch nicht erschienen, aber ok :D
     
    #9
  10. FireCraft
    Offline

    FireCraft

    Registriert seit:
    3. April 2012
    Beiträge:
    310
    @Muwbi HTML5 Ist doch drausen oder?
    @cristian96_g es ist sehr viel passirt 0 von meinem buch funktunirt
     
    #10
  11. Muwbi
    Offline

    Muwbi

    Registriert seit:
    30. Dezember 2011
    Beiträge:
    43
    HTML5 ist nicht draußen.

    BTT:
    Hab in Zeile 2 eine Klammer vergessen. Tut mir leid ;)
     
    #11
  12. ChristianG
    Online

    ChristianG

    @Cabraca Habe mich wohl schlecht
    ausgedrückt, was ich meine ist, dass die "Codes" aus den alten Büchern oftmals novh funktionieren. Zu HTML5: Noch ist es nicht voll etabliert.
     
    #12
  13. Benni1000
    Offline

    Benni1000 Ehem. Teammitglied

    Registriert seit:
    4. Mai 2012
    Beiträge:
    1.408
    Warum stripslahest du alle eingaben?
    Du versendet doch nur eine Email.
     
    #13
  14. Serato87
    Offline

    Serato87

    Registriert seit:
    9. April 2012
    Beiträge:
    40
    wie kommst du darauf das html 5 noch nicht erschienen ist ?

    ist denn css3 auch noch nicht erschienen ?? XD nee im ernst klar ist html5 schon draussen, bzw. liegt es im Status "Last Call" und
    ist daher für jeden verfügbar ! auch die Browser unterstützen es schon meist (ausser wieder mal IE)
     
    #14
  15. Benni1000
    Offline

    Benni1000 Ehem. Teammitglied

    Registriert seit:
    4. Mai 2012
    Beiträge:
    1.408
    HTML5 ist noch nicht fertig gestellt, und muss noch nicht unterstützt werden.
    Das letzte mal als ich nachgeschaut habe, gab es noch nichtmal eine einigung, welche
    videoformate denn unterstützt werden sollen.
     
    #15
  16. Cabraca
    Online

    Cabraca

    es ist doch scheißegal ob html5 noch nicht offiziell fertig ist.
    es ging darum dass sich bei html eben doch einiges getan hat.
     
    #16
  17. Benni1000
    Offline

    Benni1000 Ehem. Teammitglied

    Registriert seit:
    4. Mai 2012
    Beiträge:
    1.408
    Hat ja keiner gesagt das sich nichts getan hat :p
    Es hat sich sehr viel getan, aber die basics werden sich nicht so schnell ändern.
    Ja klar mit einem alten Buch lernt man die neuen techniken nicht kennen,
    aber funktionieren müsste es trotzdem.
     
    #17
  18. BobMali
    Offline

    BobMali

    Registriert seit:
    21. März 2012
    Beiträge:
    30
    Ort:
    WBK-Build
    Minecraft:
    BobMali
    Self Html hilft immer :)

    Ich kann dir nur das Formular empfehlen:

    Code (Text):
    1.  
    2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"       "http://www.w3.org/TR/html4/loose.dtd">
    3. <html>
    4. <head>
    5. <title>Buttons zum Absenden oder Abbrechen definieren (herkömmlich)</title>
    6. </head>
    7. <body>
    8.  
    9.  
    10. <h1>Das hier k&ouml;nnen Sie absenden!</h1>
    11.  
    12.  
    13. <p>Voraussetzung ist eine Verbindung ins Internet.
    14. Es werden keine Daten gespeichert, das verarbeitende
    15. CGI-Script gibt lediglich die eingelesenen Daten aus.</p>
    16.  
    17.  
    18. <form action="http://de.selfhtml.org/cgi-bin/comments.pl">
    19.   <table border="0" cellpadding="5" cellspacing="0" bgcolor="#E0E0E0">
    20.     <tr>
    21.       <td align="right">Vorname:</td>
    22.       <td><input name="Vorname" type="text" size="30" maxlength="30"></td>
    23.     </tr>
    24.     <tr>
    25.       <td align="right">Zuname:</td>
    26.       <td><input name="Zuname" type="text" size="30" maxlength="40"></td>
    27.     </tr>
    28.     <tr>
    29.       <td align="right" valign="top">Kommentar:</td>
    30.       <td><textarea name="Text" rows="10" cols="50"></textarea></td>
    31.     </tr>
    32.     <tr>
    33.       <td align="right">Formular:</td>
    34.       <td>
    35.         <input type="submit" value=" Absenden ">
    36.         <input type="reset" value=" Abbrechen">
    37.       </td>
    38.     </tr>
    39.   </table>
    40. </form>
    41.  
    42.  
    43. </body>
    44. </html>
    45.  
    Quelle: http://de.selfhtml.org/html/formulare/formularbuttons.htm
     
    #18
  19. ChristianG
    Online

    ChristianG

    Genau das wollte ich sagen (und habe es auch...) :D
     
    #19
Status des Themas:
Es sind keine weiteren Antworten möglich.