zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden hilfe bei kontaktformular

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 19.11.2009, 14:26
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 20.08.2006
Beiträge: 145
efwe befindet sich auf einem aufstrebenden Ast
Böse hilfe bei kontaktformular

hallo-
ich muss euch profis fragen weil ich einfach nicht durchblicke...und in PHP auch gar nicht fit bin: oops:
folgendes:
beim abschicken erscheint immer die fehlermeldung: "keine e-mail adresse eingegeben" .
jedoch funktioniert das selbe formular auf einer anderen site ganz problemlos.
es waere super koennte mir da jemand weiterhelfen oder tip geben.

gruss und danke schon mal im vorraus

PHP
PHP-Code:

<?php
 $nachname
=$HTTP_POST_VARS['nachname'];
 
$mail=$HTTP_POST_VARS['mail'];
 
$nachricht=$HTTP_POST_VARS['nachricht'];

 if (
$mail!="") {
   
$mailtext="Name: ";
   
$mailtext.=$nachname;
   
$mailtext.="\n";
   
$mailtext.="E-Mail-Adresse: ";
   
$mailtext.=$mail;
   
$mailtext.="\n";
   
$mailtext.="Anfrage: ";
   
$mailtext.="\n";
   
$mailtext.=$nachricht;
   
$absender="From:";
   
$absender.=$mail;

   
$antwort="Vielen Dank für Ihre Anfrage!\n";
   
$antwort.="Ich werden schnellstens auf Ihre Anfrage reagieren.";
   
$antwort.="\n\nPetra Dauer";
   
$antwort.="\n\n--------\n\nDas war Ihre Anfrage:\n\n";
   
$antwort.=$nachricht;

   
mail("petra.xdauer@aon.at""Anfrage über das Kontaktformular"$mailtext$absender);

   
mail($mail"Re: Anfrage über das Kontaktformular"$antwort"From:petra.xdauer@aon.at");
   print (
"<div id='mailok'><p>Ihre E-Mail wurde erfolgreich verschickt</p></div>");
  }
 else {
  print (
"<div id='mailnook'><p>Sie haben keine E-Mail-Adresse angegeben...</p><br><br>");
  print (
"<a href='../content/kontakt.html'>Zur&uuml;ck...</a></div");
 }

?>
HTML:
HTML-Code:
<form method="post" action="../mailen.php">
	<p>Ihr Name:
	<br /><input type="text" name="nachname" id="nachname" /></p>
	
	<p>Ihre E-Mailadresse:
	<br /><input type="text" name="mail" id="mail" /></p>
	
	<p>Ihre Nachricht:
	<br /><textarea name="nachricht" cols="30" rows="4" id="nachricht">
</textarea></p>
	
	<p><input type="submit" name="btnSubmit" id="btnSubmit"
		  value="Mail senden" /></p>
	</form>
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 19.11.2009, 14:35
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.375
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Versuch mal das:
PHP-Code:
$nachname $_POST['nachname'];
 
$mail $_POST['mail'];
 
$nachricht $_POST['nachricht']; 
vielleicht liegt es daran das
$HTTP_POST_VARS inzwischen ausgemustert wurde und vom Server (weil wegen unsicherheit) nicht akzeptiert wird.

Gruß
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 19.11.2009, 14:35
Benutzerbild von David
auch, ja!
XHTMLforum-Kenner
 
Registriert seit: 08.11.2007
Beiträge: 2.626
David ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer Anblick
Standard

Probier erstmal in den ersten drei Zeilen das $HTTP_POST_VARS durch $_POST zu ersetzen.
__________________
github | http://dnaber.de
Mit Zitat antworten
  #4 (permalink)  
Alt 19.11.2009, 14:40
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.375
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Zitat:
Zitat von David Beitrag anzeigen
Probier erstmal in den ersten drei Zeilen das $HTTP_POST_VARS durch $_POST zu ersetzen.
ich war schneller Ällabätsch
Mit Zitat antworten
  #5 (permalink)  
Alt 19.11.2009, 17:29
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 20.08.2006
Beiträge: 145
efwe befindet sich auf einem aufstrebenden Ast
Daumen hoch

hallo--- es funzt

ich danke euch fuer den kompetenten tip!

beste gruesse
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
Hilfe bei Kontaktformular paule01 Serveradministration und serverseitige Scripte 1 14.12.2008 21:58
Hilfe bei Kontaktformular -> Select-Felder scroll Serveradministration und serverseitige Scripte 6 13.12.2008 16:53
Kontaktformular Hilfe nötig :) sunny55 CSS 2 05.08.2008 19:29
brauche Hilfe kontaktformular mol38 (X)HTML 5 23.03.2007 15:40
Hilfe bei Kontaktformular Susanne Serveradministration und serverseitige Scripte 11 30.09.2006 14:11


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:44 Uhr.