A voir également:
- Détecter automatiquement les disques durs d'un serveur
- Cloner un disque dur - Guide
- Défragmenter un disque dur - Guide
- Serveur pop - Guide
- Chaque fichier en ligne sur le web a un chemin d’accès sur un serveur. c’est le cas du fichier du logo présent sur la page de cette ville. quel est le chemin de ce fichier à partir de la racine du site ? - Forum Graphisme
- Impossible d'atteindre le serveur dhcp - Forum Réseau
2 réponses
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
20 mars 2017 à 16:17
20 mars 2017 à 16:17
Bonjour,
TU n'as qu'a vérifier avant si le "disque" existe ou non.
https://www.php.net/manual/en/function.is-dir.php
TU n'as qu'a vérifier avant si le "disque" existe ou non.
https://www.php.net/manual/en/function.is-dir.php
Bonjour,
Merci pour la fonction il fonctionne très bien :)
Mais il m'affiche toujours cette erreur et j'en savais pas pourquoi ! :
Warning: disk_total_space(): in C:\wamp\www\***.php on line 21
Voici le code:
Cordialement ;
Merci pour la fonction il fonctionne très bien :)
Mais il m'affiche toujours cette erreur et j'en savais pas pourquoi ! :
Warning: disk_total_space(): in C:\wamp\www\***.php on line 21
Voici le code:
<?php $data = array(); $disques = array ("A:", "B:", "C:", "D:", "E:", "F:", "G:", "H:", "I:", "J:", "K:", "L:", "M:", "N:", "O:", "P:", "Q:", "R:", "S:", "T:", "U:", "V:", "W:", "X:", "Y:", "Z:"); // $disques = array ("C:", "G:"); $i =0; foreach($disques as $disque){ if(is_dir($disque)){ //pour ajouter dans le tableau que les disques actifs if(disk_total_space($disque)!=false){ $disp = disk_free_space($disque); $total = disk_total_space($disque); $data[$i]['Nom_disque'] = $disque; $data[$i]['Taille_disponible'] = _format_bytes($disp); $data[$i]['Taille_utilise'] = _format_bytes($total - $disp); $data[$i]['Taille_total'] = _format_bytes($total); $data[$i]['Utilisation'] = number_format((_format_bytes(($total - $disp) /$total)) * 100, 0, ".", " ") ; $i++; } } }
EDIT : Ajout des balises de code (... encore.... )
Merci d'avance pour votre aide.Cordialement ;
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
Modifié le 27 mars 2017 à 18:40
Modifié le 27 mars 2017 à 18:40
Suffit de lire la doc... https://www.php.net/manual/fr/function.disk-total-space.php
Je suppose que ça vient de là :
Je suppose que ça vient de là :
Note: Cette fonction ne fonctionne pas avec les fichiers distants, car le fichier utilisé doit être accessible sur le système de fichiers local.
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
>
dinfo
27 mars 2017 à 18:48
27 mars 2017 à 18:48
quel est le message d'erreur EXACT et COMPLET ?
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
27 mars 2017 à 19:06
27 mars 2017 à 19:06
Regarde si en modifiant le limite de temps ça ne corrigerait pas ton souci
https://www.php.net/manual/fr/function.set-time-limit.php
https://www.php.net/manual/fr/function.set-time-limit.php
21 mars 2017 à 10:50
Merci pour la réponse je vais essayer cette fonction :)