C
Cooper
Hi, ich habe eine Startseite die u.a. eine Funktion bietet eine Textdatei einzulesen.
Dieses Link öffnet sich in einem neuen Fenster. Der Upload und das auslesen des Textes funktioniert auch einwandfrei, jedoch kann möchte ich gerne wissen, wie ich es möglich machen kann, das sich das Fenster nach dem upload schliesst und der Text in die <textarea> des Hauptformulars übernommen wird.
Der Code für den Upload:
und so die Zeile im Index
------------------
hat jemand ne Idee bzw. nen link für mich wo ich das nachlesen kann.
Dieses Link öffnet sich in einem neuen Fenster. Der Upload und das auslesen des Textes funktioniert auch einwandfrei, jedoch kann möchte ich gerne wissen, wie ich es möglich machen kann, das sich das Fenster nach dem upload schliesst und der Text in die <textarea> des Hauptformulars übernommen wird.
Der Code für den Upload:
PHP:
<? session_start();
$_SESSION['textup']=$up;
$_SESSION['up'];
echo "<div class='pdf'>";
echo "<form action ='index.php' method='post' enctype='multipart/form-data'>";
echo "<div class='pdf'>Datei: <br></div><input name='datei' type='file' class='pdf'><br>";
echo "<input type='submit' value='Upload' class='pdf'>";
if ($_FILES["datei"]["name"] == "")
{
echo "<br>Keine Datei übetragen";
exit;
}
if ($_FILES["datei"]["tmp_name"] == "")
{
echo "<br>Fehler in der Übertragung, Datei zu groß";
exit;
}
if ($_FILES["datei"]["size"] == 0)
{
echo "<br>leere Datei";
exit;
}
move_uploaded_file($_FILES["datei"]["tmp_name"], "files/" .$_FILES["datei"]["name"]);
echo "<div class='pdf'>Datei ".$_FILES['datei']['name']." erfolgreich übertragen</div>";
$datei=$_FILES["datei"]["name"];
$up="files/".$datei;
echo "<textarea name='textup' cols='100' rows='30' wrap='hard'>";readfile($up);echo "</textarea>";
unlink ("files/".$datei);
echo "</div>";
echo "</form>";
?>
und so die Zeile im Index
HTML:
---------------------------------------------------------------------------------
<textarea name="Text" cols="100" rows="30" wrap="hard" class="Stil1" id="Text"><? if ($up){ readfile ($up);}?></textarea></td>
hat jemand ne Idee bzw. nen link für mich wo ich das nachlesen kann.