php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.12.2004, 18:36  
Erfahrener Benutzer
 
Registriert seit: 20.07.2004
Beiträge: 327
test022
test022 eine Nachricht über ICQ schicken
Standard von php mails senden

Guten Tag,

habe ein Script gecoded (Kontaktformular), versendet aber nichts von meinem Localhost ist auch erreichbar durch account.dyndns.org
Übertrage es auf einen Mietserver geht alles.

Wieso eigentlich anstatt Mailversand kommt ein Fehler???
test022 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.12.2004, 18:49  
Erfahrener Benutzer
 
Registriert seit: 05.12.2004
Beiträge: 110
d4rki
Standard

können wir helsehen?
dann zeig mal den code...
d4rki ist offline  
Alt 21.12.2004, 18:51  
Gast
 
Beiträge: n/a
Standard

Hallo!

Mit der mail() Funktion musses gehen.

Bei Deinen Formular wird er ja irgendwo einen Submitbutton haben, wenn der gedrückt ist dann mail().

Natürlich ohne Deinen Code ist das nur Vermutung.
 
Alt 21.12.2004, 18:56  
Erfahrener Benutzer
 
Registriert seit: 20.08.2007
Beiträge: 347
CHRIS befindet sich auf einem aufstrebenden Ast
Standard

Code:
 mail("werther9@freenet.de",
     "$konbetreff1",
     "$konfrage",
     "From: $konemail ($konname)",
     "-f $konemail");
$konbetreff1
$konfrage
usw. stehen für die Felder z.b. text oder sowas

Hoffe das ist richtig .) habs nit getestet!

LG Chris
CHRIS ist offline  
Alt 21.12.2004, 19:06  
Erfahrener Benutzer
 
Registriert seit: 20.07.2004
Beiträge: 327
test022
test022 eine Nachricht über ICQ schicken
Standard

Also da ist script:

Code:
<?php
   if ($senden) {
      $sender = "Dein Name";
      $sendermail = "info@domainname.net";
      $betreff = "Betreff von Testmail";
      $text = "Testmail";

      $header = "From: \"".$sender."\" <".$sendermail.">\n";
      mail($empfaenger, $betreff, $text, $header);
      echo "Mail erfolgreich gesendet!

";
   }
   else {
?>

<form action="<?php $PHP_SELF; ?>"method="post">
Deine Mail Adresse:

<input type="Text" name="empfaenger" size="30">
<input type="Submit" name="senden" value="Senden">
</form>

<?
   }   
?>
Was komisch ist auf einem echten Server was ich miete bei einem Provider geht es und auf meine Apache nicht.

Also habe Apache mit php4x und ein Account bei dyndns.org
test022 ist offline  
Alt 21.12.2004, 19:06  
Gast
 
Beiträge: n/a
Standard

Hallo!

Ich bin mir nicht sicher da ich es selber noch nicht verwendet habe aber soweit ich das sehe ist der Befehl richtig, ausser das eventuel du bei "-f $konemail" kein Leerzeichen setzen solltest?
Hab es aber noch nie gemacht, drum bin ich mir nicht sicher, ob das wirklich ausschlggebend wäre, der Rest müsste funken, tut es bei mir auch.
 
Alt 21.12.2004, 19:07  
Erfahrener Benutzer
 
Registriert seit: 05.12.2004
Beiträge: 110
d4rki
Standard

also prob das mal:
ich sehe keinen sinn in dem -f


Code:
mail("werther9@freenet.de","$konbetreff1","$konfrage","From: $konemail ($konname)","$konemail");
d4rki ist offline  
Alt 21.12.2004, 19:09  
Erfahrener Benutzer
 
Registriert seit: 20.07.2004
Beiträge: 327
test022
test022 eine Nachricht über ICQ schicken
Standard

geht aber auch nicht vielleicht muss meine Apache irgendwie eingestellt werden?
test022 ist offline  
Alt 21.12.2004, 19:15  
Erfahrener Benutzer
 
Registriert seit: 20.08.2007
Beiträge: 347
CHRIS befindet sich auf einem aufstrebenden Ast
Standard

ups hab meine mail addy drin gelassen
sry naja setzt eifnach deine ein! bitte nit spammen thx!

//Edit warum willst du von deinem PC aus an deine E-Mail adresse Mails schicken? ist doch totaler schwachsinn!

So nen Kontakformular hat man um seine Gäste zu chance zu geben mit einem Kontakt aufzunehemen und nicht um sich selber mails zu schicken oder sehe ich das falsch ?
CHRIS ist offline  
Alt 21.12.2004, 19:56  
Erfahrener Benutzer
 
Registriert seit: 20.07.2004
Beiträge: 327
test022
test022 eine Nachricht über ICQ schicken
Standard

Mache eine Website die Schule, da ich kein Serverzugrif zuhause habe nur in der Schule, muss ich mir etwas einfallen lassen.

Will es so schnell wie es geht zu ende Coden.
Kann aber nicht ausprobieren.

Es müssen solche funktionen da sein wie Registration muss auch bestätigung per Mail kommen, Passwort vergessen usw....

Dafür brauche ich es umbedingt.

Also falls jemand wissen sollte wie es man richtig einstellt oder was ich so noch zusätzlich brauche, wäre sehr nett!

Vielen Dank im Voraus
test022 ist offline  
 


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
Formular nach senden schließen Perry_Rhodan PHP Tipps 2008 1 27.03.2008 17:11
HILFE: zurücksenden von Mails deren Mailadresse falsch ist PHP Tipps 2006 3 01.05.2006 12:50
PHP-Ausgabe gepuffert an Browser senden sponer PHP Tipps 2006 2 24.04.2006 00:08
Mails an PHP übergeben und Inhalt auslesen? ThaRider PHP Tipps 2006 16 16.01.2006 21:59
[Erledigt] Exim --- Mailserver empfängt keine Mails Server, Hosting und Workstations 4 23.12.2005 18:28
Mails kommen nicht an mit Hamster/Mercury bicpi PHP-Fortgeschrittene 10 26.10.2005 15:03
Problem mit Webradio senden (zu leise) (WINAMP) Off-Topic Diskussionen 7 09.08.2005 13:54
mail() versucht die Mails als wwwrun an den SMTP Server zu l Server, Hosting und Workstations 3 15.06.2005 11:25
formulardaten ohne button senden janni PHP Tipps 2005 3 05.05.2005 13:29
Senden von mails mit Anlage aber die Anlage ist corrupt PHP-Fortgeschrittene 5 20.04.2005 12:19
Timeout beim Mails versenden PHP-Fortgeschrittene 5 08.03.2005 15:48
Daten aus Formular senden PHP Tipps 2005 12 14.01.2005 14:11
Mails mit PHP empfangen themonk PHP Tipps 2005 11 04.01.2005 20:09
[Erledigt] Mails und MySQL Datenbanken 2 10.06.2004 13:25
Mails senden PHP-Fortgeschrittene 8 06.06.2004 17:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
\werther9@freenet.de\, senden.php

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:35 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.