Hallo,
<form action="<? echo $PHP_SELF;?>" method="post">
Fehlerquelle #1: Du erwartest, dass die PHP-Option short_open_tags aktiviert ist. Beginne PHP-Code immer mit "<?php".
<?php
Na also, geht doch! ;-)
if (isset($send) && $send !="") {
Wo kommt deine Variable $send her? Du hast sie nirgends definiert.
$text = "
Anrede: $Anrede
Name: $Name
Firma: $Firma
Strasse: $Strasse
PLZ: $PLZ
Ort: $Ort
Fax: $Fax
Telefon: $Telefon
Druckunterlagen: $Druckunterlagen
Rasterweite: $Rasterweite
Druck: $Druck
Format: $Format
Verarbeitung: $Verarbeitung
Proof: $Proof
FarbeUmschlag: $FarbeUmschlag
FarbeInhalt: $FarbeInhalt
UmfangUmschlag: $UmfangUmschlag
UmfangInhalt: $UmfangInhalt
PapierUmschlag: $PapierUmschlag
PapierInhalt: $PapierInhalt
Auflage: $Auflage
Versand: $Versand
weitere Angaben: $sonst_angaben
weitere Angaben2: $sonst_angaben2";
Dito für all die übrigen Variablen. Die fallen wohl einfach vom Himmel? Gut, es gibt vereinzelt noch ein paar Provider, die boshafterweise register_globals=on haben, aber die sterben zum Glück aus.
Und die übrigen Probleme wurden ja teils schon angesprochen (Tabellenwüste, Abstände durch Aneinanderreihung von , fehlerhafte Attributwerte ohne Anführungszeichen). Das solltest du auch noch nachbessern.
So long,
Martin
Wenn der Computer wirklich alles kann,
dann kann er mich mal kreuzweise.