Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| info:myphp:fopen [2026/03/05 09:21] – radeff | info:myphp:fopen [2026/03/05 09:28] (Version actuelle) – radeff | ||
|---|---|---|---|
| Ligne 94: | Ligne 94: | ||
| fopen(" | fopen(" | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ===== PHP allow_url_fopen / allow_url_include ===== | ||
| + | Ce procédé est aujourd' | ||
| + | |||
| + | il est possible de les activer si nécessaire en introduisant l'une des valeurs suivantes dans un fichier .htaccess : | ||
| + | |||
| + | <code bash> | ||
| + | php_flag " | ||
| + | php_flag " | ||
| + | </ | ||
| + | |||
| + | ===== effacer ===== | ||
| + | |||
| + | <code php> | ||
| + | <?php | ||
| + | /* [[effacer.php]] Script to remove files / directories on a web server *** CAREFULL!!! | ||
| + | # | ||
| + | # Authors: | ||
| + | # FR, radeff@akademia.ch | ||
| + | # History | ||
| + | # --- // | ||
| + | ######### | ||
| + | */ | ||
| + | |||
| + | function SureRemoveDir($dir, | ||
| + | if(!$dh = @opendir($dir)) return; | ||
| + | while (false !== ($obj = readdir($dh))) { | ||
| + | if($obj==' | ||
| + | if (!@unlink($dir.'/' | ||
| + | } | ||
| + | |||
| + | closedir($dh); | ||
| + | if ($DeleteMe){ | ||
| + | @rmdir($dir); | ||
| + | } | ||
| + | } | ||
| + | function delfile($str) | ||
| + | { | ||
| + | foreach(glob($str) as $fn) { | ||
| + | unlink($fn); | ||
| + | } | ||
| + | } | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | rmdir(" | ||
| + | ?> | ||
| + | </ | ||
| + | |||
| + | |||
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| * [[fgestcsv]] pour faire du fopen sur du csv | * [[fgestcsv]] pour faire du fopen sur du csv | ||
| * [[array]] plus généralement la fonction array, avec un exemple pour ouvrir un fichier csv | * [[array]] plus généralement la fonction array, avec un exemple pour ouvrir un fichier csv | ||
| + | |||
| + | |||