Chers amis bonjour
J'en appelle encore à vos lumières
Car là je n'arrive pas à trouver.
Voilà : à partir d'un formulaire sur lequel on soumet une url, je voudrais récupérer le nom du fichier ainsi que son extension (avec parse_url je récupère tous les répertoires et même en faisant un explode / ce n'est pas évident de toujours récuperer l'information).
Peut-on l'enregistrer sur le serveur comme il est possible de le faire en téléchargeant un fichier depuis son ordianteur (avec le bouton Parcourir) ?
MERCI
David
Hors ligne
Trouver le dernier élément d'un tableau
<?php
$variable = explode('/',$chemin_complet);
$nom_fichier = $variable[count($variable) - 1];
?>Et (enregistre le nom de fichier)
<?php
$fp = fopen($dest_file, "w"); // mettre "a" pour créer une liste
if ($fp)
{
fwrite($fp, $nom_fichier);
fclose($fp);
}
?>Sinon (pour enregistrer le contenu du fichier)
<?php
if (!function_exists('file_put_contents'))
{
function file_put_contents($filename, $data, $file_append = false)
{
$fp = fopen($filename, (!$file_append ? 'w+' : 'a+'));
if(!$fp)
{
trigger_error('file_put_contents ne peut pas écrire dans le fichier.', E_USER_ERROR);
return;
}
fputs($fp, $data);
fclose($fp);
}
}
$data_rec_file = file_get_contents($chemin_complet);
file_put_contents($dest_file, $data_rec_file);
?>![]()
Alain AKA Arma
Hors ligne
|
© 2006-2012 / A. G.☺ CiGi€M@®, 1997-2012 |
|
Reproduction totale ou partielle strictement interdite Contact : / |