Hej!
Till ASP måste man tillämpa komponener för att tex. skicka mail, skala om bilder och efektiv filuppladdning. Jag har aldrig hör om komponenter tillsammans med PHP. Finns allt ovanstående integrerat i PHP? Och om, är det enkelt och logiskt?
Allt ovanstående finns inbyggt ja. För att maila använder du funktionen mail(), skala om bilder använder du dig lämpligen av någon av alla bildfunktioner. Även att ladda upp filer är smidigt. Väldigt smidigt rent av :)
När jag tittade på php för första gången så använde jag mig endast av php's egna manual. Jag läste igenom de första kapitlen (Getting Started & Language Reference) för att lära mig syntaxen. Därefter gjorde jag ett par småprojekt (typ en gästbok, kalender och liknande) och lärde mig genom trial and error.
Missa inte alla besökarkommentarer i manualen. Många fina funktioner gömmer sig där :)
/r Den är ju dock inte på svenska (förutom vissa delar)
The MAX_FILE_SIZE is advisory to the browser, although PHP also checks it. Changing this on the browser side is quite easy, so you can never rely on files with a greater size being blocked by this feature. The PHP-settings for maximum-size, however, cannot be fooled. You should add the MAX_FILE_SIZE form variable anyway as it saves users the trouble of waiting for a big file being transferred only to find that it was too big and the transfer actually failed.
Förmodligen så finns det definierat i standarden att webläsare bör kolla efter MAX_FILE_SIZE och använda det värdet som riktvärde för storleken på filen. Dvs. det är en rekommendation till browsern men det är ingenting som den BEHÖVER implementera. Därför har även PHP en inbyggd koll som ser till att filen som laddas upp inte är för stor.