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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: либо shell_exec либо DOMCharacterData

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: незнаю как реализовать
algebra
Отправлено: 12 Декабря, 2012 - 11:08:11
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




хочу чтобы php-скрипт после выполнения (запрос MySQL) сохранял полученные данные в html документ
Подскажите какой функцией php это возможно сделать и ее синтаксис
 
 Top
EuGen Администратор
Отправлено: 12 Декабря, 2012 - 11:09:23
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




algebra пишет:
сохранял полученные данные в html документ

А в каком формате входные данные? Вопрос неточен. Поясню - если, например, они уже в готовом html - то обычного вызова file_put_contents будет достаточно.
Или же - документ не имеется ввиду "файл"? Если нет - то поясните, что именно имеется ввиду.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
algebra
Отправлено: 12 Декабря, 2012 - 11:13:14
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




Проблема в том что file_put_contents не подойдет, так как все это нужно проделать на локальной машине(Денвер) file_put_contents выбирает из php-скрипта текст кода, не выполняя его
 
 Top
EuGen Администратор
Отправлено: 12 Декабря, 2012 - 11:14:33
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




algebra пишет:
из php-скрипта текст кода, не выполняя его

Второй раз прошу Вас пояснить формат данных (и их возможное назначение). Сейчас уже оказывается, что это некий код для исполнения, а не html. Пожалуйста, сформулируйте задачу полностью.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
algebra
Отправлено: 12 Декабря, 2012 - 11:21:41
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




формат данных?
PHP:
скопировать код в буфер обмена
  1.      
  2. <?PHP
  3. $host='localhost';
  4. $database='k';
  5. $user='0408_01';
  6. $pswd='nf';
  7. $dbh = mysql_connect($host, $user, $pswd) or die("Не могу соединиться с MySQL.");
  8. mysql_select_db($database) or die("Не могу подключиться к базе.");
  9.  
  10.  
  11. $query = "SELECT * FROM `text`";
  12. $res = mysql_query($query);
  13. while($row = mysql_fetch_array($res))
  14. {
  15. echo $row['content'];
  16. }
  17. ?>

а дальше как мне хотелось бы шел код который бы эти данные сформировал в отдельно взятый файл.html
 
 Top
EuGen Администратор
Отправлено: 12 Декабря, 2012 - 11:23:06
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




algebra пишет:
а дальше как мне хотелось бы шел код который бы эти данные сформировал в отдельно взятый файл.html

Что значит - "сформировал"? И Вы привели скрипт выборки данных, но примера самих данных не дали.
Я по-прежнему не до конца понимаю, чем не подходит сохранение в файл.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
avtor.fox
Отправлено: 12 Декабря, 2012 - 11:54:35
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




Я наверно догадался.
algebra, Вы хотите сохранить документ, а потом просматривать его как http://localhost/file[dot]html ?

А точнее, Вам нужно отображать динамические ссылки, но с припиской .html в конце?
 
 Top
algebra
Отправлено: 12 Декабря, 2012 - 12:16:10
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




Переформулирую:
есть 1.php который работает с результатом базой данных. формирует результат в таблицу
2.php с функцией file_put_contents работает через ссылку http://www[dot][dot][dot][dot][dot][dot]1.php естественно выполняя скрипт на удаленном сервере.
На Денвере файл 1.php локален и исполнить его таким образом через http не представляется возможным, во всяком случае мне Улыбка
Теперь вопрос: Как заставить file_put_contents взять скрипт 1.php не локальным способом а как бы удаленно, как будто из браузера.
 
 Top
EuGen Администратор
Отправлено: 12 Декабря, 2012 - 12:26:53
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




algebra пишет:
Как заставить file_put_contents взять скрипт 1.php не локальным способом а как бы удаленно, как будто из браузера.

file_put_contents - записывает в файл. Вы когда-нибудь что-нибудь "записываете" через браузер?
Обратиться - можно через file_get_contents, но вот записать Вы сможете только локально (либо же через протоколы удаленного доступа наподобие ftp/scp) - но в Вашем случае - что мешает записывать файл локально?


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
avtor.fox
Отправлено: 12 Декабря, 2012 - 12:29:41
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




algebra пишет:
Теперь вопрос: Как заставить file_put_contents взять скрипт 1.php не локальным способом а как бы удаленно, как будто из браузера.


Никак. Но есть один способ, кривой, ненадёжный и ужасный, но есть.
CODE (htmlphp):
скопировать код в буфер обмена
  1. www.denwer.ru/faq/shared.html


Примерно так - поднимите веб-сервер.
А вообще, почему именно так? Какой смысл из внешки лезть к Вам на локальную машину?
Можете объяснить?
 
 Top
algebra
Отправлено: 12 Декабря, 2012 - 12:33:28
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




file_put_contents локально сохраняет не результат кода а сам код php скрипта, а нужно результат php скрипта
как еще объяснить я не знаю
 
 Top
DeepVarvar Супермодератор
Отправлено: 12 Декабря, 2012 - 12:39:29
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




ob_start и далее
 
 Top
algebra
Отправлено: 12 Декабря, 2012 - 12:40:11
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




не нужно из внешки никуда лезть! ))))
нужно формировать отчеты из MYSQL в хтмл и отправлять по электронке файлом (таблицей) в формате хтмл
 
 Top
avtor.fox
Отправлено: 12 Декабря, 2012 - 12:42:03
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




algebra пишет:
из MYSQL в хтмл и отправлять по электронке файлом (таблицей) в формате хтмл

Неужели Вы в энном посте сообщили о требуемом Улыбка
 
 Top
algebra
Отправлено: 12 Декабря, 2012 - 12:43:53
Post Id



Частый гость


Покинул форум
Сообщений всего: 171
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




и что это меняет? )))
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB