Reacties op het script Bescherm je afbeeldingen tegen kopieren
|
Gepost op: 30 december 2007 - 23:30 |
|
|
|
PHP expert
|
Het werkt maar je moet niet controleren op extensie maar op content-type. Als ik me jpg's naar JPEG's verander of naar DIT_IS_GEEN_JPG's dan nog moet hij het juist hebben. Extensions zijn een windows uitvinding om de tegen te gebruiker te zeggen wat voor bestand hij aan het bewerken is.
En waarvoor dient de functie extensie? |
|
|
|
Gepost op: 31 december 2007 - 10:20 |
|
|
|
PHP interesse
|
de functie extensie was dubbel, dus die heb ik weggehaald (ik was zeker slaperig ), maar hoe kan ik kijken welke content-type een bestand heeft? |
|
|
|
Gepost op: 31 december 2007 - 21:28 |
|
|
|
PHP expert
|
|
|
|
Gepost op: 01 januari 2008 - 11:04 |
|
|
|
PHP interesse
|
mime_content_type werkt niet op mijn domein (fileinfo die als herplaatsing werkt die werkt ook niet) |
|
|
|
Gepost op: 01 januari 2008 - 15:29 |
|
|
|
PHP interesse
|
Ik heb het script nu aangepast met een andere functie en veel korter |
|
|
|
Gepost op: 01 januari 2008 - 17:31 |
|
|
|
PHP expert
|
Citaat: echo 'Er is een fout opgetreden, probeer het later nog eens...'; 5 minuten later zal hij nog steeds niet werken hoor. Geef een betere foutmelding.
Die foutmeldingen zijn wel leuk maar je ziet ze niet als je <img src="afbeelding.php?bestand=..."> gebruikt. Misschien kan je met GD die errors geven.
Die regulaire expressie kan beter. Geen spaties gebruiken en - teken is ook geldig. |
|
|
|
Gepost op: 01 januari 2008 - 17:33 |
|
|
|
PHP interesse
|
ok, ik ga er aan werken...
edit: Zo klaar, hopelijk vinden jullie het goed |
|
|
|
Gepost op: 02 januari 2008 - 15:18 |
|
|
|
PHP interesse
|
trouwens, als er iets beter kan wil ik het graag horen |
|
|
|
Gepost op: 04 januari 2008 - 23:17 |
|
|
|
Crew algemeen
|
Hmmz, houd er rekening mee dat dit via GD gaat, en dat je plaatje dus als het ware door PHP word gemaakt.
Dit kan er nog wel eens voor zorgen dat je laadtijd omhoog gaat omdat PHP je plaatjes gaat genereren.
Voor 1 plaatje maakt het waarschijnlijk niet veel uit, en voor 2 ook niet bepaald, maar zodra je meer plaatjes zo op gaat vragen denk ik dat je laadtijd gaat kelderen. |
|
|
|
Gepost op: 05 januari 2008 - 09:52 |
|
|
|
PHP expert
|
Mag ik eens vragen wat je nou eigenlijk "beschermt"?
Je hebt alleen een controle ingebouwd of de plaatjes bestaan, maar dat kan makkelijker. |
|
|
|
Gepost op: 05 januari 2008 - 11:44 |
|
|
|
PHP interesse
|
Kan makkelijker?? Maar ik probeer met dit script de map /img te beschermen en dit script kun je dan zetten achter een login script. Dus dat mensen eerst in moeten loggen voordat ze de plaatjes te zien krijgen... |
|
|
|
Gepost op: 06 januari 2008 - 18:05 |
|
|
|
PHP expert
|
aah zo. Dat login-script idee miste ik.
Ik heb ooit eens een script gepost dat controlleert of een bestand in een bepaalde map staat. Dat is in dit geval misschien wel makkelijker en minder rekenkrachtvergend dan die reguliere expressie.
|
|
|
|
Gepost op: 06 januari 2008 - 18:09 |
|
|
|
PHP interesse
|
Ik ga ff kijken:D (als het werkt dan verander ik het in het script) |
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|