Much like this: http://www.w3schools.com/PHP/php_file_upload.asp
Ama ben bir değişken içine dosyanın içeriğini saklamak istiyorum. Bu bir kısayol var mı? (Yerine, geçici bir dosyaya kaydetme sonra temp dosyasını açıp değişkene okuma)
Much like this: http://www.w3schools.com/PHP/php_file_upload.asp
Ama ben bir değişken içine dosyanın içeriğini saklamak istiyorum. Bu bir kısayol var mı? (Yerine, geçici bir dosyaya kaydetme sonra temp dosyasını açıp değişkene okuma)
Hayır, yüklenen dosyalar daima gösterilen desen kullanarak bir tmp dosyasında saklanır http://www.w3schools.com/PHP/php_file_upload.asp.
Ancak, bir POST izin ve benzeri bir şey yapabilirdi:
$in = fopen("php://stdin", "rb");
curl -v -X POST -d @filetoupload.xml --header Content-Type:application/xml http://host.com
Yani PHP, bir değişken içine okuyabilir geçici bir dosya halinde, dosyayı yükler nasıl. Eğer dosya içeriğini okuma ve daha sonra bunları yazmadan bir yere taşımak istiyorsanız fonksiyonunu move_uploaded_file
kullanabilirsiniz, ancak sürecin "geçici dosya upload" bölümünü atlamak için herhangi bir yol gerçekten var değil . Eğer bir şekilde sunucuda almak zorunda ...