|
|
|
อยากให้มีตัวอย่างการเขียนโค๊ต php upload file ไว้ยัง blob storage ของ windows azure ครับ |
|
|
|
|
|
|
|
เดียวจะช่วยหาให้ครับ คือส่วนของ Storage ยังเขียนไม่ถึงเลยครับ บทความการใช้งาน Windows Azure กับการเขียนโปรแกรมยังมีน้อยครับ หลาย ๆ บทความผมยังเขียนเป็นคนแรกเลยครับ
|
|
|
|
|
Date :
2013-06-10 06:02:54 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บทความนี้เลยครับ
How to use the Blob service from PHP
|
|
|
|
|
Date :
2013-06-10 11:37:58 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เมื่อคืนนี้ลองทำแล้วครับ พอได้แล้วครับ แต่ยังไม่ค่อยเข้าใจครับ ขอบคุณครับ
|
|
|
|
|
Date :
2013-06-10 13:42:49 |
By :
pOnGliFE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มาตอบคำถามให้ครับ หลังจากที่มีโอกาศได้เขียน
Code (PHP)
<?php
require_once "WindowsAzure/WindowsAzure.php";
require_once 'PHPUnit\autoload.php';
use WindowsAzure\Common\ServicesBuilder;
use WindowsAzure\Common\ServiceException;
$connectionString = "DefaultEndpointsProtocol=http;AccountName=abc;AccountKey=xyz";
// Create blob REST proxy.
$blobRestProxy = ServicesBuilder::getInstance()->createBlobService($connectionString);
$content = fopen($_FILES["filUpload"]["tmp_name"], "r");
$blob_name = $_FILES["filUpload"]["name"];
try {
//Upload blob
$blobRestProxy->createBlockBlob("pictures", $blob_name, $content);
echo "'$blob_name' has been uploaded.";
}
catch(ServiceException $e){
// Handle exception based on error codes and messages.
// Error codes and messages are here:
// http://msdn.microsoft.com/en-us/library/windowsazure/dd179439.aspx
$code = $e->getCode();
$error_message = $e->getMessage();
echo $code.": ".$error_message."<br />";
}
$blobRestProxy = null;
?>
|
|
|
|
|
Date :
2013-09-22 13:51:19 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|