login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Move_Uploaded_File() werkt niet...

Offline TotempaaltJ - 05/10/2007 17:39 (laatste wijziging 05/10/2007 18:17)
Avatar van TotempaaltJPHP interesse Beste,

Ik ben bezig met een download systeem, waarvoor ik netjes de tutorial van Slipie , maar de functie Move_Uploaded_File() werkt niet!
Mijn code:
Code...

Ojah, in de code werkt unlink ook nog niet! (Meer bovenaan)

Edit: Srry, PlaatsCode ubb werkt niet meer! 

Citaat:
Rens edit:
Wil nog niet zeggen dat je die lap hier neer moet zetten.
Kunt hem ook handmatig op plaatscode zetten...
Edit 2: Krijg nou wat, helemaal niet aan gedacht! 

4 antwoorden

Gesponsorde links
Offline Rens - 05/10/2007 18:19
Avatar van Rens Gouden medaille

Crew algemeen
Regel 84, doe het eens zo:
  1. if(!move_uploaded_file($_FILES['bestand']['tmp_name'], "dls/" . $naam))
  2. {
  3. echo "Fout, kan niet uploaden";
  4. } else
  5. {
  6. // doorgaan
  7. }

En zet je error_reporting eens op E_ALL.
Het kan zijn dat je safe_mode aanstaat, en dan kun je het makkelijk oplossen met enkele regels PHP zodat je bestand via FTP geupload word 
Offline TotempaaltJ - 06/10/2007 11:58 (laatste wijziging 06/10/2007 13:35)
Avatar van TotempaaltJ PHP interesse Oh... Uhhm... Natuurlijk... 

Hoe moet ik checken of safe-mode aan staat? En stel dat safe mode aan staat, hoe moet het dan via ftp uploaden? 
Offline Grayen - 06/10/2007 14:15 (laatste wijziging 06/10/2007 14:23)
Avatar van Grayen PHP ver gevorderde Ah, toevallig, net wanneer ik een topic over precies hetzelfde wil openen, zie ik dat er al eentje bij de actieve topics staat . Ik zit met exact hetzelfde probleem .

Permissie van mappen waar bestand in komt "755".
Heb zowel absolute path als normale path geprobeerd, bij beide krijg ik een foutmelding dat hij niet werkt.

Ik dacht dat safemode niet uitmaakte, maar blijkbaar is dat hetgeen wat fout is. Want op mijn host staat hij wel aan.

Je kunt dit checken door de functie phpinfo(); aan te roepen, dan krijg je een grote tabel met alle instellingen en dan moet je ff zoeken naar safemode (tip: gebruik ctrl+f).

Edit: Bij mij lag het eraan dat de mappen de permissie 777 moesten hebben terwijl ik 755 had. Ik dacht dat de server onder de user viel en dus zou moeten werken, ik zat blijkbaar fout . Heb nog nooit problemen gehad met chmod en dergelijke dus weet er bar weinig van.
Offline TotempaaltJ - 06/10/2007 16:41
Avatar van TotempaaltJ PHP interesse Idem @ aantal keer chmodproblemen gehad... 

'--enable-safe-mode' ? Wat is dat? Aan of uit? En wat moet ik dan! 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.191s