Visualizzazione risultati 1 fino 15 di 15

Discussione: Upload file, nsimo problema, root direcory

  1. #1
    Guest

    Predefinito Upload file, nsimo problema, root direcory

    ho preso lo script da qui: upload e suppongo sia fatto egreggiamente ma...ma...

    Non ho ancora capito nonostante i 3d letti qui, questa benedetta root directory come si imposta:

    la root principale del sito è ovviamente /
    in essa ho creato una cartella Fantacalcio quindi jedi82.altervista.it/Fantacalcio/
    qui ci ho messo il file gestione.html che rimanda al file upload.php
    dentro a Fantacalcio ci sono i suddetti files piu la cartella upload ma quando vado a farlo mi dice:

    Impossibile spostare il file, controlla l'esistenza o i permessi della directory dove fare l'upload.

    questo è quanto da codice:

    /********************* VARIABILI DA SETTARE ********************/
    // Directory dove salvare i files Uploadati ( chmod 777, percorso assoluto)
    $upload_dir = $_SERVER["membri/Jedi82"] . "/Fantacalcio/upload/";

    dove sbaglio sigh?

    Gracias

  2. #2
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    via FTP vai sulla cartella Fantacalcio e con il tasto destro ( di solito) modifica i chmod o permessi in 777, idem per la cartella upload, dovrebbe risolversi.
    E' lo script che effettua un controllo sui permessi, dato che non gli garbano da errore.
    Se smetti di imparare e evolverti sei morto dentro

  3. #3
    Guest

    Predefinito

    purtroppo sapevo di questo e l'ho prontamente settato su ambo le cartelle spuntando WRITE in public di fatti il numero è cambiato in 777 ma non funziona uguale..penso siano i percorsi no? Gli slash, i nomi booooch..

    aiutoooooooooo

  4. #4
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    prova con
    $upload_dir = $_SERVER["www.Jedi82.altervista.org"] . "/Fantacalcio/upload/";
    Se smetti di imparare e evolverti sei morto dentro

  5. #5
    Guest

    Predefinito

    nulla sigh...che poi cioe ho un sito come voi su altervista quindi non è quello il problema, aiutoooo!!

    Altro?

    Inutile postarvi il codice tanto quello è tale e quale tranne quella variabile!

  6. #6
    L'avatar di pietrovischia
    pietrovischia non è connesso Utente attivo
    Data registrazione
    16-10-2005
    Residenza
    Padova
    Messaggi
    351

    Predefinito

    prova un semplice

    Codice:
    $upload_dir = "/membri/Jedi82/Fantacalcio/upload/";

  7. #7
    Guest

    Predefinito

    nada, ho appena provato ma nada....

    A sto punto mi chiedo, un altro codice ben fatto per l'upload cosi magari per testare se sono s****to proprio con questo di codice oppure...
    Ma a voi invece che funziona, perche non pubblicate il codice cosi lo provo pure sul mio?

    Tnx

  8. #8
    lionalex non è connesso Utente attivo
    Data registrazione
    10-12-2002
    Messaggi
    446

    Predefinito

    potresti postare tutto il codice???perchè così è un po' vago, è possibile che sia un altro l'errore e cmq per indicare la cartella è molto più semplice fare

    Codice PHP:
    $root=getcwd()."/Fantacalcio/upload";
    comunque l'errore potrebbe esse da un'altra parte...posta il codice per intero
    Chi troppo vuole....vuole LionAlex...

  9. #9
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    $upload_dir = "/membri/Jedi82/Fantacalcio/upload/";

    Non è corretto, eventualmente dovrebbe essere

    $upload_dir = "/membri/jedi82/Fantacalcio/upload/";
    Gianluca

  10. #10
    L'avatar di pietrovischia
    pietrovischia non è connesso Utente attivo
    Data registrazione
    16-10-2005
    Residenza
    Padova
    Messaggi
    351

    Predefinito

    Citazione Originalmente inviato da Gianluca
    $upload_dir = "/membri/Jedi82/Fantacalcio/upload/";

    Non è corretto, eventualmente dovrebbe essere

    $upload_dir = "/membri/jedi82/Fantacalcio/upload/";
    Ugh sì, naturalmente, mi era sfuggito il "J"... Dannato copia/incolla dal post di Jedi82

  11. #11
    Guest

    Predefinito

    Citazione Originalmente inviato da Gianluca
    $upload_dir = "/membri/Jedi82/Fantacalcio/upload/";

    Non è corretto, eventualmente dovrebbe essere

    $upload_dir = "/membri/jedi82/Fantacalcio/upload/";

    Gianluca you are the winner!!!!!!!!!!!!! Finalmente funziona tutto, grazie di cuore a tutti quanti!!!!

  12. #12
    Guest

    Predefinito

    Ho lo stesso problema... ma non riesco in nessun modo a risolvere...

    Codice PHP:
    /********************* VARIABILI DA SETTARE ********************/
    // Directory dove salvare i files Uploadati ( chmod 777, percorso assoluto)
    $upload_dir = "/images";
    Il mio indirizzo è ovviamente http://p3e2.altervista.org e ho inserito nella cartella images questa pagina per fare l'upload... chmod 777 attivati tramite smart ftp... Dove sbaglio???

  13. #13
    Guest

    Predefinito

    La pagina per fare l'upload non deve stare dentro la cartella "images" (cioè quella specificata nella variabile $upload_dir) ma in quella superiore, che deduco sia la root.


    Ciaooooo!!!!!

  14. #14
    Guest

    Predefinito

    No purtroppo anche così non risolvo nulla...

    Complimenti per i lavori in firma...

    EDIT:
    Ho risolto inserendo il mio link per esteso, che ho ricavato mettendo la variabile /images senza fra i doppi apici. Il risultato è stato un'errore che mi ha indicato l'indirizzo corretto: /membri2/p3e2/images e non /membri. Non so il perchè...

    Comunque grazie
    Ultima modifica di p3e2 : 06-04-2006 alle ore 23.59.18

  15. #15
    Guest

    Predefinito

    EDIT: meglio così ;)


    Ciaooooo!!!!!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •