php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.08.2004, 17:27  
Gast
 
Beiträge: n/a
Standard Hilfe bei Fehlersuche

Hi Leute,

ich habe in einem Kontaktformular irgendwo einen Fehler, den ich nicht finde.
In dem Formular wird unter anderem eine e-mail erstellt. Bei mit, oder bei der Gegenstelle (Empfänger) kommen dann immer komische Fehler wie z.B. die Hintergrundfarbe von einem Tabellen-Feld ist auf einmal pink, oder ein "!" erscheint irgendwo im e-Mail Text, oder ein Abstand ist da, wo er nicht hin soll.
Ich poste am besten mal den code. Aus platzgründen hier mal der Code der E-Mail Erstellung:
Code:
if($eingabe_firma=="1" && $eingabe_vname=="1" && $eingabe_name=="1" && $eingabe_strasse=="1" && $eingabe_plz=="1" && $eingabe_ort=="1" && $eingabe_land=="1" && $eingabe_tel=="1" && $eingabe_fax=="1" && $eingabe_mail=="1" && $eingabe_nachricht=="1" && $eingabe_l_strasse=="1" && $eingabe_l_plz=="1" && $eingabe_l_ort=="1"){
		$mailtext="<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'><html><body>";
        $mailtext.="<table border='0' cellspacing='0' cellpading='0' align='left' width='744'>";
        $mailtext.="<tr><td></td></tr>";
        $mailtext.="<tr><td colspan='2' width='744' height='1' bgcolor='#8A9E9C'></td></tr>";
        $mailtext.="<tr><td height='10'></td></tr>";
        $mailtext.="</table>";
        $mailtext.="<table border='0' cellspacing='0' cellpading='0' align='left' width='744'>";
        $mailtext.="<tr><td height='10'></td></tr>";
		$mailtext.="<tr><td colspan='2'>Nachricht gesendet am ";
        $mailtext.=$datum;
        $mailtext.="um";
        $mailtext.=$zeit;
        $mailtext.="Uhr</td></tr>";
		$mailtext.="<tr><td height='10'></td></tr>";
		$mailtext.="<tr bgcolor='#F3F5F5'><td width='54'>Firma:</td><td width='390'>".$firma;
        $mailtext.="</td></tr>";
        $mailtext.="<tr bgcolor='#E8ECEB'><td>Anrede:</td><td>".$anrede_checked;
        $mailtext.="</td></tr>";
        $mailtext.="<tr bgcolor='#F3F5F5'><td>Name:</td><td>".$name;
        $mailtext.="</td></tr>";
        $mailtext.="<tr bgcolor='#E8ECEB'><td>Vorname:</td><td>".$vname;
        $mailtext.="</td></tr>";
        $mailtext.="<tr><td></td></tr>";
        $mailtext.="<tr bgcolor='#F3F5F5'><td>Strasse:</td><td>".$strasse;
        $mailtext.="</td></tr>";
        $mailtext.="<tr bgcolor='#E8ECEB'><td>PLZ:</td><td>".$plz;
        $mailtext.="</td></tr>";
        $mailtext.="<tr bgcolor='#F3F5F5'><td>Ort:</td><td>".$ort;
        $mailtext.="</td></tr>";
        $mailtext.="<tr bgcolor='#E8ECEB'><td>Land:</td><td>".$land;
        $mailtext.="</td></tr>";
        $mailtext.="<tr><td></td></tr>";
        $mailtext.="<tr bgcolor='#F3F5F5'><td>Tel:</td><td>".$tel;
        $mailtext.="</td></tr>";
        $mailtext.="<tr bgcolor='#E8ECEB'><td>Fax:</td><td>".$fax;
        $mailtext.="</td></tr>";
        $mailtext.="<tr><td></td></tr>";
        $mailtext.="<tr bgcolor='#F3F5F5'><td>e-Mail:&nbsp</td><td><a href='mailto:".$mail;
        $mailtext.="'>".$mail;
        $mailtext.="</a></td></tr>";
        $mailtext.="<tr><td></td></tr>";
        $mailtext.="<tr><td></td></tr>";
        $mailtext.="<tr bgcolor='#E8ECEB'><td>Nachricht:</td><td>".$nachricht;
        $mailtext.="</td></tr>";
        $mailtext.="<tr><td></td></tr>";
        $mailtext.="<tr><td colspan='3' width='744' height='1' bgcolor='#8A9E9C'></td></tr>";
        $mailtext.="<tr><td height='10'></td></tr>";
        $mailtext.="<tr><td><u>Lieferanschrift:</u></td></tr>";
        $mailtext.="<tr><td height='10'></td></tr>";
        $mailtext.="<tr><td bgcolor='#F3F5F5'>Strasse:</td><td bgcolor='#F3F5F5'>".$l_strasse;
		$mailtext.="</td></tr><tr bgcolor='#E8ECEB'><td>PLZ:</td><td>".$l_plz;
		$mailtext.="</td></tr><tr bgcolor='#F3F5F5'><td>Ort:</td><td>".$l_ort;
		$mailtext.="</td></tr>";
		$mailtext.="<tr><td height='10'></td></tr>";
		$mailtext.="<tr><td colspan='3' width='744' height='1' bgcolor='#8A9E9C'></td></tr>";
		$mailtext.="<tr><td height='10'></td></tr>";
		$mailtext.="<tr><td><u>Mietanfrage:</u></td></tr>";
		$mailtext.="<tr><td height='10'></td></tr>";
		$mailtext.="<tr><th bgcolor='#8A9E9C'>Bezeichnung</th><th bgcolor='#A1B1B0'>Optionen</td><th bgcolor='#8A9E9C'>Menge</th></tr><tr><td>".$warenkorb;
        $mailtext.="<tr height='30'><td></td></tr><tr><td>";
        $mailtext.="<tr><td>".$fragen;
        $mailtext.="</td></td><tr><td height='20'></td></tr><tr bgcolor='#E8ECEB'><td>";
        $mailtext.="Angebot: </td><td>".$angebot;
        $mailtext.="</td></tr>";
        $mailtext.="<tr height='20'><td></td></tr><tr><td>";
        $mailtext.="</table></body></html>";
		$absender="From:".$mail;
                $antwort="<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'><html><body>";
        		$antwort.="<table border='0' cellspacing='0' cellpading='0' align='left' width='744'>";
        		$antwort.="<tr><td></td></tr>";
        		$antwort.="<tr><td colspan='3' height='1' bgcolor='#8A9E9C'></td></tr>";
        		$antwort.="<tr><td height='10'></td></tr>";
		        $antwort.="</table>";
        		$antwort.="<table border='0' cellspacing='0' cellpading='0' align='left' width='744'>";
        		$antwort.="<tr><td height='10'></td></tr>";
        		$antwort.="<tr><td colspan='3'>

Sehr geehrter Herr/Frau " .$name.",

Vielen Dank f&uuml;r Ihre Anfrage!
In Kürze erhalten Sie Ihr gewünschtes Angebot ";
				$antwort.=$angebot;
				$antwort.=".</p>";
                $antwort.="

Ihr The IT Net - Team
</td></tr>";
				$antwort.="<tr><td height='20'></td></tr>";
				$antwort.="<tr><td colspan='3' height='1' bgcolor='#8A9E9C'></td></tr>";
				$antwort.="<tr><td height='10'></td></tr>";
				$antwort.="<tr><td><u>Ihre Kontakt-Angaben:</u></td></tr>";
				$antwort.="<tr><td height='10'></td></tr>";
				$antwort.="<tr bgcolor='#F3F5F5'><td width='54'>Firma:</td><td width='390'>".$firma;
        		$antwort.="</td></tr>";
        		$antwort.="<tr bgcolor='#E8ECEB'><td>Anrede:</td><td>".$anrede_checked;
        		$antwort.="</td></tr>";
        		$antwort.="<tr bgcolor='#F3F5F5'><td>Name:</td><td>".$name;
        		$antwort.="</td></tr>";
        		$antwort.="<tr bgcolor='#E8ECEB'><td>Vorname:</td><td>".$vname;
        		$antwort.="</td></tr>";
        		$antwort.="<tr><td></td></tr>";
        		$antwort.="<tr bgcolor='#F3F5F5'><td>Strasse:</td><td>".$strasse;
       		 	$antwort.="</td></tr>";
        		$antwort.="<tr bgcolor='#E8ECEB'><td>PLZ:</td><td>".$plz;
        		$antwort.="</td></tr>";
        		$antwort.="<tr bgcolor='#F3F5F5'><td>Ort:</td><td>".$ort;
        		$antwort.="</td></tr>";
        		$antwort.="<tr bgcolor='#E8ECEB'><td>Land:</td><td>".$land;
        		$antwort.="</td></tr>";
       			$antwort.="<tr><td></td></tr>";
        		$antwort.="<tr bgcolor='#F3F5F5'><td>Tel:</td><td>".$tel;
        		$antwort.="</td></tr>";
        		$antwort.="<tr bgcolor='#E8ECEB'><td>Fax:</td><td>".$fax;
        		$antwort.="</td></tr>";
        		$antwort.="<tr><td></td></tr>";
        		$antwort.="<tr bgcolor='#F3F5F5'><td>e-Mail:&nbsp</td><td><a href='mailto:".$mail;
        		$antwort.="'>".$mail;
        		$antwort.="</a></td></tr>";
        		$antwort.="<tr><td></td></tr>";
        		$antwort.="<tr><td></td></tr>";
        		$antwort.="<tr bgcolor='#E8ECEB'><td>Nachricht:</td><td>".$nachricht;
        		$antwort.="</td></tr>";
        		$antwort.="<tr><td></td></tr>";
        		$antwort.="<tr><td colspan='3' width='744' height='1' bgcolor='#8A9E9C'></td></tr>";
        		$antwort.="<tr><td height='10'></td></tr>";
        		$antwort.="<tr><td><u>Lieferanschrift:</u></td></tr>";
        		$antwort.="<tr><td height='10'></td></tr>";
        		$antwort.="<tr bgcolor='#F3F5F5'><td>Strasse:</td><td>";
				$antwort.=$l_strasse;
				$antwort.="</td></tr><tr bgcolor='#E8ECEB'><td>PLZ:</td><td>";
				$antwort.=$l_plz;
				$antwort.="</td></tr><tr bgcolor='#F3F5F5'><td>Ort:</td><td>";
				$antwort.=$l_ort;
				$antwort.="</td></tr>";
				$antwort.="<tr><td height='10'></td></tr>";
				$antwort.="<tr><td colspan='3' width='744' height='1' bgcolor='#8A9E9C'></td></tr>";
				$antwort.="<tr><td height='10'></td></tr>";
				$antwort.="<tr><td><u>Mietanfrage:</u></td></tr>";
				$antwort.="<tr><td height='10'></td></tr>";
				$antwort.="<tr><th bgcolor='#8A9E9C'>Bezeichnung</th><th bgcolor='#A1B1B0'>Optionen</td><th bgcolor='#8A9E9C'>Menge</th></tr><tr><td>";
        		$antwort.=$warenkorb;
        		$antwort.="<tr height='30'><td></td></tr><tr><td>";
        		$antwort.="<tr><td>";
        		$antwort.=$fragen;
        		$antwort.="</td></tr><tr height='20'><td></td></tr><tr><td>";
        		$antwort.="</table></body></html>";
                $antwort.="<table border='0' cellspacing='0' cellpading='0' align='left' width='744'>";
                $antwort.="<tr><td colspan='3' width='744' height='1' bgcolor='#8A9E9C'></td></tr>";
				$antwort.="<tr><td height='10'></td></tr>";
                $antwort.="<tr><td>aaa
aaa
D - aaa;ln
Germany

Tel. +49 aaa
Fax. +49 aaa

email: aaa@aaa.de
website: www.aaa.de</td></tr>";
                $antwort.="</table></body></html>";
                mail("aaa@aaa.de","Miet-Anfrage aus www.aaa.de",$mailtext,"Content-Type:text/html\n$absender");
                mail($mail,"Re: Miet-Anfrage aus www.aaa.de",$antwort,"Content-Type:text/html\nFrom:aaa@aaa.de\nErrors-To:errors@ddd.de");
				print("<tr><td width='50'></td><td>Vielen Dank. Ihre e-Mail wurde erfolgreich verschickt</td></tr>");
Ich weiss, es ist doof, aber findet vielleicht jemand den Fehler, der für so etwas verantwortlich sein könnte?

Grüsse
groovesurfer
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.08.2004, 17:36  
Gast
 
Beiträge: n/a
Standard

sorry aber das is nich dein ernst oder? dass wir hier deinen irgendwie for-
matierten code durchschauen sollen? rück erst mal anständig ein, und dann
gewöhn dir ne anständige schreibweise an, und dann zeig mal her was da
so manchmal raus kommt .. wa steht's? inner email-adresse, im body, oder
wo?
 
Alt 17.08.2004, 17:40  
Gast
 
Beiträge: n/a
Standard

anständig eingerückt ist alles, jedoch wenn ich den Code hier herein kopiere wird er so dargestellt.
Habe gedacht jemand kennt das Problem und kann den Fehler vielleicht gleich sehen...
Aber Du hast recht. Ich muss wohl damit leben, wenn ich den Fehler nicht selber finde.

Trotzdem Danke...
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datenbanktabelle erstellen - brauche Hilfe Raccoon PHP Tipps 2008 1 14.06.2008 11:03
[Erledigt] Hilfe: Projektabreit Informatik und Technik bitte helft uns. Off-Topic Diskussionen 31 05.04.2006 18:25
[Erledigt] HILFE HILFE HILFE mysqladmin.exe fehlt Datenbanken 7 20.12.2005 14:00
HILFE ! Brauche ganz dringend hilfe! PHP Tipps 2005-2 2 10.10.2005 23:08
Hilfe, Ich brauche hilfe! Kevin PHP Tipps 2005-2 2 27.09.2005 19:31
Bitte um schnelle hilfe TaStEn PHP Tipps 2005-2 1 03.09.2005 20:46
Script, welches PDF mit Hilfe von PDFlib generiert Beitragsarchiv 3 02.09.2005 15:49
[Erledigt] Probleme mit Linkverfolgung !!! HILFE !!! PHP-Fortgeschrittene 5 20.07.2005 18:24
wiedermal n neuling der hilfe braucht !!! Thema: include PHP Tipps 2005-2 7 18.07.2005 09:57
[Erledigt] Hilfe bei Formular für Datenerhebung benötigt PHP Tipps 2005-2 3 16.07.2005 10:43
[Erledigt] VARIABLEN WERDEN NICHT RICHTIG VERARBEITET!!!! HILFE PHP Tipps 2005-2 6 02.07.2005 18:32
[Erledigt] Hilfe Beim Formular PHP Tipps 2005 1 06.02.2005 16:43
[Erledigt] HILFE PHP Tipps 2004-2 1 16.12.2004 20:49
[Erledigt] Chat Server mit Datenbank realisieren - - - Hilfe benötigt PHP Tipps 2004-2 3 14.12.2004 18:38
Suche -dringend- Hilfe zu einem Smily Mod! <- HiLFE - :-) PHP Tipps 2004-2 0 07.11.2004 13:50


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:50 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.