I början av Januari 2014 låstes Whoa och du kan alltså ej logga in eller skriva något nytt i forumen. Innehåll i forum osv kommer finnas tillgängligt. Läs Mer »

Problem med PHP och filuppladdning

Hobby & Fritid - Datorer & Teknik

   

2005-12-01 12:42

Problem med PHP och filuppladdning

Hej, jag håller just nu på med ett litet, litet projekt där man ska kunna ladda upp mp3-filer till servern. Det fungerar jättebra att ladda upp filer till en viss storlek, men efter det får jag felmeddelanden (eller, eftersom display_errors visst är satt till off så ser jag inga felmeddelanden, jag märker bara att det blir fel).

Jag har kollat med ini_get('upload_max_filesize') och upload_max_filesize är satt till 2M. Bara det är för lite och måste ändras sen när jag får tag på serveradministratören, men jag får felmeddelanden redan vid c:a 600 Kb! Kan det vara något annat som är fel? I så fall vad? Här är koden förresten (snodd från PHP-manualen):


$uploaddir = 'censur';
$uploadfile = $uploaddir . basename($_FILES);

if (move_uploaded_file($_FILES, $uploadfile)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "Possible file upload attack!\n";
}

 

2005-12-01 12:58
Eksem P23
sätt display_errors till ON istället och berätta vad du får för felmeddelande... det är som att leta en nål i en höstack annars...
"Skiing without avalanches would be the perfect sport. On the other hand it's what makes it fun."

2005-12-01 13:03
TrallFall

Hade jag bara rättighet att göra det skulle jag gjort det för länge sedan, eller, det kanske jag har? Alltså, jag är helt ny med PHP (började igår) och kan ha missförstått saken, men jag har ingen som helst admin-status på servern i fråga, och då borde jag väl inte kunna ändra display_errors va? Och den där eländiga adminen är jättesvår att få tag på, och kommer antagligen inte vilja sätta den till ON av säkerhetsskäl...

I vilket fall, det jag hade hoppats på var att någon kanske kände igen problemet utifrån beskrivningen. Om det var ett vanligt problem eller så...
 

2005-12-01 13:14
Oj, jag suger! Nu när jag gjorde ett annat fel i scriptet så FICK jag ett felmeddelande. Hmm, då får jag ju inte ens ett svar från servern när jag skickar för stora filer...
 

2005-12-01 14:02
Äh, det var visst en inställning på servern och hade inget med PHP att göra :)