Neok
Erfahrenes Mitglied
Ich wollte mal ein Script zum Anlegen von XML Dateien(ohne Inhalt vorerst) erstellen, da hab ich aus einen älteren File_exists()-Script von mir ein bisschen rumgebastelt und den " else " Teil in der Funktion modifiziert.
Das " ?> " ist Line 29
Ich bekomme immer die Fehlermeldung:
Parse error: syntax error, unexpected $end in C:\Intranet\apachefriends\xampp\htdocs\area51\check.php on line 30
wo liegt nun der Fehler?
[edit]Ich glaube das Prinzip kann so wie noch ist, irgendwie nicht funktionieren[/edit]
PHP:
<?php
function Datei($name) { //Funktion wird definiert
if (!file_exists($name)) {
$dz = fopen($name, "w");
echo "<B>$name</B> wurde angelegt.<BR>";
fclose($dz);
echo "Fertig.<BR>";
} else {
echo "<B>$name</B> existiert bereits!<BR>";
$currentzahl++;
$name = $name.$currentzahl;
$dz = fopen($name, "w");
echo "<B>$name</B> wurde angelegt und geschlossen.<BR>";
fclose($dz);
echo "<B>$name</B> wurde angelegt.";
}
$name = "artikel.xml";
$currentzahl = "0";
Datei($name);
echo "<HR>";
Datei($name);
echo "Ende";
/*
while (file_exists($name)) {
$name = $name.$currentzahl;
}
*/
?>
Das " ?> " ist Line 29
Ich bekomme immer die Fehlermeldung:
Parse error: syntax error, unexpected $end in C:\Intranet\apachefriends\xampp\htdocs\area51\check.php on line 30
wo liegt nun der Fehler?
[edit]Ich glaube das Prinzip kann so wie noch ist, irgendwie nicht funktionieren[/edit]
Zuletzt bearbeitet: