le code qui apparait lors de la demande d'upload!
Warning: copy(/responder/media/41_BRAHMSVC.mid) [function.copy]: failed
to open stream: No such file or directory in
/homepages/8/d187929414/htdocs/responder/do_add_media.php on line 31
Can't upload file BRAHMSVC.mid
Precision, si vous voulez la ligne du PHP, je peux la mettre !
merci
jean-luc
--
Astuces Gagnantes Pour Euromillions !
http://v-w-d.travail-du-net.com
Ben oui, mais si tu n'en tiens pas compte ce n'est guᅵre utile de
reposer la question, qui plus est dans un nouveau fil.
> le code qui apparait lors de la demande d'upload!
>
> Warning: copy(/responder/media/41_BRAHMSVC.mid) [function.copy]: failed
> to open stream: No such file or directory in
> /homepages/8/d187929414/htdocs/responder/do_add_media.php on line 31
> Can't upload file BRAHMSVC.mid
Oui, ᅵa tu l'as dᅵjᅵ ᅵcrit. Et je constate que les chemins d'accᅵs
indiquᅵs sont toujours les mᅵmes, l'un commenᅵant par /responder alors
que l'autre n'a ᅵ responder ᅵ qu'au 5e sous-niveau. Tu as investiguᅵ
de ce cᅵtᅵ ? Qu'en as-tu dᅵduit ?
> Precision, si vous voulez la ligne du PHP, je peux la mettre !
Tu aurais pu la mettre dᅵs le premier article plutᅵt qu'attendre le
troisiᅵme. ᅵ moins bien sᅵr que ta question de PHP soit complᅵtement
bidon et ne soit qu'un prᅵtexte ᅵ faire de la pub pour un attrape
nigauds dans ta signature. (Oui, je sais, j'ai mauvais fond.)
--
Olivier Miakinen
Bonjour Olivier,
j'en ai tenu compte mais le problᅵme persiste et la rᅵponse donnᅵ, bien
que sympa de l'avoir faite est erronᅵe si on se fit au fait que mes
fichiers sont en deᅵa de 1 mega justement !
disons que demandᅵ differemment, je pensais toucher d'autres personnes
que ceux ayant dᅵja rᅵpondu dans l'autre mais j'ai prᅵcisᅵ au dᅵbut
avoir dᅵja demandᅵ pour ᅵa !
je ne vois pas ce que je peux en dᅵduire, quel que soit le fichier, jai
toujours le mᅵme message ! qu'en dᅵduit tu toi? s'il te plait !
Je vais la mettre, tu as raison, elle n'est pas bidon, j'ai un problᅵme
et c'est assez dᅵlicat et comme tu a vu, j'ai enlevᅵ la signature, car
je comprends que tu l'ai pris comme ᅵa! aprᅵs tout !
tu n'a pas un mauvais fond, tu t'exprimes et tes remarques sont
pertinentes, je pensais que cette ligne aurait suffit pour qu'on me
donne la solution mais apparemment non!
allez je vais chercher la ligne 31 du PHP en question !
Ligne 31
copy($_FILES['filename']['tmp_name'], "$MediaPath$file_id" . "_$file")
en tout cas merci de ton intervention !
[Attention, il y a plusieurs informations diffᅵrentes dans ma rᅵponse,
merci de tout lire attentivement.]
Le 22/06/2009 09:36, virtuose1 a ᅵcrit :
> [citation intᅵgrale]
<http://www.usenet-fr.net/fur/usenet/repondre-sur-usenet.html>, merci.
Quelques lignes de citation supplᅵmentaires, et ton article ne passait
pas la modᅵration. Pas de problᅵme si ton adresse de courriel est
valide, mais si elle ne l'est pas sache en outre qu'elle devrait ᅵtre
terminᅵe par le TLD .invalid, spᅵcialement rᅵservᅵ ᅵ cet usage :
<nospam-v...@free.fr.invalid>
> j'en ai tenu compte mais le problᅵme persiste et la rᅵponse donnᅵ, bien
> que sympa de l'avoir faite est erronᅵe
Ah. Parce que les chemins d'accᅵs sont lesquels exactement ? Tu as
vᅵrifiᅵ que tous les rᅵpertoires existent et sont accessibles ?
> si on se fie au fait que mes
> fichiers sont en deᅵa de 1 mega justement !
Mais je n'ai jamais parlᅵ de ᅵa, moi ! Tu confonds avec Christophe.
Encore une fois cela confirme mes statistiques au sujet de ceux qui
citent l'intᅵgralitᅵ des articles auxquels ils rᅵpondent : dans
l'immense majoritᅵ des cas ceux qui citent tout ne *lisent* pas tout.
D'oᅵ mon avertissement au dᅵbut de cet article, dont j'espᅵre que tu
tiendras compte.
> je ne vois pas ce que je peux en dᅵduire, quel que soit le fichier, jai
> toujours le mᅵme message ! qu'en dᅵduis-tu toi? s'il te plait !
Eh bien relis mes rᅵponses prᅵcᅵdentes. Je l'ai dᅵjᅵ ᅵcrit deux fois,
mais visiblement tu ne l'as pas lu.
> [...] comme tu a vu, j'ai enlevᅵ la signature [...]
Non, mais je veux bien croire que tu ne l'as pas fait exprᅵs (parce que
je n'ai pas si mauvais fond que ᅵa, en fait).
> allez je vais chercher la ligne 31 du PHP en question !
>
> Ligne 31
> copy($_FILES['filename']['tmp_name'], "$MediaPath$file_id" . "_$file")
<cit. http://www.php.net/copy>
Voir aussi
* move_uploaded_file() - Dᅵplace un fichier tᅵlᅵchargᅵ
</cit.>
Cela dit, regarde donc ce que valent $_FILES['filename']['tmp_name'],
$MediaPath, $file_id et $file, et compare avec les noms de rᅵpertoires
et de fichiers rᅵels.
Cordialement,
--
Olivier Miakinen
Bonjour,
> [Attention, il y a plusieurs informations diffᅵrentes dans ma rᅵponse,
> merci de tout lire attentivement.]
Ok
> Le 22/06/2009 09:36, virtuose1 a ᅵcrit :
>> [citation intᅵgrale]
>
> <http://www.usenet-fr.net/fur/usenet/repondre-sur-usenet.html>, merci.
>
> Quelques lignes de citation supplᅵmentaires, et ton article ne passait
> pas la modᅵration. Pas de problᅵme si ton adresse de courriel est
> valide, mais si elle ne l'est pas sache en outre qu'elle devrait ᅵtre
> terminᅵe par le TLD .invalid, spᅵcialement rᅵservᅵ ᅵ cet usage :
> <nospam-v...@free.fr.invalid>
Mis ᅵ part le simple fait que je ne veux pas recevoir de spam, elle est
valide sur le reste !
>> j'en ai tenu compte mais le problᅵme persiste et la rᅵponse donnᅵ, bien
>> que sympa de l'avoir faite est erronᅵe
>
> Ah. Parce que les chemins d'accᅵs sont lesquels exactement ? Tu as
> vᅵrifiᅵ que tous les rᅵpertoires existent et sont accessibles ?
disons que si il ᅵtait ᅵcrit de faᅵon ressemblante, pas de problᅵme
mais j'ai vᅵrifiᅵ avec le script original mais si il y a des fichiers
manquants, que puis je faire, mais autrement oui c'est pareil sur le
serveur que dans l'archive !
>> si on se fie au fait que mes
>> fichiers sont en deᅵa de 1 mega justement !
>
> Mais je n'ai jamais parlᅵ de ᅵa, moi ! Tu confonds avec Christophe.
> Encore une fois cela confirme mes statistiques au sujet de ceux qui
> citent l'intᅵgralitᅵ des articles auxquels ils rᅵpondent : dans
> l'immense majoritᅵ des cas ceux qui citent tout ne *lisent* pas tout.
> D'oᅵ mon avertissement au dᅵbut de cet article, dont j'espᅵre que tu
> tiendras compte.
j'ai fait une erreur c'est vrai dᅵsolᅵ, ce n'est pas toi !
Tu sais, je comprends ce que tu veux dire mais pas facile de tout
relire, je sais que je ne suis pas le seul ᅵ n'avoir pas trop de temps
ᅵ perdre et ce problᅵme, je m'en passerais, mais tout relire ᅵ chaque
intervention, je ne peux pas, mais je lis les rᅵponses et je vᅵrifie !
que puis relire de plus ?
>> je ne vois pas ce que je peux en dᅵduire, quel que soit le fichier, jai
>> toujours le mᅵme message ! qu'en dᅵduis-tu toi? s'il te plait !
>
> Eh bien relis mes rᅵponses prᅵcᅵdentes. Je l'ai dᅵjᅵ ᅵcrit deux fois,
> mais visiblement tu ne l'as pas lu.
Je viens de relire tes rᅵponses et les chemins d'accᅵs sont justes,
c'est vrai que c'est bizarre que un des responder soit en 1re position
mais c'est la ligne avec ce rᅵpertoire aprᅵs le nom de domaine !
l'autre ligne, c'est plus compliquᅵ, du rᅵpertoire responder au fichier
do_add_media.php c'est bon mais comment se gᅵre la diffᅵrence avec la
1re ligne pour que ᅵa fonctionne ? c'est ᅵa le problᅵme !
Les fichiers doivent ᅵtre importᅵs du disque dur.
Il a ᅵtᅵ installᅵ tel qu'il a le devait ᅵtre.
>> [...] comme tu a vu, j'ai enlevᅵ la signature [...]
>
> Non, mais je veux bien croire que tu ne l'as pas fait exprᅵs (parce que
> je n'ai pas si mauvais fond que ᅵa, en fait).
Je le pense aussi, rassure-toi!
>> allez je vais chercher la ligne 31 du PHP en question !
>>
>> Ligne 31
>> copy($_FILES['filename']['tmp_name'], "$MediaPath$file_id" . "_$file")
>
> <cit. http://www.php.net/copy>
> Voir aussi
> * move_uploaded_file() - Dᅵplace un fichier tᅵlᅵchargᅵ
> </cit.>
>
> Cela dit, regarde donc ce que valent $_FILES['filename']['tmp_name'],
> $MediaPath, $file_id et $file, et compare avec les noms de rᅵpertoires
> et de fichiers rᅵels.
Dᅵsolᅵ de ne pas comprendre mais comment on fait ᅵa ? on compare
comment ?
comme tu as du le comprendre, je ne suis pas un pro du PHP, mais je me
soigne !
mais je vais sauver cette partie pour voir si elle m'inspire, on sait
jamais !
> Cordialement,
Cordialement,
--
[lien supprimᅵ par les modᅵrateurs]
Juste un echo $_FILES['filename']['tmp_name'] suivi d'un echo
$MediaPath.$file_id.$_file ;)
Mets un s�parateur entre les deux pour que �a soit plus lisible, du genre :
echo 'Source : '.$_FILES['filename']['tmp_name'].' - Destination :
'.$MediaPath.$file_id.$_file;
Ajoute m�me un print_r($_FILES), on aura plus d'infos.
N'importe quoi. Un nom de domaine pour une copie de fichiers en local !
Cela ᅵtant, j'ai fait une recherche sur ton nom dans les archives de
usenet : vu le nombre de questions que tu poses dans tous les groupes,
toujours avec ton arnaque en signature, comparᅵ au nombre de fils de
discussion oᅵ tu interviens pour aider les autres, j'en conclus que ta
question n'est qu'un prᅵtexte pour faire ta pub et il est donc inutile
que je continue ᅵ perdre mon temps -- d'autant plus que la rᅵponse a
dᅵjᅵ ᅵtᅵ donnᅵe.
> [...] je ne suis pas un pro du PHP
... ce qui ne t'a pas empᅵchᅵ d'affirmer avec beaucoup d'aplomb que
ᅵ les chemins d'accᅵs sont justes ᅵ, alors mᅵme que le message d'erreur
indique clairement qu'un fichier n'existe pas. Bref, adieu.
--
Olivier Miakinen
Bonjour,
Est il possible de renommer un chemin absolu ou non pour que les 2
soient reconnu comme identique et pour que le chemin soit reconnu?
Si oui comment et oᅵ? je veux dire, c'est une procᅵdure qui se fait en
.htaccess? en bdd ou ailleurs ?
merci
Jean-luc