Hi Mädels
Hab da wieder mal ein Problem![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
Es geht um Folgendes
Ich hab versucht ein Script zu Programmieren, welches eine Datei erstellt, dort dann einen Text reinschreibt, die Datei öffnet und im Browser ausgibt.
Ich habe 2 alternativen ausgetestet.
1. Mit Funktionen
.....Funktion1 = Datei erstellen und einen Text reinschreiben
.....Funktion2 = Den Text lesen und ausgeben
2. Halt ganz normal ohne Funktionen
Aber keine der beiden alternativen funktioniert, wieso nicht?![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
Ist zwar ein schwachsinniges Script, ist aber nur reine Übung für mich (bin halt Anfänger ^^).
Danke schonmal
Der Fehler:
Parse error: parse error in c:\apache\htdocs\abc\index.php on line 28
Also muss es ein Fehler in der Funktion sein, aber ich finde ihn nicht... :-(
Index.php (alternative 1)
Der Fehler:
Fatal error: Maximum execution time of 30 seconds exceeded in c:\apache\htdocs\abc\index.php on line 10
Index2.php (alternative 2)
testtext.php (Falls es jemand interessiert)
Gruß
Gaint
![Big Grin](https://www.php-resource.de/forum/core/images/smilies/biggrin.gif)
Hab da wieder mal ein Problem
![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
Es geht um Folgendes
![Cool](https://www.php-resource.de/forum/core/images/smilies/cool.gif)
Ich hab versucht ein Script zu Programmieren, welches eine Datei erstellt, dort dann einen Text reinschreibt, die Datei öffnet und im Browser ausgibt.
Ich habe 2 alternativen ausgetestet.
1. Mit Funktionen
.....Funktion1 = Datei erstellen und einen Text reinschreiben
.....Funktion2 = Den Text lesen und ausgeben
2. Halt ganz normal ohne Funktionen
Aber keine der beiden alternativen funktioniert, wieso nicht?
![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
Ist zwar ein schwachsinniges Script, ist aber nur reine Übung für mich (bin halt Anfänger ^^).
Danke schonmal
![huepf](https://www.php-resource.de/forum/core/images/smilies/huepfen027.gif)
Der Fehler:
Parse error: parse error in c:\apache\htdocs\abc\index.php on line 28
Also muss es ein Fehler in der Funktion sein, aber ich finde ihn nicht... :-(
Index.php (alternative 1)
Code:
<pre> <? function datei_erstellen() { include ("testtext.php"); touch("testtext.txt"); $datei_schreiben = fopen("testtext.txt", "w"); fputs($datei_schreiben, $testtext); fclose ($datei_schreiben); } function datei_ausgeben() { $datei_ausgeben = fopen("testtext.txt", "r"); while (!feof($datei_ausgeben)) { $line = fgets($datei_ausgeben,4000); echo $line; } fclose ($datei_ausgeben); } datei_erstellen() datei_ausgeben() ?> </pre>
Der Fehler:
Fatal error: Maximum execution time of 30 seconds exceeded in c:\apache\htdocs\abc\index.php on line 10
Index2.php (alternative 2)
Code:
<pre> <? include ("testtext.php"); touch("testtext.txt"); $datei = fopen("testtext.txt", "w,r"); fputs($datei, $testtext); while (!feof($datei)) { $line = fgets($datei,4000); echo $line; } fclose ($datei); ?> </pre>
testtext.php (Falls es jemand interessiert)
Code:
<? $testtext = "Ich bin ein Testtext bla"; ?>
Gaint
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
Kommentar