I'm using Uploadify to upload an image to the server.
The image is uploaded, and placed in the temp folder of the web server.
Şimdi ben gerçek konumu taşımadan beore dosyası ile çalışmak gerekiyor ve ben aşağıdaki kodu var:
// Get the filepath and filename from server temp dir
$sourceFile = $_FILES[ 'Filedata' ][ 'tmp_name' ]; // e.g. c:\server\path\tmp\php159.tmp
// Solution 1 for getting file extension
$fileExt1 = pathinfo($sourceFile, PATHINFO_EXTENSION); // <-- This only returns .tmp
// Solution 2 with getimagesize
list(,,$extension) = getimagesize($sourceFile);
$fileExt2 = $extension; // this only returns the number 2.
// Solution 3 with getimagesize
$img = getimagesize($sourceFile);
$fileExt3 = $img[2]; // this only returns the number 2.
Bir kullanıcı dosya herhangi bir isim olabilir, çünkü ben, dosya okumak için regex kullanarak değilim, bu yüzden dosya verilerini okumak zorunda.
Herhangi sugegstions kimse?