MIME-type PHP

  • Onderwerp starter Onderwerp starter SvU
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

SvU

Terugkerende gebruiker
Lid geworden
26 jan 2007
Berichten
1.534
Ik heb een vrij uitgebreid uploadscript, en op de volgende manier geef ik aan welke types geüpload mogen worden:

PHP:
$oFile->addFileType('jpg', array('image/jpeg', 'image/pjpeg'));

Ik wil echter ook de mogelijkheid PHP-bestanden te uploaden bieden, maar ik kan nergens het MIME-type van PHP-bestanden vinden, iemand enig idee?
 
En het type text/plain dan?

Voor zover ik weet is daar inderdaad geen MIME-type voor.

Probeer anders text/php eens want ik kwam er wel eentje voor ASP tegen en die was dus text/asp

Veilig lijkt het mij niet, men zou zo een leuk scriptje kunnen uploaden die jij dus niet kunt checken. (Alleen handmatig)
 
Text/plain, text/php, application/php...het maakt allemaal niets uit, het werkt geen van allen, hehe.

En wat onveiligheid betreft: klopt, ware het niet dat alleen ingelogde admins dat kunnen uploaden. :)
 
Zo te zien onmogelijk..

Ik denk 2 opties / work-arounds

1. Je probeert het geuploade bestand door te lezen met de functie file() en slaat hem dan opnieuw op als .txt (php indien mogelijk)

2. Je maakt een textarea waarin de admin zijn code moet plaatsen en die sla je vervolgens op in een DB of je slaat hem op als een txt bestand.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan