Bruno Vilas: angezeigte Seite (Formularergebniss) im Server speichern

Beitrag lesen

ich habe ein recht interessantes Problem zu dem ich auch schon mehrere Threads gelesen habe aber aus keinem wirklich schlau wurde.

Der Anspruch ist aus der Ergebnissseite eines Formulars mit vielen php variablen eine Datei zu generieren die auf dem Server zum späterem aufrufen gespeichert wird. Das speichern eines Dokumentes habe ich hinbekommen, aber es happert noch daran das aktuelle Dokument (this.document oder ähnl) anzusprechen.

Wie ich schon gelesen habe geht das wahrscheinlich nur über den Umweg, die Datei erst in ein string oder Array zu laden und diesen dann abzulegen, aber wie speichere ich die gesammte aktuell angezeigte Seite in eine variable. Alternativ könnte ich den script auch schon im Formular einbinden und das angeforderte Dokument dann speichern.

1. Ansatz

<?php
$src = fopen('http://www.care-concept.de/krankenversicherung/auslandskrankenversicherung/auslandsversicherung_gaesteversicherung_antrag_best.php', 'r');
$dest1 = fopen('antrag.txt', 'w');

echo stream_copy_to_stream($src, $dest1) . " bytes copied to remainder.txt\n";

?>

2. Ansatz

<?php
if (!copy('http://www.care-concept.de/krankenversicherung/auslandskrankenversicherung/auslandsversicherung_gaesteversicherung_antrag_best.php', antrag.'.html')) {
    print ("failed to copy antag...<br>\n");
}
?>

Hoffentlich könnt ihr mir helfen. ich verzweifle nämlich langsam. Danke im Voraus.