Отображение .txt файла в формате html (без php или javascript) (ОБНОВЛЕНИЕ) - PullRequest
1 голос
/ 09 октября 2010

Я хочу отобразить контекст файла .txt в html-файле.

Я знаю, что это будет очень легко с PHP или javascript, но, чтобы поместить вас в контекст, я создаю администратора контента для страницы Facebook (не приложения).

Facebook FBML статичен и позволяет использовать php и ОЧЕНЬ ограниченный JavaScript.

Первый вопрос был бы, если это вообще возможно (не мог найти приличных ответов путем поиска в Google), а второй - очевидное, как.

РЕДАКТИРОВАТЬ: я видел этот вопрос Можно ли использовать JavaScript или PHP в статическом FBML?

меняет ли это ответ матбасты?

1 Ответ

2 голосов
/ 09 октября 2010

Да, конечно! Вы можете использовать FBML для создания запроса AJAX обратно на ваш сервер и извлечения файла TXT. Вы можете загрузить в AJAX все, что в противном случае вы могли бы загрузить, просто запросив URL-адрес. Проверьте это:

http://developers.facebook.com/docs/fbjs#ajax

Как только вы извлечете файл TXT в виде строки в FBJS, просто присвойте строку элементу, и у вас все хорошо, как золото.

Это должно помочь тебе. Удачи!

EDIT

Также, для записи, вы можете вывести свой FBML из PHP (или любого другого языка в этом отношении), чтобы создать динамическую страницу FBML. Просто напишите FBML так же, как вы написали бы HTML из вашего PHP-скрипта, и он будет работать именно так, как вы ожидаете!

РЕДАКТИРОВАТЬ 2

Вы можете сделать что-то подобное, чтобы создать свою страницу FBML:

<!-- FBML code here -->
<?php
echo file_get_contents("my_txt_file.txt");
?>
<!-- more FBML -->

Просто укажите Facebook на этот файл PHP, и он будет использовать FBML, который генерирует PHP.

...