quelltext der aktuellen page auslesen

nero_85

Erfahrenes Mitglied
hi!

also mein problem sieht wie folgt aus:

ich hab ein formular erstellt mitdem man einen bericht erstellen kann.

wenn man nun auf den submitbutton klickt werden die daten in die testreport.php datei übergeben und ausgegeben (in form einer mords-tabelle). jetzt zu meinem problem:

ich hab das alles erstellt und aber erst im nachhinein erfahren dass die datei auch per mail versendet werden soll. ein zusätzliches textfeld im formular ist kein problem. aber wie mach ich nun in der testreport.php?

ich überprüfe zuerstob das mail-feld ausgefüllt wurde:

PHP:
if(isset($_POST['mail'])){
   $mail = $_POST['mail'];
}
else exit;

soweit kein problem nun will ich aber wenn in dem feld ne adresse steht das die momentane ausgabe der testreport.php-datei an die adresse gesendet wird!

gibt es eine möglichkeit den quellcode des aktuellen fensters in eine variable zu übernehmen und dann per mail() zu versenden!?

pls help

danke im vorraus
 
Warum machst du es nicht einfach so. Ich denke mal, dass du die Tabelle immer durch echo/print ausgibst, also jede Spalte einzeln. Schreibe mal am Anfang vom Code
ob_start();
Am Ende
$code = ob_get_contens();
Und ganz am Ende
ob_end_clean();

Danch gibst du die Vaiable $code aus. Dann steht die Tabelle wieder auf der Seite. Zusätzlich kannst du den Inhalt der Variable $code dann per Mail verschicken.
 
Zurück