След някои проблеми най-накрая успях да кача файлове с google app engine в моята кофа, но сега името на качения файл е нечетливо, като временно име, криптирано или нещо подобно:
L2FwcGhvc3RpbmdfcHJvZC9ibG9icy9BRW5CMlVvQWFjdkRYbWhtY1dPRGc2ZjlkVzRUU0lOV0FFMThWZnAxbUl1MzFVUndLSWdYVTBvdHhyYXl4UWdNOElXWklvX2hkQjdfaHYxbWNvc 0dlSEtSQ184enJCU3M4QS5PTW5KWVBiTWdWZTJGdmQ4
Как мога да дам името, което искам на качен файл???
Използвам същия код като този, даден в документацията на разработчиците на Google, като този:
require_once 'google/appengine/api/cloud_storage/CloudStorageTools.php';
use google\appengine\api\cloud_storage\CloudStorageTools;
$options = [ 'gs_bucket_name' => 'my_bucket' ];
$upload_url = CloudStorageTools::createUploadUrl('/upload_handler.php', $options);
<form action="<?php echo $upload_url?>" enctype="multipart/form-data" method="post">
Files to upload: <br>
<input type="file" name="uploaded_files" size="40">
<input type="submit" value="Send">
</form>
Някой знае ли дали S3 на Amazon е по-лесен и по-удобен за стандарта? Освен това дали е възможно да се комуникира с GAP, мисля, че прочетох, че е възможно, но сега не съм сигурен в нищо, твърде късно и мозъкът ми е изгорял :(
Благодаря предварително!!
move_uploaded_file
, за да преименувате временния файл. - person Mars   schedule 29.09.2014