Convertir les entier de stat($filename) en caractère
Résolu/Fermé
A voir également:
- Convertir les entier de stat($filename) en caractère
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Convertir youtube en mp3 avec audacity - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
4 réponses
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
14 mai 2013 à 16:54
14 mai 2013 à 16:54
Salut !
Mmh a priori c'est correct ... Enplus posix est standar dans php donc forcément inclus.
Tu peux mettre ton code stp ? :)
Mmh a priori c'est correct ... Enplus posix est standar dans php donc forcément inclus.
Tu peux mettre ton code stp ? :)
Utilisateur anonyme
15 mai 2013 à 09:07
15 mai 2013 à 09:07
ok donc en gros :
function fonction();
{
$dir = opendir(".");
while (($list = readdir($dir)) !== false)
{
$stat = stat($list);
$uid = posix_getpwuid($stat['uid']);
$grp = posix_getgrgid(filegroup($list));
echo "$list = \nuser : ",$uid['name'],"\ngroupe : ",$grp['name'],"\n";
}
}
Et j'appelle ma fonction qui doit donc me lister les fichiers et dossier d'un repertoire en m'indiquant qui l'a créé et son groupe. Et ça me retourne "Call to undefined function posix[...]".
function fonction();
{
$dir = opendir(".");
while (($list = readdir($dir)) !== false)
{
$stat = stat($list);
$uid = posix_getpwuid($stat['uid']);
$grp = posix_getgrgid(filegroup($list));
echo "$list = \nuser : ",$uid['name'],"\ngroupe : ",$grp['name'],"\n";
}
}
Et j'appelle ma fonction qui doit donc me lister les fichiers et dossier d'un repertoire en m'indiquant qui l'a créé et son groupe. Et ça me retourne "Call to undefined function posix[...]".
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
15 mai 2013 à 14:31
15 mai 2013 à 14:31
Mmh, déjà c'est normal le ; à la ligne function fonction(); ?
Ensuite essaye de faire un :
if (function_exists('posix_getpwuid'))
{
$uid = posix_getpwuid($stat['uid']);
print_r($uid);
}
else
{
echo 'La fonction n'est pas dispo';
}
Ensuite essaye de faire un :
if (function_exists('posix_getpwuid'))
{
$uid = posix_getpwuid($stat['uid']);
print_r($uid);
}
else
{
echo 'La fonction n'est pas dispo';
}
Utilisateur anonyme
22 mai 2013 à 12:33
22 mai 2013 à 12:33
Merci du coup j'ai trouver un autre moyen, je suis sous UNIX j'ai dont été me démerder avec /etc/passwd