Rezultate 1 la 5 din 5

Subiect: move_uploaded_file unable to move

  1. #1
    Avatarul lui Popescu Marian
    Popescu Marian este deconectat Ambasador
    Reputatie:
    47
    Data înscrierii
    18th April 2007
    Locaţie
    Bucuresti
    Vârstă
    45
    Posturi
    983
    Putere Rep
    47


    Implicit move_uploaded_file unable to move

    Salut, incerc sa uploadez o poza si primesc erorile:
    Cod HTML:
    move_uploaded_file(galerie/2/242aa1a97769109065e3b4df359bcfc9.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/radiouri/public_html/beta/pic.php  on line 32
    move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpTCXoMz' to 'galerie/2/242aa1a97769109065e3b4df359bcfc9.jpg' in /home/radiouri/public_html/beta/pic.php  on line 32
    Folderul "galerie" este CHMOD 777 iar scriptul folosit ar trebui sa creeze cate un folder in "galerie" cu numele id-ului user-ului. Problema este ca nu se creeaza acel folder cu id-ul userului. Daca il creez manual incarca imaginea altfel primesc erorile de mai sus.

  2. #2
    Avatarul lui hyperionXS
    hyperionXS este deconectat Membru SeoPedia
    Reputatie:
    32
    Data înscrierii
    16th April 2009
    Locaţie
    Iasi
    Vârstă
    39
    Posturi
    93
    Putere Rep
    32


    Implicit

    move_uploaded_file nu creeaza automat folderul userului. Directorul in care uploadezi imaginea trebuie sa existe deja inainte sa apelezi functia.

    inainte de
    Cod:
    move_uploaded_file(...)
    apeleaza
    Cod:
    mkdir('galerie/'.$user);

  3. #3
    Avatarul lui Popescu Marian
    Popescu Marian este deconectat Ambasador
    Reputatie:
    47
    Data înscrierii
    18th April 2007
    Locaţie
    Bucuresti
    Vârstă
    45
    Posturi
    983
    Putere Rep
    47


    Implicit

    Multumesc mult, a functionat! Ma bucur ca m-ai ajutat.

  4. #4
    Avatarul lui andyradutza
    andyradutza este deconectat Membru SeoPedia
    Reputatie:
    39
    Data înscrierii
    29th March 2008
    Locaţie
    Bucharest
    Posturi
    146
    Putere Rep
    39


    Implicit

    Inainte de uploadarea fisierului verifica cu ajutorul functiei file_exists() daca fisierul/directorul exista, daca nu exista folosesti mkdir() inainte de codul tau.

    Edit: vad ca ai rezolvat

  5. #5
    Avatarul lui hyperionXS
    hyperionXS este deconectat Membru SeoPedia
    Reputatie:
    32
    Data înscrierii
    16th April 2009
    Locaţie
    Iasi
    Vârstă
    39
    Posturi
    93
    Putere Rep
    32


    Implicit

    Inspirat de andyradutza , foloseste functia mkdir cu @ in fata, astfel incat daca acel director exista, sa nu iti dea eroare.
    Cod:
    @mkdir('galerie/'.$user);

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •