So also ich arbeite im Moment an einem Projekt in Delphi. Ein User soll sich Registrieren können. Die eingegebenen Daten sollen mittels PHP Script auf meinen Server geschrieben werden.
Ein Ordner mit dem Name des Users soll im Ordner "User" angelegt werden und ein Ordner mit der eingegebenen Emailadresse soll im Ordner "Email" angelegt werden. In dem zuvor angelegten Userordner sollen neue Dateien erstellt werden in die jeweils die Daten gespeichert werden:

Code:
<?php

$daten = array();
$daten['ordner'] 	= $_GET["ordner"]; 
$daten['username'] 	= $_GET["username"]; 
$daten['password'] 	= $_GET["password"]; 
$daten['email'] 	= $_GET["email"]; 
$daten['gender'] 	= $_GET["gender"]; 
$daten['location']	= $_GET["location"];
$daten['rang']		= $_GET["rang"];

$daten['wins']		= $_GET["wins"]; 
$daten['looses']	= $_GET["looses"];
$daten['teamname']	= $_GET["teamname"]; 
$daten['lastmatch']	= $_GET["lastmatch"];

mkdir ( "User/".$daten['ordner'], 0777); 

mkdir ( "Email/".$daten['email'], 0777);

echo "Ordner: ".$daten['ordner']." angelegt

";
//Password
$filename = 'Password.cms';
    if (!$handle = fopen("User/".$daten['ordner']."/".$filename, "a")) {
		 echo "Datei ".$filename." nicht öffenbar
";
         exit;
    }
    if (!fwrite($handle, $daten['password'])) {
        echo "Datei ".$filename." kann nicht geschrieben werden";
        exit;
    }
    echo "Datei ".$filename." geschrieben!
";
    fclose($handle);
	
//Username
	$filename = 'Username.cms';
	if (!$handle = fopen("User/".$daten['ordner']."/".$filename, "a")) {
         echo "Datei ".$filename." nicht öffenbar
";
         exit;
    }	
	if (!fwrite($handle, $daten['username'])) {
        echo "Datei ".$filename." kann nicht geschrieben werden";
        exit;
    }
    echo "Datei ".$filename." geschrieben!
";
    fclose($handle);
	
//Email
	$filename = 'Email.cms';
	if (!$handle = fopen("User/".$daten['ordner']."/".$filename, "a")) {
         echo "Datei ".$filename." nicht öffenbar
";
         exit;
    }	
	if (!fwrite($handle, $daten['email'])) {
        echo "Datei ".$filename." kann nicht geschrieben werden";
        exit;
    }
    echo "Datei ".$filename." geschrieben!
";
    fclose($handle);
	
//Gender
	$filename = 'Gender.cms';
	if (!$handle = fopen("User/".$daten['ordner']."/".$filename, "a")) {
         echo "Datei ".$filename." nicht öffenbar
";
         exit;
    }	
	if (!fwrite($handle, $daten['gender'])) {
        echo "Datei ".$filename." kann nicht geschrieben werden";
        exit;
    }
    echo "Datei ".$filename." geschrieben!
";
    fclose($handle);	
	
//Location
	$filename = 'Location.cms';
	if (!$handle = fopen("User/".$daten['ordner']."/".$filename, "a")) {
         echo "Datei ".$filename." nicht öffenbar
";
         exit;
    }	
	if (!fwrite($handle, $daten['location'])) {
        echo "Datei ".$filename." kann nicht geschrieben werden";
        exit;
    }
    echo "Datei ".$filename." geschrieben!
";
    fclose($handle);	
	
//Rang
	$filename = 'Rang.cms';
	if (!$handle = fopen("User/".$daten['ordner']."/".$filename, "a")) {
         echo "Datei ".$filename." nicht öffenbar
";
         exit;
    }	
	if (!fwrite($handle, $daten['rang'])) {
        echo "Datei ".$filename." kann nicht geschrieben werden";
        exit;
    }
    echo "Datei ".$filename." geschrieben!
";
    fclose($handle);
	
	
//Wins
	$filename = 'Wins.cms';
	if (!$handle = fopen("User/".$daten['ordner']."/".$filename, "a")) {
         echo "Datei ".$filename." nicht öffenbar
";
         exit;
    }	
	if (!fwrite($handle, $daten['wins'])) {
        echo "Datei ".$filename." kann nicht geschrieben werden";
        exit;
    }
    echo "Datei ".$filename." geschrieben!
";
    fclose($handle);
	
//Looses
	$filename = 'Looses.cms';
	if (!$handle = fopen("User/".$daten['ordner']."/".$filename, "a")) {
         echo "Datei ".$filename." nicht öffenbar
";
         exit;
    }	
	if (!fwrite($handle, $daten['looses'])) {
        echo "Datei ".$filename." kann nicht geschrieben werden";
        exit;
    }
    echo "Datei ".$filename." geschrieben!
";
    fclose($handle);
	
	
//Teamname
	$filename = 'Teamname.cms';
	if (!$handle = fopen("User/".$daten['ordner']."/".$filename, "a")) {
         echo "Datei ".$filename." nicht öffenbar
";
         exit;
    }	
	if (!fwrite($handle, $daten['teamname'])) {
        echo "Datei ".$filename." kann nicht geschrieben werden";
        exit;
    }
    echo "Datei ".$filename." geschrieben!
";
    fclose($handle);
		
//Lastmatch
	$filename = 'Lastmatch.cms';
	if (!$handle = fopen("User/".$daten['ordner']."/".$filename, "a")) {
         echo "Datei ".$filename." nicht öffenbar
";
         exit;
    }	
	if (!fwrite($handle, $daten['lastmatch'])) {
        echo "Datei ".$filename." kann nicht geschrieben werden";
        exit;
    }
    echo "Datei ".$filename." geschrieben!
";
    fclose($handle);
	//*/
?>


Fehlermeldung bei einem Aufruf:
Code:
Warning: mkdir() [function.mkdir]: File exists in studio/Script.php on line 17

Warning: mkdir() [function.mkdir]: File exists in studio/Script.php on line 19
Ordner: Test angelegt


Warning: fopen(User/Test/Password.cms) [function.fopen]: failed to open stream: Stale NFS file handle in studio/Script.php on line 24
Datei Password.cms nicht öffenbar
Weiß jemand wo der Fehler liegt?