Codeschnippsel, variable entfernen

hi all,
hab hier ein php formular das recht flott uns super läuft! allerdings zeigt er in der ankommenen email leider auch im email body den absender namen, ich kann natürlich nicht im formularfeld das hiddenfield löschen sonst wird ja kein empfänger adressiert, hier der code, vielleiht kann mir jemand sagen was ich löschen / ausklammern muss damit zwar der absender im vom-feld der email steht aber nicht nochmal im body wiederholt wird:

<?php ############# muß-Felder, die im Formular sein müssen:
############# $ee\_subject ############# $Mail\_to ############# $Name ############# $Email $doc\_stat = 0; $mail\_checked = "ERROR"; $email\_checked = "ERROR"; $fehler = 0; $fehlerstr = " "; $felder[$i] = array(); $feldwerte[$i] = array(); $feldwertcheck[$i] = array(); $felderzahl = 0; if($QUERY\_STRING!="") { $doc\_stat = 1; $query\_parts = split("&",$QUERY\_STRING); $felderzahl = $query\_parts\_len = count($query\_parts); for($i=0;$iEmailadresse nicht gültig ($Kmail) "; return "ERROR"; } else return $Kmail; } function check\_fld\_len($FELD) { global $fehler; if(strlen($FELD)$felder[$ee] nicht ausgefüllt "; } else if($felder[$ee]!="Mail\_to" && $felder[$ee]!="ee\_subject" && $felder[$ee]!="required") $ee\_body\_middle .= "\t".$felder[$ee].":\t\t".$feldwerte[$ee]."\n\n"; } $fehlerstr .= ""; ######################## email body bauen ############################# if($fehler==0) { #$ee\_body .= $ee\_body\_middle; $ee\_body = urldecode($ee\_body); $html\_body = nl2br($ee\_body); ######################## senden und prüfen ob gesendet ############################# if($mail\_checked!="ERROR" && $email\_checked!="ERROR") { $sendecheck = @mail($mail\_checked, $ee\_subject\_dec, "$ee\_body", "From:blush:Name\nReply-To: $email\_checked\nBCC: [[email protected]](mailto:[email protected])\nX-Mailer: EE-PHP 4/"); if($sendecheck != false){ echo "window.location.replace(\"../content/mailcheck.php?content=mailokconttimeout&route=../\")"; } else echo "window.location.replace(\"../content/mailcheck.php?content=mailerrorconttimeout&route=../\")"; } } ####################### Fehler Falsche Mail ################################# else { echo "self.close();"; } ?\> so sieht das in der email aus: Name: [[email protected]](mailto:[email protected]) Fotolink: [http://www.nachtagenten.de/pictures.php?display=Part...](http://www.nachtagenten.de/pictures.php?display=Party_AllStars_15.09.2001/DSC00033.jpg) homepage: [http://www.nachtagenten.de](http://www.nachtagenten.de) Text: yo man Email: [[email protected]](mailto:[email protected]) so und der name: soll dort NICHT stehen, jemand eine idee? ic blick das nicth, da im skript soviel $tmpwert variablen angelegt werden ganz oben.... danke für hilfe meth

Hi Meth,

probier doch mal das:

<?php ############# muß-Felder, die im Formular sein müssen:
############# $ee\_subject ############# $Mail\_to ############# $Name ############# $Email $doc\_stat = 0; $mail\_checked = "ERROR"; $email\_checked = "ERROR"; $fehler = 0; $fehlerstr = " "; $felder[$i] = array(); $feldwerte[$i] = array(); $feldwertcheck[$i] = array(); $felderzahl = 0; if($QUERY\_STRING!="") { $doc\_stat = 1; $query\_parts = split("&",$QUERY\_STRING); $felderzahl = $query\_parts\_len = count($query\_parts); for($i=0;$i"; return "ERROR"; } else return $Kmail; } function check\_fld\_len($FELD) { global $fehler; if(strlen($FELD)"; } else if($felder[$ee]!="Mail\_to" && $felder[$ee]!="ee\_subject" && $felder[$ee]!="required" && $felder[$ee] !="Name") ## ^^^^ hier hab ich "Name" hinzugefügt ## $ee\_body\_middle .= "\t".$felder[$ee].":\t\t".$feldwerte[$ee]."\n\n"; } $fehlerstr .= ""; ######################## email body bauen ############################# if($fehler==0) { #$ee\_body .= $ee\_body\_middle; $ee\_body = urldecode($ee\_body); $html\_body = nl2br($ee\_body); ######################## senden und prüfen ob gesendet ############################# if($mail\_checked!="ERROR" && $email\_checked!="ERROR") { $sendecheck = @mail($mail\_checked, $ee\_subject\_dec, "$ee\_body", "From:blush:Name\nReply-To: $email\_checked\nBCC: [[email protected]](mailto:[email protected])\nX-Mailer: EE-PHP 4/"); if($sendecheck != false){ echo "window.location.replace(\"../content/mailcheck.php?content=mailokconttimeout&route=../\")"; } else echo "window.location.replace(\"../content/mailcheck.php?content=mailerrorconttimeout&route=../\")"; } } ####################### Fehler Falsche Mail ################################# else { echo "self.close();"; } ?\>