tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
21
ZUGRIFFE
1107
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    securid securid ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    40
    Hey!

    Habe ein Problem.

    Ich hab ein standard formular gemacht:

    <form action="index.php?action=send_kontakt" method="post">
    <table border="0" cellspacing="0" cellpadding="0" valign="top">
    <tr>
    <td class=text>
    Name:</td>
    <td width="5"></td>
    <td>
    <input type="name" name="name" size="30"></td>
    <td width="10"></td>
    <td class=text>
    Firma:</td>
    <td width="5"></td>
    <td>
    <input type="name" name="firma>" size="30"></td>
    </tr>
    <tr>
    <td height="5"></td>
    </tr>
    <tr>
    <td class=text>
    E-Mail:</td>
    <td width="5"></td>
    <td>
    <input type="name" name="mail" size="30"></td>
    <td width="10"></td>
    <td class=text>
    Telefon:</td>
    <td width="5"></td>
    <td>
    <input type="name" name="phone" size="30"></td>
    </tr>
    <tr>
    <td height="5"></td>
    </tr>
    <tr>
    <td class=text>
    Betreff:</td>
    <td width="5"></td>
    <td class=text colspan="6">
    <input type="name" name="betreff" size="79"></td>
    </tr>
    <tr>
    <td height="5"></td>
    </tr>
    <tr>
    <td class=text colspan="2" valign="top">
    Kommentar:</td>
    <td colspan="6">
    <textarea cols="78" rows="15" name="commend"></textarea></td>
    </tr>
    <tr>
    <td height="5"></td>
    </tr>
    <tr>
    <td colspan="7" align="center">
    <input type="submit" name="submit" value="Anfrage senden">
    <input type="reset" name="reset"></td>
    </tr>
    </table>
    </form>

    und möchte dieses an eine fixe mail adresse verschicken.

    könnt ihr mir helfen?

    lg alex
     

  2. #2
    Registriert seit
    Jun 2004
    Ort
    Garching b. München
    Beiträge
    602
    Hi!

    Such mal nach "Kontaktformular". Du wirst fündig werden

    Mamphil
     
    Lösungsvorschlag: Wenn es mit dem mysql_query(...); Probleme gibt, pack ein die(mysql_error()); dahinter und guck dir den MySQL-Fehler an!

    Artikel & Tutorial: Wie realisiere ich eine Umkreissuche nach Postleitzahlen mit der kostenlosen OpenGeoDB in PHP?

  3. #3
    Lumpi02 Lumpi02 ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Vogtland
    Beiträge
    148
    du suchst bestimmt nach der Funktion mail()
    Sammel deine Felder und verpacke sie hübsch in einer Mail
     
    Gruß Lumpi02

    visit: http://www.dezueng.de

  4. #4
    Avatar von Spacejumper
    Spacejumper Spacejumper ist offline Mitglied Gold
    Registriert seit
    Aug 2004
    Beiträge
    123
    PHP-Code:
    <?php

    if($abschicken)
    {
       if(empty(
    $username))
       {
          echo 
    "<h1 align=center>Bitte gehen Sie zur&uuml;ck und f&uuml;llen Sie Ihren Namen aus!</h1>";
          echo 
    "<BR>";


       }
       else
       {

             if(
    $feld!="abschicken")
             {
                
    $mailnachricht.=
                
    "
    Die Nachricht ist von: 
    $username
    Die E-Mail des Absenders Lautet: 
    $email

    betreff: 
    $wo

    Genaue Beschreibung:
    $beschreibung
                "
    ;
             }

          
    $mailnachricht.="\nDatum/Zeit: ";
          
    $mailnachricht.=date("d.m.Y H:i:s");
          
    $mailbetreff="PW/Fehler";
          
    $mailbetreff.=$HTTP_POST_VARS[betreff];
          
    mail("#email#"$mailbetreff$mailnachricht"From: $email"); //anstatt #email# deinen Mail
          
    echo "<br><br><br><br><br><center>";
          echo 
    "Vielen Dank für Ihre Meldung ich werde es so schnell wie möglich bearbeiten!";
          echo 
    "<br>";
          echo 
    "<h2><a href=javascript:window.close()> Formular schliessen </a></center></h2>";
       }
    }
    else
    {
       echo 
    "Ein Fehler ist aufgetreten.";
    }

    ?>
    das sollte dir helfen du musst es jetzt nur noch für deine Bedürfnisse zurecht schnippeln!
     
    Leg dich mit dem Besten an du stirbst wie alle dann

  5. #5
    securid securid ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    40
    ich weiss, dass es euch schon gewaltig reicht mit den kontaktformularen.

    habe mir die beiträge schon komplett durchgesehen, teilweise auch brauchbares gefunden, aber trotzdem noch einen fehler drinnen den ich seit 2 stunden nicht finden kann.

    kontakt.php:

    <form action="send_kontakt.php" method="post">
    <table border="0" cellspacing="0" cellpadding="0" valign="top">
    <tr>
    <td class=text>
    Name:</td>
    <td width="5"></td>
    <td>
    <input type="name" name="name" size="30"></td>
    <td width="10"></td>
    <td class=text>
    Firma:</td>
    <td width="5"></td>
    <td>
    <input type="name" name="firma" size="30"></td>
    </tr>
    <tr>
    <td height="5"></td>
    </tr>
    <tr>
    <td class=text>
    E-Mail:</td>
    <td width="5"></td>
    <td>
    <input type="name" name="mail" size="30"></td>
    <td width="10"></td>
    <td class=text>
    Telefon:</td>
    <td width="5"></td>
    <td>
    <input type="name" name="phone" size="30"></td>
    </tr>
    <tr>
    <td height="5"></td>
    </tr>
    <tr>
    <td class=text>
    Betreff:</td>
    <td width="5"></td>
    <td class=text colspan="6">
    <input type="name" name="betreff" size="79"></td>
    </tr>
    <tr>
    <td height="5"></td>
    </tr>
    <tr>
    <td class=text colspan="2" valign="top">
    Kommentar:</td>
    <td colspan="6">
    <textarea cols="78" rows="15" name="commend"></textarea></td>
    </tr>
    <tr>
    <td height="5"></td>
    </tr>
    <tr>
    <td colspan="7" align="center">
    <input type="submit" name="submit" value="Anfrage senden">
    <input type="reset" name="reset"></td>
    </tr>
    </table>
    </form>



    soweit so gut .. sollte ja noch stimmen.

    hier die "sendenfunktion":

    <?
    $Betreff = $_POST["betreff"];
    $name = $_POST["name"];
    $Firma = $_POST["firma"];
    $Telefon = $_POST["phone"];
    $email = $_POST["mail"];
    $Mitteilung = $_POST["commend"];
    $text = $mailnachricht.
    "\nBetreff:".$_POST["betreff"].
    "\nAbsender:".$name.
    "\nFirma:".$_POST["firma"].
    "\nTelefon:".$_POST["phone"].
    "\nE-Mail:".$_POST["mail"].
    "\nMitteilung:".$_POST["commend"];

    if(true)
    {
    $mailnachricht.="\nDatum/Zeit: ";
    $mailnachricht.=date("d.m.Y H:i:s");
    $mailbetreff="Kontakt: ";
    $mailbetreff.=$betreff;
    $mail=mail("alexander.kucera@gmx.net", $mailnachricht, $text, "From:".$name);
    echo "Vielen Dank für Ihre eMail! Sie erhalten umgehend eine Antwort!";
    }
    else
    {
    echo "Ein Fehler ist aufgetreten.";
    }
    ?>


    was stimmt daran nicht.

    bitte um hilfe, verzweifle schon langsam

    lg alex
     

  6. #6
    pdatrain pdatrain ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Ort
    Niedersachsen
    Beiträge
    92
    Fehlermeldung? Verhalten vom Script?
     

  7. #7
    securid securid ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    40
    wie soll ich das jetzt verstehen?
     

  8. #8
    pdatrain pdatrain ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Ort
    Niedersachsen
    Beiträge
    92
    Bekommst Du eine Fehlermeldung? Wie verhält sich das Script? Macht es nix? Macht es was falsch?
     

  9. #9
    securid securid ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    40
    er schreibt mir, dass in folgender zeile ein fehler vorliegt:

    $mail=mail("alexander.kucera@gmx.net", $mailnachricht, $text, "From:".$name);
     

  10. #10
    securid securid ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    40
    das ist die genaue fehlermeldung


    Warning: mail(): SMTP server response: 550 <alexander.kucera@gmx.net>, Recipient unknown in h:\home\incos..at\htdocs\send_kontakt.php on line 24
    Vielen Dank für Ihre eMail! Sie erhalten umgehend eine Antwort!
     

  11. #11
    securid securid ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    40
    kann mir niemand helfen?
     

  12. #12
    Registriert seit
    Jun 2004
    Ort
    Stuttgart (BW)
    Beiträge
    1.746
    Testest Du das ganze lokal?
    Wie soll denn da eine Mail über's Netz verschickt werden?

    redlama
     
    Wissen ist Macht! Nichts wissen macht auch nichts, ...
    www.redlama.org

  13. #13
    securid securid ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    40
    nein .. das ganze ist online.
     

  14. #14
    Registriert seit
    Jun 2004
    Ort
    Stuttgart (BW)
    Beiträge
    1.746
    Zitat Zitat von securid
    nein .. das ganze ist online.
    Ahja, ... Und wieso taucht denn da dieser Pfad auf: "h:\home\incos..at\htdocs\send_kontakt.php"? Müsste da denn nicht "http://www.xyz.de/send_kontakt.php" stehen? Greifst Du vielleicht doch auf eine lokale Datei zu?

    redlama
     
    Wissen ist Macht! Nichts wissen macht auch nichts, ...
    www.redlama.org

  15. #15
    securid securid ist offline Mitglied Bronze
    Registriert seit
    Dec 2004
    Beiträge
    40
    nein, eben nicht .. ich werd aus der fehlermeldung nicht schlau

    das ganze is online unter: http://incos..at/index.php?action=kontakt
     

Ähnliche Themen

  1. Kontaktformular
    Von Arster-Boy im Forum PHP
    Antworten: 2
    Letzter Beitrag: 30.10.08, 15:51
  2. Kontaktformular
    Von Killer-Man im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 22.06.07, 18:15
  3. Kontaktformular...
    Von chichi im Forum Flash Plattform
    Antworten: 42
    Letzter Beitrag: 24.03.07, 13:35
  4. Kontaktformular
    Von Tixiland im Forum Flash Plattform
    Antworten: 6
    Letzter Beitrag: 24.08.05, 16:58
  5. Kontaktformular
    Von Gismon im Forum PHP
    Antworten: 6
    Letzter Beitrag: 03.02.05, 20:30