|
Din uppgift
Extra uppgift
2.6.1 Din uppgift
Allmän uppgift
- Tillsnyggning
Skapa / stjäl två bilder - en för föregående-
och en för nästalänken. Sätt in dem i din kod
istället för << och >> (< och >).
Du skall även se till att det blir en korrekt websida henom att
se till att <html>, <head>, <body> mm taggar sätts
in på sidan. Du har även fria händer att modifiera
utseendet ytterligare samt prova med egna bilder...
- Filnamn
Se även till att bildfilens namn visas under bilden.
Uppladdning
I sidan om uppladdning av filer (upload1.php)
finns det beskrivet hur man kan ladda upp filer till webbsajten. Tillämpa
det som står där med beaktande av följande:
- Uppladdning
Det som laddas upp skall sättas till pictures katalogen. Du behöver
modifiera exemplets move_uploaded_file så att den andra
parametern börjar med pictures. (använd något i stil
med "./pictures/" . $_FIL... för den andra parametern)
- Filtyper
Eftersom nyare php versioner inte har stöd för gif så
måste du modifiera koden så att den inte godkänner
andra bilder än png och jpeg.
- Extra bonusuppgift
Där du behöver beakta följande:
- I mitt uploadexempel (se upload1.php)
så raderar jag ju filen omeddelbart. Därifrån
får du således exempel på hur filer raderas.
- I början av denna slideshowuppgift (se slide1.php)
listades bara filernas namn, utan att visa dem.
- I uppgift 4 (file_del1.php) visades
även där en lista. Denna modifierades senare så
att man kunde klicka på en länk och därigenom
radera ur filen.
- Om man lyckas sända filens namn via url är det troligtvist
enkelt att radera denna fil med hjälp av unlink
(se filerna_fil2.php#unlink).
- Vill man var på säkra sidan så ser man till
att lösenorsskydda filraderingssidan. (se aut.php)
Kan du då göra en separat sida som visar alla bildfiler
du har, och som ger dig möjligheten att radera bland filerna
bara genom att klicka på filens namn?
|