WinFuture-Forum.de: Kontaktformular Prüfen Mit Php - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Kontaktformular Prüfen Mit Php


#1 Mitglied ist offline   Skiller 

  • Gruppe: aktive Mitglieder
  • Beiträge: 164
  • Beigetreten: 06. September 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Negenborn

geschrieben 02. August 2006 - 10:16

Hi,

hi könnt ihr mir helfen diese Feedbak datei so umzuschreiben das falls vorher keine Mail Adresse angegeben ist ein Fehler kommt?

Die Daten werden von einer HTML Datei gesendet.

<HTML>
<HEAD>
<TITLE>Kontaktformular</TITLE>
</HEAD>
<BODY BGCOLOR=white>

<?php 

if ($betreff	== "") $betreff	= "Mail"; 

$empmail = "[email protected]"; 

$message = (" 

Name						: $name
Vorname					: $vorname
Strasse					: $strasse
PLZ						: $plz
Ort						: $ort
Telefon					: $tel
Fax						: $fax
E-Mail					: $mail
Nachricht					: $nachricht


"); 

mail("$empmail", "$betreff", "$message"); 
?> 
<script LANGUAGE="JavaScript">

<!--
   
   top.location.href='http://www.google.de'

//-->

</SCRIPT>
</BODY></HTML>

0

Anzeige



#2 Mitglied ist offline   MaliMaster 

  • Gruppe: aktive Mitglieder
  • Beiträge: 907
  • Beigetreten: 10. April 02
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Deutschland

geschrieben 02. August 2006 - 10:26

 <HTML>
<HEAD>
<TITLE>Kontaktformular</TITLE>
</HEAD>
<BODY BGCOLOR=white>

<?php

if ($betreff	== "") $betreff	= "Mail";

$empmail = "[email protected]";

if($mail != ""){

$message = ("

Name						: $name
Vorname					: $vorname
Strasse					: $strasse
PLZ						: $plz
Ort						: $ort
Telefon					: $tel
Fax						: $fax
E-Mail					: $mail
Nachricht					: $nachricht


");
mail("$empmail", "$betreff", "$message");
{
else{
	  echo "Es wurde keine Mail Adresse angegeben!";
}

?>
<script LANGUAGE="JavaScript">

<!--
  
   top.location.href='http://www.google.de'

//-->

</SCRIPT>
</BODY></HTML>

Dieser Beitrag wurde von MaliMaster bearbeitet: 02. August 2006 - 10:28

0

#3 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

geschrieben 02. August 2006 - 11:01

wo werden denn die variablen $betreff, $name, $vorname, ... gesetzt (deklarieren is in php doch falsch, oder?)?

und bei dem code von mailmaster wird auch nur geprüft, ob in dem feld was geschrieben steht. auch ein einfaches leerzeichen würde reichen um die mail verschicken zu lassen.
I am away to look for my self. If I am back before I return keep me here. | Mein Server
0

#4 Mitglied ist offline   Skiller 

  • Gruppe: aktive Mitglieder
  • Beiträge: 164
  • Beigetreten: 06. September 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Negenborn

geschrieben 03. August 2006 - 06:36

Folgender Fehler tritt dabei auf:
Parse error: parse error, unexpected T_ELSE in /usr/local/httpd/dlzg.de/feedback.php on line 31

0

#5 Mitglied ist offline   mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.796
  • Beigetreten: 17. Juni 02
  • Reputation: 0
  • Wohnort:Ulm / BaWü

geschrieben 03. August 2006 - 08:48

augen auf:
mail("$empmail", "$betreff", "$message");
{

der hund is in genau der angegebenen zeile. also guck dir das skript doch bitte mal an.

register globals sind böse. bitte hol dir die daten über den parameter-array.
I'm mó. mo's good twin.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0