Je veux être en mesure d'ouvrir l'URL fournie (ce qui se fait au moyen d'un formulaire) qui est une URL qui permettra au serveur pour enregistrer le fichier dans un répertoire, par exemple:Enregistrement d'images dans un dossier | PHP
http://www.google.co.uk/intl/en_com/images/srpr/logo1w.png
Je veux pour enregistrer ce logo dans ce répertoire:
img/logos/
Ensuite, il va l'ajouter à la base de données en lui donnant un nom de fichier aléatoire avant, par exemple
827489734.png
Il va maintenant être inséré dans la base de données avec les éléments suivants:
img/logos/827489734.png
Je ne veux pas utiliser cURL pour cela, j'aime travailler avec fopen, file_get_contents, etc ...
Cheers.
EDIT
$logo = safeInput($_POST['logo']);
if(filter_var($avatar, FILTER_VALIDATE_URL))
{
$get_logo = file_get_contents($logo);
$logo_directory = 'img/logos/';
$save_logo = file_put_contents($logo_directory, $logo);
if($save_logo)
{
$logo_path = $logo_directory . $save_logo;
Une partie de ce code, je dois aider ...
'J'aime travailler avec fopen, file_get_contents, etc ...' bien, alors mettez-vous au travail! Quelle est ta question? Où êtes-vous coincé? –
Très bien, d'accord! Pas besoin d'avoir la bouche comme ça, j'ai édité le post ... – MacMac
@YouBook quel est le problème avec le code, qu'est-ce qui ne fonctionne pas? Ça a l'air correct pour le moment. –