PHP Kontaktformular geht nach Serverumstellung nicht mehr

Hallo ich habe eine Webseite, welche mit PHP und my SQL arbeitet nur wenn ich ein kontaktformular erstelle sendet dies keine Email !!!
Ich habe schon so viele verschiedene Scripte probiert, nichts geht!!!
Und wenn ich neue PhP-scripte installieren will zB. Gästebücher, kann ich zwar meine Datenbank wählen und installieren aber in wirklichkeit hat sich nichts getan!!
Woran liegt das???
Ich habe 2GB bplaced
Nur eine MysQL Datenbank und nur einen FTP Account sowie null PGSQL Datenbanken!!
Bitte helft mir ich verzweifel hier noch !! :wink:

Schon mal danke für eure >hoffentlich< hilfreichen Antworten

Meine Webseite:http://dj-dobbi.de/

Hallo und Herzlich Willkommen bei bplaced.

Zum Kontaktformular… zeig mal ne Index Datei damit mansich das ansehen könnte. So ganz ohne Infos dazu könnte es x Ursachen haben.

Zum zweiten: Tabelle gelöscht und neu angelegt? Namen und Passwort jeweils richtig eingegeben?

Ok hier der code des Scripts habe es gerade auf extra.hu ausprobiert… dort funzt es einwan frei!!!
keine Ahnung wieso aber es geht!!
Hier der php code des Scripts
Det arbeitet übrigens ohne mysql datenbank

[code]<?
/*
############################################################################

© Feindt Computerservice, 2001

############################################################################

Formmailer V.1.0

COPYRIGHT NOTICE

Copyright 2001 Feindt Computerservice

All Rights Reserved.

EMail: tools4web@feindt-walbaum.de

URL : http://www.tools4web.de

Formmailer darf von jedermann kostenlos benutzt und geändert werden, solange

dieser Copyright-Verweis und die restlichen Kommentare erhalten bleiben. Mit

dem Einsatz dieses Skripts akzeptieren Sie, daß Feindt Computerservice von jeglicher

Haftung und Gewährleistung hinsichtlich des Einsatzes befreit ist.

Der Verkauf dieses Skripts, auch in modifizierter Form, ist ohne vorherige

schriftliche Genehmigung ausdrücklich untersagt.

Um dieses Skript über das Internet oder irgendein anderes Medium

weiterzuverbreiten, benötigen Sie vorher unsere Erlaubnis. In jeden Fall

müssen der Copyright-Verweis und die restlichen Kommentare erhalten bleiben.

###############################################################################

Dieses Script kann in bestehende PHP-Seiten problemlos eingebaut werden.
Einfach alles markieren und kopieren. Aber denkt an die obenstehenden Bedingungen.
*/

/Variablen werden umgewandelt/
/weitere Felder nach ähnlichem Muster verwenden/
$name = $_POST[‘name’];
$nachricht = $_POST[‘nachricht’];
$mail = $_POST[‘mail’];

/Hier werden alle Daten eingegeben/
/An wen soll die Anfrage gerichtet sein?/
$webmaster = "icq@kostnixmail.de,brianwarner666@gmx.de,david.dobrich@gmx.de,LeonardoRichter@gmx.net,Dobbi-Online@gmx.de";

/Welche E-Mail-Adresse soll als Absender eingegeben werden?/
$absender = "webmaster@dj-dobbi.de";

/Wie soll die Mail aussehen, die an den webmaster gerichtet ist? Formularfelder werden wie folgt eingefügt “$NameDesFeldes”/
/Betreff/ $betreffwebmaster = “D&D Allstars/dj-dobbi.de”;
/Textkörper/ $koerperwebmaster = “$name ($mail) hat über die Webseite Dj-Dobbi.de folgende Nachricht hinterlassen:
$nachricht”;

/wie soll die Mail aussehen, die an den Absender gerichtet ist?/
/Betreff/ $betreffabsender = "webmaster@dj-dobbi.de";
/Textkörper/ $koerperabsender = “herzlichen Dank für Deine Nachricht an das Team von Dj-Dobbi.de \n Du hast folgende Nachricht versandt:\n $nachricht\n”;

/*Was soll nach dem Absenden des Formulares geschehen.

  1. Verweis auf andere HTML- bzw. PHP-Seiten (bei $action eine 1 eintragen)
  2. Anzeige direkt in der danke.php (bei $action eine 2 eintragen)*/
    $action = 1;

/Es soll auf eine andere Datei verwiesen werden/
$sUrlMailFalsch = “http://sunnyboy122.bplaced.net//Doobi-Online/Galarie2/index.php?template=error”;
$sUrlFelderLeer = “http://sunnyboy122.bplaced.net//Doobi-Online/Galarie2/index.php?template=error”;
$sUrlMailVersendet = “http://sunnyboy122.bplaced.net//Doobi-Online/Galarie2/index.php?template=Erfolgreich”;

/Direkte Anzeige der Fehler in der danke.php
Welche Fehlermeldung soll ausgegeben werden, wenn die E-Mail-Adresse falsch eingegeben wurde? Bitte mit HTML-Tags arbeiten,
es können auch Klassen für CSS zugewiesen werden
/
$mailfalsch = “

Fehler

Leider ist die E-Mail-Adresse falsch

Bitte kontrolliere noch einmal die Eingabe und sende das Formular erneut ab.”;

/Welche Fehlermeldung soll ausgegeben werden, wenn nicht alle Pflicht-Felder ausgefüllt sind?/
$felderleer = “

Fehler

Die Nachricht konnte nicht versandt werden, da nicht alle Felder ausgefüllt wurden

”;

/Wie soll der Text aussehen, wenn die E-Mail versendet wurde?/
$abgesandt = “

Danke,

wir haben die Nachricht versandt und werden uns evtl. noch einmal melden.

”;

/Sind alle Felder ausgefüllt? für jedes Feld das ausgefüllt sein muß, muß hier ein entsprechender Eintrag gemacht werden/
if ($name == “” || $mail =="" || $nachricht =="")
/##############################################################################
#Bitte ab hier nichts mehr ändern. Alle Angaben sind im oberen Teil zu machen#
##############################################################################
/
{
/nein/
if ($action == 1)
header(“location:”.$sUrlFelderLeer);
else echo “$felderleer”;
}
else
{
/ja/
/Ist die E-Mail-Adresse richtig eingegeben?/
if (ereg("^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+.)+([a-zA-Z]{2,4})$", $mail))
{
/E-Mail-Adresse ist richtig/
mail("$webmaster","$betreffwebmaster","$koerperwebmaster\n\n--------------\nKostenlose Formmailer bei www.tools4web.de\n--------------\n",“FROM: $mail\n”);

			/*Soll der Absender eine Kopie erhalten?*/
			if ($kopie == "ja") 
				{
				mail("$mail","$betreffabsender","$koerperabsender\n\n--------------\nKostenlose Formmailer bei www.tools4web.de\n--------------","FROM: $absender\n");
				if ($action == 1) header("location:".$sUrlMailVersendet);
				else echo "$abgesandt";
				}
			else
				{
				if ($action == 1) header("location:".$sUrlMailVersendet);
				else echo "$abgesandt";
				echo "$abgesandt";
				}
			}
			else
			{
				/*nein*/
				if ($action == 1) header("location:".$sUrlMailFalsch);
				else echo "$mailfalsch";
			}				
	}

?>
[/code]

hi,

ich hab mir das mal angesehen, aufm server wurden einige mails verzögert und wurden dann garnicht mehr abgeschickt - ich hab das nun erneut veranlasst, sind jetzt fast alle wirklich raus, sry für die umstände…

ciao

Mann ist das sinnlos kompliziert…

Ok jetzt hauts hin danke euch