php.de

Zurück   php.de > Lösungen durch Skripte > Scriptbörse

Scriptbörse PHP Lösungen für nen schmalen Taler

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.08.2010, 15:57  
Neuer Benutzer
 
Registriert seit: 31.08.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
mikimolle befindet sich auf einem aufstrebenden Ast
Standard Responder Mail Problem

Hallo Liebe Community,

ich bin ein echter PHP Einsteiger also habe noch gar kein Plan. Kann höchstens ein bisschen umschreiben in PHP das wars auch schon. ich habe einen E-Mail Script den ich für eine Kartenbestellung auf meiner HP nehmen möchte. Die Leute geben Ihre Addresse etc. ein und dann bekomme ich eine E-Mail mit den Daten. Jetzt sollen aber auch die Leute die das bestellt haben eine Mail bekommen mit dem folgenden Inhalt: Bitte überweisen sie in den nächsten Tagen ***€ auf unser Konto
BLZ:
Kontonummer:
Bank:
.....

mfg
Mustermann

Meine Frage! Was muss ich tun um sowas einzubauen. ich glaube die meisten nennen sowas ne responder mail oder so ;D.

Hier ist mein Script:
PHP-Code:
<?php
if(isset($_POST['abschicken'])){
    while(list(
$feld,$wert)=each($HTTP_POST_VARS)){
        
$wert=preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im""",$wert);
           $
$feld=$wert;
        if(
$feld!="abschicken"){
            
$mailnachricht.=ucfirst($feld).": $wert\n";
        }
    }
    
$mailnachricht.="\nDatum/Zeit: "date("d.m.Y H:i:s");
    empty(
$nachname) ? $err[] = "<p>- Bitte den Nachnamen angeben.</p>" false;
    empty(
$vorname) ? $err[] = "<p>- Bitte den Vornamen angeben.</p>" false
    empty(
$email) ? $err[] = "<p>- Bitte die Email-Adresse angeben.</p>" false
    empty(
$text) ? $err[] = "<p>- Welchen Wunsch haben Sie? Bitte den Text eingeben.</p>" false
    if(!empty(
$err)) {
        echo 
"<p>Bitte korrigieren Sie folgende Fehler:</p>";
        foreach(
$err as $fehler){
            echo 
$fehler;
        } 
?>
        <form action="#" method="post">
        <table width="100%" border="0" cellpadding="3" cellspacing="1">
        <tr><td width="140" align="right">*Nachname:</td><td align="left"><input type="text" name="nachname" value="<?php echo $nachname?>" style="width:100%;" /></td></tr>
        <tr><td align="right">*Vorname:</td><td align="left"><input type="text" name="vorname" value="<?php echo $vorname?>" style="width:100%" /></td></tr>
        <tr><td align="right">Ort:</td><td align="left"><input type="text" name="firma" value="<?php echo $firma?>" style="width:100%" /></td></tr>
        <tr><td align="right">Straße/Hausnummer:</td><td align="left"><input type="text" name="strasse" value="<?php echo $strasse?>" style="width:100%" /></td></tr>
        <tr><td align="right">Telefon:</td><td align="left"><input type="text" name="telefon" value="<?php echo $telefon?>" style="width:100%" /></td></tr>
        <tr><td align="right">*E-Mail:</td><td align="left"><input type="text" name="email" value="<?php echo $email?>" style="width:100%" /></td></tr>
        <tr><td colspan="2"><textarea rows="12"  style="width:100%" name="text"><?php echo $text?></textarea></td><td>&nbsp;</td></tr>
        <tr><td colspan="2" align="left" nowrap><br /><input type="reset" value="Zur&uumlcksetzen;" style="width:49%" />&nbsp;&nbsp;<input type="submit" name="abschicken" class="button" value="Absenden" style="width:49%" /></td></tr>
        </table>
        </form>
        <p>*Pflichtfelder</p>
<?php    
    
} else {
        
$mailbetreff="Kontaktformular ".$_SERVER['HTTP_HOST'];        
        if(
mail("adresse@domain.tld"$mailbetreff$mailnachricht"From: $email")){
            echo 
"<p>Vielen Dank für Ihre eMail!</p>";
        } else {
            echo 
"<p>Ein Fehler ist aufgetreten!</p>";
        }
    }

} else { 
?>
        <form action="#" method="post">
        <table width="100%" border="0" cellpadding="3" cellspacing="1">
        <tr><td width="140" align="right">*Nachname:</td><td align="left"><input type="text" name="nachname" value="" style="width:100%;" /></td></tr>
        <tr><td align="right">*Vorname:</td><td align="left"><input type="text" name="vorname" value="" style="width:100%" /></td></tr>
        <tr><td align="right">Ort:</td><td align="left"><input type="text" name="firma" value="" style="width:100%" /></td></tr>
        <tr><td align="right">Straße/Hausnummer:</td><td align="left"><input type="text" name="strasse" value="" style="width:100%" /></td></tr>
        <tr><td align="right">Telefon:</td><td align="left"><input type="text" name="telefon" value="" style="width:100%" /></td></tr>
        <tr><td align="right">*E-Mail:</td><td align="left"><input type="text" name="email" value="" style="width:100%" /></td></tr>
        <tr><td colspan="2"><textarea rows="12"  style="width:100%" name="text"></textarea></td><td>&nbsp;</td></tr>
        <tr><td colspan="2" align="left" nowrap><br /><input type="reset" value="Zur&uumlcksetzen" style="width:49%" />&nbsp;&nbsp;<input type="submit" name="abschicken" value="Absenden" style="width:49%" /></td></tr>
        </table>
        </form>
        <p>*Pflichtfelder</p>
        <br />
        <br />
        <br />
        <br />
<?php
}
?>
Da drinne will ich es eingebaut haben!

Vielen Dank im Voraus!!
mfg
mikimolle
mikimolle ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 31.08.2010, 17:35  
Erfahrener Benutzer
 
Registriert seit: 19.01.2009
Beiträge: 247
mistermint ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von mikimolle Beitrag anzeigen

PHP-Code:
        $mailbetreff="Kontaktformular ".$_SERVER['HTTP_HOST'];        
        if(
mail("adresse@domain.tld"$mailbetreff$mailnachricht"From: $email")){
            echo 
"<p>Vielen Dank für Ihre eMail!</p>";
        } else {
            echo 
"<p>Ein Fehler ist aufgetreten!</p>";
        } 
da musste ansetzen.
Ansonsten PHP: mail - Manual

Tipp: Google lieber mal nach ner besseren Alternative zur mail-Funktion, z.b. phpmailer oder sowas
mistermint ist offline   Mit Zitat antworten
Alt 31.08.2010, 18:12  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 3.891
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Mensch
Standard

Zitat:
Zitat von mikimolle Beitrag anzeigen
Jetzt sollen aber auch die Leute die das bestellt haben eine Mail bekommen mit dem folgenden Inhalt:
Du kannst im Augenblick der Bestellung eine Email senden.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 31.08.2010, 19:21  
Neuer Benutzer
 
Registriert seit: 31.08.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
mikimolle befindet sich auf einem aufstrebenden Ast
Standard

ja siesollen im augenblick der bestelung eien e-mail bekommen in der drinne steht:

Sehr geehrter Her/Frau....

Vielen Dank für ihre Bestellung!!

Bitte überweisen sie in den folgenden tagen ***€ auf das Folgende Konto:

BLZ:
Kontonummer:
usw.

mfg
Mustermann

das muss doch hinzukriegen sein oder ? Gibts keinen der mir ne genaue beschreibung oder den vollständigen code dazu posten kann ???ich hab echt gar kein plan von php. und die information wo ich ansetzen muss bringt mich vieleicht 1% weiter vielen dank -.-. Die Informationen laso der name und die e-mail an das es versendet wird kann er ja aus den angaben dann herausnehmen! Aber wei amcht man das ???
mikimolle ist offline   Mit Zitat antworten
Alt 01.09.2010, 08:33  
Erfahrener Benutzer
 
Registriert seit: 03.03.2010
Beiträge: 221
PHP-Kenntnisse:
Fortgeschritten
RustyXXL befindet sich auf einem aufstrebenden Ast
Standard

Wenn Du das problem selbst lösen willst beschäftige dich mit den Grundlagen und setze es um. Einen Ansatzpunkt hast Du ja. Bei konkreten Fragen werden Dir die meisten dann auch gerne helfen.
Wenn Du jemanden suchst der das für Dich umsetzt poste das in der Scriptbörse.
RustyXXL ist offline   Mit Zitat antworten
Alt 01.09.2010, 08:36  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.071
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Gibts keinen der mir ne genaue beschreibung oder den vollständigen code dazu posten kann ???
Ich verschiebe es mal in die Scriptbörse.

[MOD: Thread verschoben]
__________________
HalloPHP
Asipak ist offline   Mit Zitat antworten
Alt 01.09.2010, 09:44  
Erfahrener Benutzer
 
Registriert seit: 14.01.2010
Beiträge: 124
PHP-Kenntnisse:
Fortgeschritten
phpsecretary kann nur auf Besserung hoffen
Standard

Zitat:
Gibts keinen der mir ne genaue beschreibung oder den vollständigen code dazu posten kann
Nein, gibt es nicht. Was soll die Frage?
__________________
Ich bin Programmierer und kein Frameworkinstallierer.
phpsecretary ist offline   Mit Zitat antworten
Alt 01.09.2010, 11:11  
Erfahrener Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 1.356
PHP-Kenntnisse:
Fortgeschritten
Destruction ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von phpsecretary Beitrag anzeigen
Nein, gibt es nicht. Was soll die Frage?
Natürlich.

Es gibt tausende von E-Mail Tutorials im WWW.
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus]
Destruction ist offline   Mit Zitat antworten
Alt 02.09.2010, 19:03  
Neuer Benutzer
 
Registriert seit: 31.08.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
mikimolle befindet sich auf einem aufstrebenden Ast
Standard

ja dann schick mir doch pls einer mal einen link dass es so viele im www gibt is mir schon kla danke für den hilfreichen post -.-
mikimolle ist offline   Mit Zitat antworten
Alt 02.09.2010, 19:34  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.849
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

http://www.php.de/php-einsteiger/489...nsammlung.html (Lerne Grundlagen | Quellensammlung)
Mail() ist tot, es lebe mail()
http://www.php.de/adventskalender-20...fverkehrs.html (13: Die 3 E-Postel und die Freuden des Briefverkehrs)
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mail funktion problem preikarm PHP Tipps 2010 2 27.01.2010 21:32
[Erledigt] Ein mail() Problem Peeters PHP Tipps 2009 8 28.12.2009 17:28
[Erledigt] problem beim mail versand mqs PHP Tipps 2009 3 14.07.2009 13:28
Php mail problem Jojomeurer PHP Tipps 2009 4 19.02.2009 00:15
Problem mit mail() Blue-Dragon PHP Tipps 2008 17 05.07.2008 22:09
mail() und boundary Problem Gef PHP Tipps 2006 4 02.03.2006 00:47
Mail problem Marian PHP Tipps 2005-2 11 27.09.2005 18:15
mail(); + Array = Problem PHP Tipps 2005-2 5 15.08.2005 16:45
mail von lokalem Server an SMTP im Netz -after_pop- Problem PHP-Fortgeschrittene 7 12.08.2005 14:40
Problem ! Mail mit PHP vom Freenet-Server pit62 PHP Tipps 2005 3 09.02.2005 09:22
Problem mit mail datei im mbox fomat PHP-Fortgeschrittene 3 08.02.2005 15:24
Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
mail() problem Trumpfass PHP Tipps 2004-2 3 20.12.2004 20:07
Problem mit Formular + Mail To+ PHP-Seiten weiterleitung HTML, Usability und Barrierefreiheit 3 27.08.2004 11:06
Problem mit Mail PHP Tipps 2004 15 02.08.2004 22:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php echo left, php code formular responder mail, responder mail php, php echo als mail

Alle Zeitangaben in WEZ +1. Es ist jetzt 07:17 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum