Pagine: [1]

Upload file da PHP: errore.

Upload file da PHP: errore.
« inserita:: Luglio 16, 2008, 03:59:26 pm »

Salve.
Sto cercando di testare uno script che mi serve per il mio sito.
Si tratta di un gestore di news e offre la possibilità di eseguire l'upload di un file in allegato.
Purtroppo, mentre in locale funziona benissimo, online non riesce ad eseguire l'upload.
L'errore è nella funzione move_uploaded_file(), in particolare credo che sia nel modo in cui passo allo script l'indirizzo della directory dove salvare i file.
Come faccio ad indicare correttamente alla funzione il path di una directory nel mio spazio?
Registrato
  • Davide
  • Power user
  • *
  • Messaggi: 686
  • Mostra profilo WWW
Re: Upload file da PHP: errore.
« Risposta #1 inserita:: Luglio 16, 2008, 04:03:02 pm »

Beh..potresti provare a mettere la path assoluta: Esempio...
http://www.davide.ilbello.com/files/ -> /home/hosting/d/davide/www/files
e dopo nella funzione "/$filename" o il nome della variabile..
Ciao! ^^
Re: Upload file da PHP: errore.
« Risposta #2 inserita:: Luglio 16, 2008, 04:10:58 pm »

Grazie, era proprio questo che volevo sapere!
Adesso va correttamente. Sorriso
Grazie ancora!
Registrato
  • TUX
  • Administrator
  • Power user
  • *****
  • Messaggi: 464
  • Mostra profilo WWW
Re: Upload file da PHP: errore.
« Risposta #3 inserita:: Luglio 16, 2008, 04:18:47 pm »

In maniera più generica e quindi più compatibile e resistente a spostamenti, per ottenere il path completo puoi utilizzare dirname e la costante magica __FILE__:

Codice:
<?php
echo dirname(__FILE__);
?>


Questo metodo ad esempio è utilizzato da wordpress, il quale risulta più resistente alle modifiche di percorso.
Joomla invece è un disastro...
  • Davide
  • Power user
  • *
  • Messaggi: 686
  • Mostra profilo WWW
Re: Upload file da PHP: errore.
« Risposta #4 inserita:: Luglio 16, 2008, 07:20:24 pm »

Di niente...ciao! Sorriso
Pagine: [1]
Vai a: