SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 29.03.2003, 12:26:04
BeneBaur BeneBaur ist offline
Junior Member
 
Registriert seit: Mar 2003
Beiträge: 240
Formularinhalt mailen

Hallo,

ich habe mir ein FOrmular gebaut mit folgenden feldern:

Name
Telefon
Mail
Betreff
Nachricht
Senden(Button)

Jetzt möchte ich das der Benutzer alle Felder ausfüllt und ich dann eine Mail bekomme mit dem am besten schon ordentlich formatierten Feldinhalten.
Ich denke am besten kann man das in PHP realisieren oder?

Ich währe euch sehr dankbar wenn ihr mir mal ein kleines Script dazu schreiben würdet.
__________________
M.f.G

Bene

------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Mit Zitat antworten
  #2  
Alt 29.03.2003, 12:34:43
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
hi,

das was du suchst ist die mail funktion, hier kannst du dich über sie informieren: click
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 29.03.2003, 12:40:05
BeneBaur BeneBaur ist offline
Junior Member
 
Registriert seit: Mar 2003
Beiträge: 240
Ja aber das ist nicht das was ich will

Das ist aber nicht das was ich will, ich möchte ja das die Mail an eine feste Mail ADDY geschrieben wird und nicht eingegeben werden soll.

Ich bin noch ein ziehmlicher NEWBIE, es währe super wenn du mir ein script für mein Problem schreiben würdest
__________________
M.f.G

Bene

------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Mit Zitat antworten
  #4  
Alt 29.03.2003, 12:43:48
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
Re: Ja aber das ist nicht das was ich will

es ist genau das was du willst ;-)

Zitat:
Original geschrieben von BeneBaur
Ich bin noch ein ziehmlicher NEWBIE, es währe super wenn du mir ein script für mein Problem schreiben würdest
hmm, das ist ja eigentlich nicht sinn und zweck des forums... selbst ist der mann/die frau.

ich bin ja mal nicht so, ich habe gerade etwas freiraum, da kann ich dir das schreiben. ich melde mich gleich wieder mit dem script.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #5  
Alt 29.03.2003, 12:45:23
BeneBaur BeneBaur ist offline
Junior Member
 
Registriert seit: Mar 2003
Beiträge: 240
Danke

Vielen Dank!
Mann muss ja auch NEWBIEs unterstützen!
__________________
M.f.G

Bene

------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Mit Zitat antworten
  #6  
Alt 29.03.2003, 13:47:21
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
sorry, das es was gedauert hat, ich hab noch eben gegessen :-)

PHP-Code:
<?
//dein name
$name = 'lila laune bär';
//deine e-mail
$email = 'ich@wir.de';
//absender (kann man faken, muss also nicht stimmen)
$from_name = 'dein homepage-mailer';
//absender name (kann man faken, muss also nicht stimmen)
$from_mail = 'mein-mailer@meine-homepage.de';

if(!isset($_POST['send'])){ ?>
<form action="<?= $_SERVER['PHP_SELF']; ?>" method="post">
    dein name: <input type="text" name="name"><br>
    deine tel: <input type="text" name="tel"><br>
    deine email:<input type="text" name="mail"><br>
    der betreff:<input type="text" name="subj"><br>
    deine nachticht:<br>
    <textarea name="msg"></textarea><br>
    <input type="submit" name="send" value="Senden">
</form>
<? }else{
    $to = $name.'<'.$email.'>';

    // email body, den musst du noch formatieren.
    $body = 'Die Daten!<br><br>
         Name: '.$_POST['name'].'<br>
         Telefon: '.$_POST['tel'].'<br>
         Mail: '.$_POST['mail'].'<br>
         Betreff: '.$_POST['subj'].'<br>
         Nachricht: '.$_POST['msg'];
    // email body ende

    $header = 'From: '.$from_name.'<'.$from_mail.">n";
    $header .= 'X-Mailer: PHP/'.phpversion()."n";
    $header .= 'Content-Type: text/html';
    
    if(mail($to, $_POST['subj'], $body, $header)) print 'email gesendet!';
    else print 'ein fehler ist aufgetreten!!!';
} ?>
die formatierung von forumlar und email, wirst du auch selber schaffen, das ist ja nur html, darum habe ich das nicht gemacht :-)

viel spass
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #7  
Alt 29.03.2003, 15:10:41
BeneBaur BeneBaur ist offline
Junior Member
 
Registriert seit: Mar 2003
Beiträge: 240
Was meinst du damit?

Was meinst du mit der Variable $_Server, was muss ich dort eintragen?
__________________
M.f.G

Bene

------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Mit Zitat antworten
  #8  
Alt 29.03.2003, 15:20:22
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
dort musst du nichts eintragen, das macht das script selber... dort wird vom script, der dateiname des scripts eingetragen.


wie kommst du denn daruf das du da was eintragen musst?
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #9  
Alt 29.03.2003, 15:56:25
BeneBaur BeneBaur ist offline
Junior Member
 
Registriert seit: Mar 2003
Beiträge: 240
Klappt noch nicht!

Ich habe mir das Script angeguckt und geguckt was ich nicht nachvollziehen kann, da es nicht klappt.

Was habe ich denn falsch gemacht?

PHP-Code:
<?
//dein name
$name = 'Broedlseservice';
//deine e-mail
$email = 'mail@benebaur.de';
//absender (kann man faken, muss also nicht stimmen)
$from_name = 'Broedleservice.de';
//absender name (kann man faken, muss also nicht stimmen)
$from_mail = 'bestellung@broedleservice.de';

if(!isset($_POST['Senden'])){ ?>
<form action="<?= $_SERVER['localhost']; ?>" method="post">
    Name:<br> <input type="text" name="Name"><br>
    Telefon:<br> <input type="text" name="Telefon"><br>
    E-mail:<br><input type="text" name="Mail"><br>
    Betreff:<br><input type="text" name="Betreff"><br>
    Nachticht:<br><br>
    <textarea name="Nachricht"></textarea><br>
    <input type="submit" name="send" value="Senden">
</form>
<? }else{
    $to = $name.'<'.$email.'>';

    // email body, den musst du noch formatieren.
    $body = 'Die Daten!<br><br>
         Name: '.$_POST['Name'].'<br>
         Telefon: '.$_POST['Telefon'].'<br>
         Mail: '.$_POST['Mail'].'<br>
         Betreff: '.$_POST['Betreff'].'<br>
         Nachricht: '.$_POST['Nachricht'];
    // email body ende

    $header = 'Wrom: LSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBI
    $header .= 'X-Mailer: PHP/'.phpversion()."n";
    $header .= 'Content-Type: text/html';
    
    if(mail($to, $_POST['Betreff'], $body, $header)) print 'email gesendet!';
    else print 'ein fehler ist aufgetreten!!!';
} ?>
__________________
M.f.G

Bene

------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Mit Zitat antworten
  #10  
Alt 29.03.2003, 16:02:47
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
dein fehler liegt hier:

PHP-Code:
$header WromLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBI 
das muss so heißen:
PHP-Code:
$header 'From: '.$from_name.'<'.$from_mail.">n"
was wolltest du denn mit "Wrom....." erreichen?

und was soll das schon wieder:

PHP-Code:
<?= $_SERVER['localhost']; ?>
das muss so aussehen (egal ob lokal oder online):

PHP-Code:
<?= $_SERVER['PHP_SELF']; ?>


das einzige was du an dem script ändern musst, sind die 4 obersten variablen, das design des formulars und die formatierung von der email.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:11:07 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt