Page 1 sur 1

Besoin d'aide

Posté : 17 mars 2013, 07:01
par linker65
Bonjour, je travaille sur ce code :
<?php
	if(@$_POST['sent'] != '1'){
	if(!file_exists('Zend/loader.php')){
	}
	
	//Get directory Content
    $dir = "./uploads/JE VEUX INSERER LE CODE ICI";
    $file_array = Array();
    if(is_dir($dir))    {
        $handle = opendir($dir);
        if(is_resource($handle))    {
            while($file = readdir($handle))    {
                if($file != "." && $file != "..")
                    array_push($file_array, $file);
            }
        }else{
            echo "Could not open the directory.";
        }
    }else{
        echo "The directory '" . $dir . "' does not exist.";
    }
	

	$filenames_dropdown = '';
	foreach($file_array as $key=>$value) {
		$filenames_dropdown .= "<option>$value</option>";
	} 
	
?>
et j'aimerais ce code dans l'autre script : (à l'emplacement suivant, voir ci-haut)
<?php echo $_SESSION['jigowatt']['username']; ?>
Pour que sa donne :
$dir = "./uploads/PSEUDO DE L'UTILISATEUR";
Merci par avance.

Re: Besoin d'aide

Posté : 17 mars 2013, 18:13
par nico44530
Pourquoi tu as ['jigowatt'] avant ['username'] ?

Essaye ça :
<?php
        if(@$_POST['sent'] != '1'){
        if(!file_exists('Zend/loader.php')){
        }
        
        //Get directory Content
    $dir = "./uploads/'".$_SESSION['username'];."'";
    $file_array = Array();
    if(is_dir($dir))    {
        $handle = opendir($dir);
        if(is_resource($handle))    {
            while($file = readdir($handle))    {
                if($file != "." && $file != "..")
                    array_push($file_array, $file);
            }
        }else{
            echo "Could not open the directory.";
        }
    }else{
        echo "The directory '" . $dir . "' does not exist.";
    }
        

        $filenames_dropdown = '';
        foreach($file_array as $key=>$value) {
                $filenames_dropdown .= "<option>$value</option>";
        } 
        
?>
Si ça ne fonctionne pas, fait une requête pour trouver la valeur de "$_SESSION['username'];"

Re: Besoin d'aide

Posté : 17 mars 2013, 18:38
par linker65
Merci de ton aide mais cela ne marche pas.
Il y a ['jigowatt'] car j'utilise un script pré-crée que j’achète ici :

http://codecanyon.net/item/php-login-us ... ment/49008

Sauf que j'essayé d'adapter ce script à d'autres scripts php.

Merci.

Re: Besoin d'aide

Posté : 18 mars 2013, 21:44
par moogli
Merci de ton aide mais cela ne marche pas.

Merci.
Si tu corrige correctement le code ça devrait mieux aller
<?php

 $dir = './uploads/'.$_SESSION['username'];
?>
@+

Re: Besoin d'aide

Posté : 18 mars 2013, 23:49
par linker65
Merci sa marche mais j'ai du mettre :
	$dir = './uploads/'.$_SESSION['jigowatt']['username'];
En vous remerciant.