PHP uploadscript werkt niet, los het op!
Ik was even aan het kijken voor een uploadscript. Er staan er hier op de website onder scripts erg veel. Er is er eentje die ik erg graag zou willen gebruiken. Alles wat ik zou willen zit er op, niets te veel, niets te weinig.
Nadat ik het script had uitgeprobeerd kwam ik erachter dat het helaas niet werkt. Na het toevoegen van de regel [error_reporting(E_ALL);] kreeg ik de volgende fout: Notice: Undefined variable: file in mijnwebsite\uploaden.php on line 41.
In de reacties op het script zag ik dat meerdere hier last van hebben. Ik heb het zelf ook geprobeerd op te lossen maar helaas.
Ik zou dit script graag willen gebruiken, wie zou mij kunnen helpen door te kijken hoe het script werkende wordt?
Het script: http://phphulp.nl/php/scripts/1/493/
Mvg Rutje1
edit: link vergeten :$
Gewijzigd op 01/01/1970 01:00:00 door Rutje1
Het is niet de oplossing, maar het lost wel iets op.
Het probleem is dat er niet wordt aangegeven van $file is. Ik denk dat hiermee het geselecteerde bestand meer wordt bedoeld (gekozen via bladeren) maar ik weet niet hoe ik dit in het script kan aanpassen.
Daarnaast is het gewoon een slecht geschreven script, op een hele oude webserver zou het misschien wel werken maar je kan niet zomaar een variabele $file uit de lucht trekken.
Thnx
=) Zoek vooral even op php.net, daar staan echt zat goeie voorbeelden dacht ik
Als je dat script echt zou willen gebruiken dan is dat toch zo aangepast/gemoderniseerd.
Thomas schreef op 01.12.2007 17:26:
Het is niet de oplossing, maar het lost wel iets op.
Zoals ik al zij is het niet de oplossing. maar als tijdelijke oplossing zou het kunnen werken.
Gewijzigd op 01/01/1970 01:00:00 door Thomas
Wat heb je aan een script dat tijdens je scriptfase vol van notices staat? Die zijn er niet voor niets en weghalen/uitzetten van de error reporting is dus een lapmiddel. Je ziet geen foutmelding maar je weet nooit of het nou wel of niet goed gaat. In dit geval gaat het dan ook nog eens fout.
Definieer dus altijd je variabelen zodat je nooit notices krijgt. De notice die je krijgt komt omdat je $file gebruikt terwijl die nergens gedefinieerd is.
@ rutje, ts:
Wanneer je op regel 41
of wanneer gedefinieerd:
Zal de kans groter worden dat het script dat je wil gebruiken werkt.
Succes!