Definierung in einem Verzeichnispfad verwenden?

Wie kann ich eine definierung unter einem Verzeichnispfad unterbringen?

So sieht mein Problem aus:
PHP:
<?php

$cnx = mysql_connect('localhost','....','.......');
mysql_select_db('.....');

$name = $_POST[id];
$kunde = $_POST[username];

function recurse_copy($src,$dst) {
    $dir = opendir($src);
    @mkdir($dst);
    while(false !== ( $file = readdir($dir)) ) {
        if (( $file != '.' ) && ( $file != '..' )) {
            if ( is_dir($src . '/' . $file) ) {
                recurse_copy($src . '/' . $file,$dst . '/' . $file);
            }
            else {
                copy($src . '/' . $file,$dst . '/' . $file);
            }
        }
    }
    closedir($dir);
} 

if($_REQUEST[process1])
{
.....
}

if($_REQUEST[process2])
{
$src ='/var/www/web1/html/kunde/vorlage';
$dst = '/var/www/web1/html/kunde/$name';
recurse_copy($src,$dst);
}

Mein Wunsch ist es das er ein Ordner erstellt und dann von einem Ordner den Inhalt in den anderen Ordner (neu erstellten) kopiert.
Wenn ich aber die definierung drinne hab, erstellt er mir auch den Ordner mit "$name" Aber nicht den Benutzernamen, bei dem ich grade den Button geklickt habe....

Brauche ma die Hilfe von euch ;)
Danke im vorraus!

Gruß
Dennis
 
Wirklich versteh ich deine Antwort nicht. Ich habe es mal so versucht mit dem vorher definieren:

PHP:
if($_REQUEST[process2])
{
$kunde = $_POST[username];

$src ='/var/www/web1/html/kunde/vorlage';
$dst = '/var/www/web1/html/kunde/$kunde';
recurse_copy($src,$dst);
}

Trotzdem versteh ich nun nicht wie du das meinst, ich habe das auch so versucht:

PHP:
if($_REQUEST[process2])
{
$kunde = $_POST[username];

$src ='/var/www/web1/html/kunde/vorlage';
$dst = '/var/www/web1/html/kunde/' + $kunde;
recurse_copy($src,$dst);
}

Aber auch ohne Erfolg...
Ich habe das geht so wie bei meinen VB programmen ^^
 
Zurück