mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 11:11 Benutzername: Passwort: Auto-Login

Thema: hilfe: formulardaten per email versenden(php) vom 27.05.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> hilfe: formulardaten per email versenden(php)
Autor Nachricht
teufel
Threadersteller

Dabei seit: 21.08.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Sa 27.05.2006 14:54
Titel

hilfe: formulardaten per email versenden(php)

Antworten mit Zitat Zum Seitenanfang

hallo,
ich habe ein Testformular online gestellt auf
www.hdm-stuttgart.de/~uo001/test.html
und die Daten sollen per email an mich gesendet werden.
meine php datei sieht so aus:
<?php
$admin = "xyz@web.de";
$subject = "PHP-Mail";
$message = "Nachricht fuer $admin von $email:\n\n";

while(list($name,$value)=each($HTTP_POST_VARS)) {
$message.="$name: $value\n\n";
}

mail("$admin","$subjec","$message","From: $email");
?>
aber es tut sich gar nichts. keine inhalte, keine mail!
ich weiß nicht, an was es liegt!
  View user's profile Private Nachricht senden
phb2493

Dabei seit: 08.05.2006
Ort: Berlin
Alter: -
Geschlecht: Männlich
Verfasst Sa 27.05.2006 17:11
Titel

Antworten mit Zitat Zum Seitenanfang

hallo teufel,

lass doch beim aufruf der mail()-Funktion die " " weg (z.B. "$admin"->$admin).
Dann fehlt bei $subject das t (ebenfalls bei mail()).

Ansonsten vielleicht noch einmal auf php-faq.de schauen.

mfg
phb
  View user's profile Private Nachricht senden
Anzeige
Anzeige
labrar

Dabei seit: 04.04.2006
Ort: -
Alter: 49
Geschlecht: Männlich
Verfasst Sa 27.05.2006 17:13
Titel

Antworten mit Zitat Zum Seitenanfang

Einmal subjec und einmal subject?

Steht das so auch im Originalen Code?

Seis drum. Müsste trotzdem funktionieren.l

Mach mal das in die erste Zeile

extract(HTTP_POST_VARS);

Und schau obs dann geht
  View user's profile Private Nachricht senden
teufel
Threadersteller

Dabei seit: 21.08.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Sa 27.05.2006 18:14
Titel

liegts am server?

Antworten mit Zitat Zum Seitenanfang

tja, weiß auch nicht. Habe beide varianten jetzt mal durch, aber das klappt einfach nicht. kann das am Server liegen?
  View user's profile Private Nachricht senden
tacker

Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht: Männlich
Verfasst Sa 27.05.2006 22:56
Titel

Antworten mit Zitat Zum Seitenanfang

Es scheint am Server zu liegen. Warscheinlich darf der Apache-User keine Mails verschicken.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Zeithase

Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 39
Geschlecht: Männlich
Verfasst Sa 27.05.2006 22:59
Titel

Antworten mit Zitat Zum Seitenanfang

Schon mal folgendes probiert?

Code:
mail ($empfaenger, $betreff, $nachricht, $headers, "-f absender@example.com");


Das wäre das Workaround bei einer Server-Konfiguration, wie sie z.B. Hosteurope verwendet.

HTH,
der Zeithase.


Zuletzt bearbeitet von Zeithase am Sa 27.05.2006 22:59, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen [solved] Formulardaten per email senden funzt nicht...
Große Dateien ca. 60 MB per Email versenden
PDF per Email versenden mit Signatur des Absenders
wie PDF-Bewerbung als Email am besten versenden?
Newsletter als HTML-Email versenden *UPDATED*
Formulardaten in csv
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.