Эта функция проверяет, является ли файл filename правильно загруженным файлом (что он был загружен через PHP-механизм HTTP POST). Если файл является правильным, он будет переименован в файл destination.
В отличие от обычной, асинхронная инициализация Open API, позволяет производить инициализацию платформы параллельно инциализации Вашего JavaScript-кода. Для использования асинхронной инициализации, добавьте следующий HTML и JavaScript код сразу же после открытия тега:
кроссдоменный будет только json формат, а он базируется на script, если ты к другому домену хочешь обратить через аякс, то придется указывать точно dataType или сразу обертку поставь json, но он будет только так работать, никак иначе.
Или как вариант обращайся на свой же домен на пхп скрипт, который будет уже брать данные с другого домена, тогда сработает все последовательно
$uploadfile = $time . substr(basename($_FILES['userfile']['name']),-4)
подразумевается, что имя файла имеет стандартный вид и расширение последнии 4 символа с точкой
...
$uploadfile = $time . basename($_FILES['userfile']['name']);
...
move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir .$uploadfile))
echo "new name file: ".$uploadfile;
...
move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) тут я вижу переименование/перенос
$fname = ($_FILES['userfile']['name']); <-- а тут старое имя имя опять ?
может
$fname = $uploadfile; -?
Эта функция проверяет, является ли файл filename правильно загруженным файлом (что он был загружен через PHP-механизм HTTP POST). Если файл является правильным, он будет переименован в файл destination.
ВКонтакте API » Документация » IFrame-приложения
Асинхронная инициализация
В отличие от обычной, асинхронная инициализация Open API, позволяет производить инициализацию платформы параллельно инциализации Вашего JavaScript-кода. Для использования асинхронной инициализации, добавьте следующий HTML и JavaScript код сразу же после открытия тега:
<div id="vk_api_transport"></div>
<script type="text/javascript">
window.vkAsyncInit = function() {
VK.init({
apiId: ВАШ_API_ID
});
};
setTimeout(function() {
var el = document.createElement("script");
el.type = "text/javascript";
el.src = "http://vkontakte.ru/js/api/openapi.js";
el.async = true;
document.getElementById("vk_api_transport").appendChild(el);
}, 0);
</script>
кроссдоменный будет только json формат, а он базируется на script, если ты к другому домену хочешь обратить через аякс, то придется указывать точно dataType или сразу обертку поставь json, но он будет только так работать, никак иначе.
Или как вариант обращайся на свой же домен на пхп скрипт, который будет уже брать данные с другого домена, тогда сработает все последовательно
не совсем верно, это ajax? тогда просто async:false без фигурных скобок
где server_stat.php должен возвращать примерно так
примерно так
мануал тут api.jquery.com/jQuery.getJSON/
VK.api поставь async:false
jQuery.getJSON()
как вариант использовать