Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Текст из php
Форумы портала PHP.SU » » Вопросы новичков » Текст из php

Страниц (1): [1]
 

1. JaST - 21 Октября, 2011 - 21:25:20 - перейти к сообщению
Здравствуйте,скажите пожалуйста,возможно ли как-то считывать текст из php в html?

Допустим php скрипт выдаёт текст Привет,можно ли как то вывести текст Привет из скрипта php в html страницу?
2. OrmaJever - 21 Октября, 2011 - 21:28:54 - перейти к сообщению
вам бы вначале прочитать что такое html и что такое php. Когда php выводит текст "привет" он и выводит его в html. Или я не так понял?
3. JaST - 21 Октября, 2011 - 21:35:20 - перейти к сообщению
да я в курсе что выводит в формате html,но чтобы вывести из переменной допустим это Привет,нужен формат страницы index.PHP,а мне нужно в странице формата html вывести этот привет допустим из скрипта php
примерно:
Файл myhost/index.php, такого содержания <?php echo 'Привет' ?>

мне нужно вывести на страницу myhost/page2.html ТЕКСТ "Привет" из файла myhost/index.php

Какого содержания должен быть HTML файл чтобы считать текст со ссылки на файл myhost/index.php?
4. Самогонщик - 21 Октября, 2011 - 21:53:31 - перейти к сообщению
Мне видится два варианта:
1. Настроить сервер так, чтобы он интерпретировал файлы с расширением .html как файлы с php скриптами, и тогда просто инклуд и не паримся.
2. Добавить page2.html айфрейм на index.php.

Но это зависит от того, чего конкретно тебе подойдёт.
5. JaST - 21 Октября, 2011 - 22:00:23 - перейти к сообщению
Огромное спасибо! Через iframe получилось)
6. Данил_123 - 21 Октября, 2011 - 22:17:01 - перейти к сообщению
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <title>Вывод из php</title>
  3. <?php
  4. echo "Hello World";
  5. ?>
  6. </html>


Как-то так
7. Самогонщик - 21 Октября, 2011 - 22:22:32 - перейти к сообщению
Данил_123 пишет:
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <title>Вывод из php</title>
  3. <?php
  4. echo "Hello World";
  5. ?>
  6. </html>


Как-то так

Не сработает, если данное содержимое находится с файле page2.html как того желает JaST, то сервер его просто выплюнет без обработки как статику, при стандартных настройках естественно.
8. Данил_123 - 21 Октября, 2011 - 22:29:41 - перейти к сообщению
ну да просто во всех мануалах так написано
PHP:
скопировать код в буфер обмена
  1. <html>
  2. <head>
  3. <title>Example</title>
  4. </head>
  5. <body>
  6. <?PHP echo "Hi, I'm a PHP script!"; ?>
  7. </body>
  8. </html>
но не пробовал, не работает даже не знаю как
(Добавление)
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. echo "Hello";
  3. ?>


В любом случае, выдается через html
________________________________ ____

PHP:
скопировать код в буфер обмена
  1. print '<html>
  2. <head>
  3. <title>Example</title>
  4. </head>
  5. <body>';
  6. echo "hello";
  7. print '
  8. </body>
  9. </html>';
9. Давит - 21 Октября, 2011 - 23:14:34 - перейти к сообщению
лучший вариант думаю это с ajax запросом
10. JaST - 22 Октября, 2011 - 10:16:03 - перейти к сообщению
Через iframe подгружает секунд через 5 после полной загрузки страницы,не очень удобно как-то,видел где-то что можно подгружать переменную из php через javascript в html

Пожалуйста если это так подкиньте пример как это делается.... Заранее спасибо огромное!
(Добавление)
Ну допустим

<?
$name="Вася";
?>


Как переменную $name вывести в javascript? А потом из этого javascript'a в html
11. Давит - 22 Октября, 2011 - 11:48:10 - перейти к сообщению
вот http://javascript[dot]ru/ajax/intro
12. snikers987 - 22 Октября, 2011 - 13:01:32 - перейти к сообщению
mod_rewrite ?

RewriteEngine On‬
RewriteRule ^index.html$ index.php

или изменить MIME типы в конфиге сервера
13. Самогонщик - 22 Октября, 2011 - 15:04:49 - перейти к сообщению
snikers987 пишет:
mod_rewrite ?

RewriteEngine On‬
RewriteRule ^index.html$ index.php

или изменить MIME типы в конфиге сервера

Ага, это первый вариант, который мне виделся.

JaST пишет:
как-то,видел где-то что можно подгружать переменную из php через javascript в html
Мне кажется, что автор не совсем понимает взаимодействие клиента и сервера. По данному случаю могу сказать, что яваскрипту абсолютно всё равно как генерируются данные, которые он хочет загрузить в тело страницы, статика это или пхп-скрипт. С точки зрения яваскрипт происходит простой запрос на сервер за данными, сервер что-то возвращает, яваскрипт обрабатывает ответ и мб встраивает в тело страницы. Обычно это называют AJAX.
14. JaST - 22 Октября, 2011 - 18:31:02 - перейти к сообщению
snikers987 пишет:
mod_rewrite ?

RewriteEngine On‬
RewriteRule ^index.html$ index.php


Хостинг ucoz,там только html,мне нужно с моего сайта php чтобы считывало переменные
(Добавление)
Самогонщик пишет:
Мне кажется, что автор не совсем понимает взаимодействие клиента и сервера. По данному случаю могу сказать, что яваскрипту абсолютно всё равно как генерируются данные, которые он хочет загрузить в тело страницы, статика это или пхп-скрипт. С точки зрения яваскрипт происходит простой запрос на сервер за данными, сервер что-то возвращает, яваскрипт обрабатывает ответ и мб встраивает в тело страницы. Обычно это называют AJAX.


Мне нужно чтобы только считывало с сервера другого,iframe мне не подходит...
15. illy - 22 Октября, 2011 - 19:01:32 - перейти к сообщению
может тебе надо это? Однако
<script src=http://site.ru/htmlcode.php></script>

 

Powered by ExBB FM 1.0 RC1