zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Kontaktformular funktioniert nicht

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 14.05.2018, 16:39
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 14.05.2018
Beiträge: 2
Ademus befindet sich auf einem aufstrebenden Ast
Standard Kontaktformular funktioniert nicht

Hallo zusammen,

Ich hab ein kontaktformular, dass auf meinem 1und1.server wunderbar funktioniert, aber auf dem server von meinem Bekannten von strato nicht.
Es wird wohl eher unwahrscheinlich am php-script liegen weils sonst auf 1und1 ja wohl nicht funktionieren würde.

<?php
// Check for empty fields
if(empty($_POST['name']) ||
empty($_POST['email']) ||
empty($_POST['phone']) ||
empty($_POST['message']) ||
!filter_var($_POST['email'],FILTER_VALIDATE_EMAIL))
{
echo "No arguments Provided!";
return false;
}

$name = strip_tags(htmlspecialchars($_POST['name']));
$email_address = strip_tags(htmlspecialchars($_POST['email']));
$phone = strip_tags(htmlspecialchars($_POST['phone']));
$message = strip_tags(htmlspecialchars($_POST['message']));

// Create the email and send the message
$to = 'test@test.de'; // - This is where the form will send a message to.
$email_subject = "Website Contact Form: $name";
$email_body = "You have received a new message from your website contact form.\n\n"."Here are the details:\n\nName: $name\n\nEmail: $email_address\n\nPhone: $phone\n\nMessage:\n$message";
$headers = "From: noreply@test.de\n"; // This is the email address the generated message will be from.
$headers .= "Reply-To: $email_address";
mail($to,$email_subject,$email_body,$headers);
return true;
?>

Hat zufällig jemand erfahrung mit strato und ob und wenn ja wo ich was einstellen muss damit das verschickte ankommt.

Vielen DAnk schon mal für die hilfe!

Grüße

Adem
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 14.05.2018, 16:54
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 30.01.2014
Beiträge: 1.815
cloned ist ein sehr geschätzer Menschcloned ist ein sehr geschätzer Menschcloned ist ein sehr geschätzer Mensch
Standard

"Funktioniert nicht" ist nicht wirklich hilfreich zur Fehlersuche. Bekommst du fehler wenn du error reporting aufdrehst?
https://stackoverflow.com/questions/...ors-to-display

sicher kann es am PHP skript liegen, schließlich gibt es verschiedene PHP Versionen und nicht jeder Host hat die aktuellste Version installiert.

Wenn du statt "mail($to,$email_subject,$email_body,$headers) ;" eine mail mit fix eingestellten Werten an dich selber schickst, funktioniert das dann? Vielleicht wird das senden der Mail ja generell unterbunden am anderen Hoster.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 14.05.2018, 17:23
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 14.05.2018
Beiträge: 2
Ademus befindet sich auf einem aufstrebenden Ast
Standard

Hallo cloned, danke für die schnelle Antwort.
PHP version wäre eine Möglichkeit, stimmt.

Ich bin ein schlechter absoluter Amateur-Programmierer ich kenn mich leider nicht aus.
Wie kann ich fixe Werte verschicken?
Mit Zitat antworten
  #4 (permalink)  
Alt 15.05.2018, 08:08
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 30.01.2014
Beiträge: 1.815
cloned ist ein sehr geschätzer Menschcloned ist ein sehr geschätzer Menschcloned ist ein sehr geschätzer Mensch
Standard

Zitat:
Zitat von Ademus Beitrag anzeigen
Wie kann ich fixe Werte verschicken?
Indem du testweise den Funktionsaufruf abänderst und fixe Werte eingibst.
aus mail($to,$email_subject,$email_body,$headers) wird dann also:
Code:
mail("deine-mail@mail.de","dein Mail Subject","Der Inhalt der Mail");
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kontaktformular Fehler ... root-2k (X)HTML 3 22.11.2010 20:05
Kontaktformular von fox: Fehlermeldung schon im ersten Schritt Sand10 Serveradministration und serverseitige Scripte 3 07.07.2010 08:43
Zwei Formulare in einer Seite - zweites Formular funktioniert nicht... accessoire (X)HTML 3 02.06.2010 16:44
dtd und css in php funktioniert im IE nicht!!! da-lick CSS 17 09.06.2007 15:44
CSS-Formatierung Kontaktformular deepblue CSS 6 21.02.2007 14:51


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:47 Uhr.