Some types of Ajax requests, such as JSONP and cross-domain GET requests, do not use XHR; in those cases the XMLHttpRequest and textStatus parameters passed to the callback are undefined
http://translate.google.com пишет:
Некоторые типы запросов Ajax, таких как JSONP и кросс-доменных запросов GET, не используйте XHR; в тех случаях, XMLHttpRequest и textStatus параметров, передаваемых в функцию не определены
Цитата:
crossDomain(added 1.5)
Default: false for same-domain requests, true for cross-domain requests
If you wish to force a crossDomain request (such as JSONP) on the same domain, set the value of crossDomain to true. This allows, for example, server-side redirection to another domain
Есть вариант без прокси. В jQuery 1.5 добавили возможность кросс-доменного AJAX, подробнее читайте в документации метода AJAX на сайта jquery: http://api[dot]jquery[dot]com/jQuery[dot]ajax/
nikob, возможно ли всё это зделать внутри iframe? То есть всё это будет делаться на отдельной странице php, которая будет подключаться через iframe с такими же параметрами, но уже на мою страницу а не контакта? То есть сначала в ифрейме выводится с помошью AJAX или js данные со страници контакта, эти данные скрыть, и вывести как вы сказали ромашку, потом это всё отправляется на php постом, а в php когда отсылается post выводить уже код плеера со вставленой ссылкой. Это будет происходить во фрейме, а фрейм можно перезагружать не трогая обшюю страницу. Так это возможно?
Дело в том что у меня подключается iframe с параметрами. которые находятся в базе. И нужно таким же макаром выводить через iframe с теми же параметрами, но они уже будут вести не на контакт, а на php файл.
читал и перечитывал ваше сообщение в течении 20 минут, сделал вывод: я ничего не понял.
лучше пишите в асю, так будет проще: 353-383
p.s.
я на две другом удаленном сервере тестировал пхп фаил и на оба сервере все харашо работает, русский текст виводит нормално, (и нормално работает на локалном сервере - денвере), мне кажется иест некоторые хостери, котерие хлам дают и просто нада такои хлам не купитъ. ну и спасибо всем за ответи.
при сохранении файла php выюерите кодировку сохранения UTF-8
function.copy]: failed to open stream: Invalid argument in D:\xampp\htdocs\club\administrator\1\upload.php on line 13
/tmp/images/35937bf476e61361d642a5aae05aa9c0.jpg" />
в общем берите первый конфиг и подставляйте свои данные (/xampp/htdocs/) и обязательно проверьте папки на существование и их запись
конфиг видимо не правильный! Parse error: syntax error, unexpected T_STRING
Потому что при загрузки изображения или файла выдает вот что.. да и phpdesigner ругается на синтаксис...
Как можно сделать проще ?! переделать всю эту гадость с конфигом и полностью переделать upload.php
Если в htdocs нету папки tmp, создайте ее. Если в папке tmp нету папок files и images, создайте их. Не забудьте на эти папки указать права 777 (Добавление)
morosit пишет:
nikobа вы не на винде?
у меня в XP слеши такие ///
Админ заполняет свой кинотеатр, добавляя только код для вставки iframe или сразу ссылку (в пхп из того кода вытащить линк проще простого). Когда админ добавит это в базу, пользователи смогут смотреть этот видеоролик.
Каким образом будет происходить просмотр?
Открывается страничка, там пишем что-то вроде этого: "Подождите, видео загружается" и ромашка крутится.
А скрипт тем временем, получает jquery айаксом страничку с видео (т.к. айакс -> запрос от юзера -> прямой линк на видео мы получим для юзера), потом либо парсим все это яваскриптом (но я это плохо умею), либо отправляем содержание айаксом на наш сервер, там парсим все это дело, и отправляем в ответ юзеру уже готовый линк на видео, который скрипт вставляет в плеер. (Добавление)
Могу помочь с реализацией:
1. Клиент -> AJAX -> ВКонтакте (запрашиваем страничку с видео)
2. ВКонтакте -> AJAX -> Клиент (получаем страничку с видео)
3. Клиент -> AJAX -> Сервер (отправляем страничку с видео)
4. Сервер -> AJAX -> Клиент (сервер возвращает уже прямой линк на видео)