Aller au contenu

Erreur: move_uploaded_file()


Sujets conseillés

Posté

Bonjour,

Je ne sais pas comment palier à cette erreur:

Warning: move_uploaded_file(http://www.test.ability-network.com/Culture-Prod/files/0.388726001194791917) [function.move-uploaded-file]: failed to open stream: HTTP wrapper does not support writeable connections. in /home/test/www/Culture-Prod/add.php on line 267

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpxKWWne' to 'http://www.test.ability-network.com/Culture-Prod/files/0.388726001194791917' in /home/test/www/Culture-Prod/add.php on line 267

Pouvez-vous m'aider?

Merci encore à vous.

A Bientôt.

Posté

La fonction move_uploaded_file() ne permet pas d'utiliser les flux http.

Elle permet de déplacer un fichier "uploadé" (généralement dans un répertoire temporaire) vers le dossire de l'utilisateur;

Il te faut donc remplacer l'URL par le dossier (chemin complet) vers lequel tu veux déplacer ce fichier.

bool move_uploaded_file ( string $filename, string $destination )

This function checks to ensure that the file designated by filename is a valid upload file (meaning that it was uploaded via PHP's HTTP POST upload mechanism). If the file is valid, it will be moved to the filename given by destination.

This sort of check is especially important if there is any chance that anything done with uploaded files could reveal their contents to the user, or even to other users on the same system.

Parameters

filename

The filename of the uploaded file.

destination

The destination of the moved file.

Dan

Posté

Comment puis-je trouver ce chemin complet.

Je me rappel plus du script à lancer sur navigateur pour trouver le chemin complet.

Peux-tu m'aider stp?

Merci

Posté

Tu peux simplement trouver le chemin d'un répertoire en lançant un script .php avec une ligne :

<?php
print $_SERVER['DOCUMENT_ROOT'];
?>

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...