TXT erstellen und füllen

Andre267

Erfahrenes Mitglied
Schönen guten Tag,

ich versuche gerade eine .txt Datei zu erstellen und diese mit dem Inhalt mehrerer Varaiblen zu füllen.

test.php
PHP:
<?php

	function test ($datei){
		if (!empty($test)){
		
				$datei = $_POST["datei"];
				
				$test = $_POST["test"];
				$test2 = $_POST["test2"];
			$datei = fopen ($datei.".txt", "a+");
			$output = fread($datei.".txt", 8192);
			
			$Inhalt = "Test: ".$test."\n
			test2: ".$test2."
			";
			
			fwrite($datei, $Inhalt);
			fclose($datei);
			
			return "<pre>".$output."<pre>";
			return "Erfolgrei gespeichert!";
		}
	}
?>
<form action="test.php#" method="post">
	Datei: <input type="text" name="datei"/><br>
	Test: <input type="text" name="test"/><br>
	Test2: <input type="text" name="test2"/><br>
	<input type="submit" value="absenden"/><br>
</form>
<?php
	echo test($_POST["datei"]);
?>
Aber warum auch immer passiert bei mir nichts. o.O
Kann mir jemand sagen warum das so ist und wie ich es löse?
 
Hast recht jetzt sieht das ganze so aus hier. ;-)

PHP:
<?php

	function test ($datei){
		if (!empty($datei)){
		
				$datei = $_POST["datei"];
				
				$test = $_POST["test"];
				$test2 = $_POST["test2"];
			$datei = fopen ($datei.".txt", "a+");
			
			$Inhalt = "Test: ".$test."\n
			test2: ".$test2."
			";
			
			fwrite($datei, $Inhalt);
			fclose($datei);
			
			return "Erfolgrei gespeichert!";
		}
	}
?>
<form action="test.php#" method="post">
	Datei: <input type="text" name="datei"/><br>
	Test: <input type="text" name="test"/><br>
	Test2: <input type="text" name="test2"/><br>
	<input type="submit" value="absenden"/><br>
</form>
<?php
	echo test($_POST["datei"]);
?>

Vielen Dank. :-)
 
Zurück