Film verwijderen
En ik heb daar al antwoord op gegeven, ik moet een film collectie site maken(intern, niet online)
Gewijzigd op 24/05/2012 11:55:23 door - Ariën -
Ok, ik kan me niet voorstellen dat je docent dit bedoeld als je dus specifiek iets lokaals moet draaien. Het is onefficient, en in een live omgeving zal het nooit gebruikt worden. Het vreet data, dat is het grootste probleem.
Nogmaals mijn advies om te linken naar je bestanden waar ze nu al staan, zonder ze te kopieeren naar de root en dus 2x in je omgeving hebt staan.
En hoe moet ik dat dan doen, ik heb nu dus dit:
unlink(upload/$moviename);
Maar dat werkt ook niet echt.. ik krijg allemaal errors;
Warning: Division by zero in C:\test\delete_film2.php on line 32
Warning: unlink() [function.unlink]: Invalid argument in C:\test\delete_film2.php on line 32
Notice: Use of undefined constant upload - assumed 'upload' in C:\test\delete_film2.php on line 32
Als je het perse zo wil blijven doen en mijn reply negeert.
Succes.
Ja, ik heb niet lang meer.. ik moet het wel zo doen, dit is een opdracht om het zo te doen.. Sorry! Maar daarom probeer ik er het beste van te maken.
Nogmaals mijn vraag, aangezien het dus niet duidelijk overkomt.
Heeft je docent gevraagd om het specifiek zo te doen, of gewoon gevraagd om een collectie site/app te maken zonder specifiek aan te geven op welke manier je het moet doen?
Code (php)
Gewijzigd op 24/05/2012 12:22:32 door - Ariën -
Dat zou alleen werken als hij nu dus ook de extentie meegeeft in de url. Als hij zoals in het eerste bericht de extentie pas in de unlink erachter wil zetten, moet hij dat nog wel even aanpassen.
Echter belemmert hij zichzelf al wel gelijk dat hij dan nog maar alleen .mp4 bestanden kan verwijderen.
@Jerry,
Als je het script van Aar gebruikt, geen dan de extentie mee in de url (dus de .mp4, etc).
Ik heb de extensie meegegeven in de url, dat werkte perfect. het verwijderen doet het nu prima, enkel nog even een beetje opmaken. Mag ik jullie beide hartelijk danken!
Hopelijk krijg je geen min punt voor onefficient werken ;)
Succes.
@chris heb jij toevallig deze school opdracht geschreven?
Dat het een inefficiënte oplossing is moge dat duidelijk zijn.
Maar je hamert er zo op...
Gewijzigd op 24/05/2012 12:35:20 door Bart V B
Toevoeging op 24/05/2012 12:37:10:
Maar toch ben ik hem wel heel dankbaar voor zijn hulp hoor!
Wat je nu toepast vereist veel meer kennis van PHP als mijn optie. Ik weet hoe docenten zijn, en die testen hun leerlingen op denkniveau en inschattingsvermogen.
Ze geven meestal simpele opdrachten zoals maak een collectie app/site lokaal. En dan is het aan de leerlingen welke methode ze toepassen.
En met efficient heb ik het niet eens over efficient PHP schrijven, maar over je data opslag. De reden dat ik er op 'hamer' is omdat er op de vragen halve antwoorden komen en dus niet kan zien wat de docent nu specifiek heeft opgedragen.
Mijn opmerking was ook niet naar jou bedoeld.
Ik begrijp ook wel dat Chris het goed bedoeld.
Maar ik vond hem zo hard hameren, dan ik bijna dacht dat hij de opdracht had geschreven. ;)