1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Gelöst Hilfe mit php

Dieses Thema im Forum "HTML - PHP - Java - Perl" wurde erstellt von Beba94, 28. Juli 2010.

  1. Beba94
    Offline

    Beba94 Newbie

    Registriert:
    28. Juli 2010
    Beiträge:
    6
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Beruf:
    Schüler
    Ort:
    Berlin
    Homepage:
    Für eine Webside hab ich ein Kontaktformular gemacht. Ich hatte eine Vorlage , habe allerdings viel verändert etc. Mit php kenne ich mich nicht aus und habe jetzt ein kleines Problem.

    In der nachricht, die ich erhalte wenn jemand seine angaben reingeschrieben hat, steht dann immer "seine/ ihre Telefonummer:..." oder "seine/ihre Position:..."
    Ich würde es gerne somachen, wenn derjenige zBsp Mr. angeklickt hat, automatisch
    "seine Position:..." , "seine Telefonnummer:..." etc. in der Nachricht steht, die ich erhalte.

    Hier die Seite mit dem Kontaktformular :

    Dieser Link ist nur für Mitglieder!!! Jetzt kostenlos Registrieren ?



    Code:
    <tr><td>Salutation:</td>
    <td><input type="radio" name="anrede" value="name1">Mr.
    <input type="radio" name="anrede" value="name2">Mrs./Ms.</td>
    </td></tr>
    
    <tr><td> First name:</td><td><input type="text" name="vorname"></td></tr>
    <tr><td>name:</td><td><input type="text" name="von"></td></tr>
    <tr><td>position:</td><td><input type="text" name="position"></td></tr>
    <tr><td>e-mail:</td><td><input type="text" name="email"></td></tr>
    <tr><td>phone:</td><td><input type="text" name="phone"></td></tr>
    <tr><td>subject:</td><td><input type="text" name="betreff"></td></tr>
    <tr><td>your Statement:</td><td><textarea name="nachricht" cols="50" rows="10">
    </textarea></td></tr>
    <tr><td><input type="submit" value="send" name="fertig"></td></tr>
    </table>
    </form> 
    
    <?php
    
    $anrede = $_POST['anrede'];
    $vorname = $_POST['vorname'];
    $von = $_POST['von'];
    $position = $_POST['position'];
    $email = $_POST['email'];
    $phone = $_POST['phone'];
    $betreff = $_POST['betreff'];
    $nachricht = $_POST['nachricht'];
    $fertig = $_POST['fertig']; 
    
    .......
    
    
      $datum = date("d.m.Y");
      $uhrzeit = date("H:i");
      $datum=$datum ."-". $uhrzeit ."Uhr";
      
        
      $ich = "beba94@hotmail.de";
      $betreffemail = "Nachricht - KontaktformularSie haben eine Nachricht von:".$von."";
      $text = "Sie haben eine Nachricht von:".$vorname."-".$von."
      Seine/Ihre Position ist :".$position."
      Seine/Ihre Email Adresse lautet:".$email."
      Seine/Ihre Telefon Adresse lautet:".$phone."
      Der Betreff lautet:".$betreff."
      Das Sendedatum:".$datum."
      Die Nachrich lautet:".$nachricht."
      
    
    die ganze Datei habe ich auch noch als .txt angehangen.


    Danke schon einmal für eure Hilfe
    lg
     
    Zuletzt bearbeitet: 3. August 2010
    #1
  2. phantom

    Nervigen User Advertisement

  3. Scrat
    Offline

    Scrat MFC Digital Eliteboard Team

    Registriert:
    21. August 2007
    Beiträge:
    3.121
    Zustimmungen:
    5.145
    Punkte für Erfolge:
    113
    AW: Hilfe mit php

    so ganz komm ich da net mit ...

    du willst ein kontaktformular haben wo du Mr. anklicks und dann sollen seine daten drinne stehen ?

    woher sollen die daten denn stammen ? glaskugel ? woher willst du die daten denn wissen ? das ist ein kontaktformular für Gäste ;)
     
    #2
  4. Beba94
    Offline

    Beba94 Newbie

    Registriert:
    28. Juli 2010
    Beiträge:
    6
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Beruf:
    Schüler
    Ort:
    Berlin
    Homepage:
    AW: Hilfe mit php

    Nein ,derjenige schreibt seine daten doch selber rein ,wenn man sich das Formular anguckt ,sind da Felder zum ausfüllen, name , position etc.
    Ich würde gerne so einrichten das wenn man MR anklickt , in der email steht , seine position,und wenn man MRS angeklickt hätte , ihre Position
     
    #3
  5. z3r0_88
    Offline

    z3r0_88 Newbie

    Registriert:
    13. September 2008
    Beiträge:
    6
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    AW: Hilfe mit php

    PHP:
    <?php

    if($_POST['anrede']=="Mr.")
    {
    $anredetype "seine";
    }
    else
    {
    $anredetype "ihre";
    }


    $anrede $_POST['anrede'];
    $vorname $_POST['vorname'];
    $von $_POST['von'];
    $position $_POST['position'];
    $email $_POST['email'];
    $phone $_POST['phone'];
    $betreff $_POST['betreff'];
    $nachricht $_POST['nachricht'];
    $fertig $_POST['fertig']; 

    .......


      
    $datum date("d.m.Y");
      
    $uhrzeit date("H:i");
      
    $datum=$datum ."-"$uhrzeit ."Uhr";
      
        
      
    $ich "beba94@hotmail.de";
      
    $betreffemail "Nachricht - KontaktformularSie haben eine Nachricht von:".$von."";
      
    $text "Sie haben eine Nachricht von:".$vorname."-".$von."
      "
    .$anredetype."
     Position ist :"
    .$position."
      "
    .$anredetype.
    $ Email Adresse lautet:"
    .$email."
      "
    .$anredetype."
     Telefon Adresse lautet:"
    .$phone."
      Der Betreff lautet:"
    .$betreff."
      Das Sendedatum:"
    .$datum."
      Die Nachrich lautet:"
    .$nachricht."
     
    #4
  6. Beba94
    Offline

    Beba94 Newbie

    Registriert:
    28. Juli 2010
    Beiträge:
    6
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Beruf:
    Schüler
    Ort:
    Berlin
    Homepage:
    AW: Hilfe mit php

    Vielen Dank , danke danke danke , funktioniert klasse :)
     
    #5

Diese Seite empfehlen