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 :: Калькулятор (php)

 PHP.SU

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


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

> Описание: нужно вытащить html
Ильин
Отправлено: 20 Мая, 2012 - 13:56:09
Post Id


Новичок


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


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




Здравствуйте!
У меня возникла проблема! Нашел файл калькулятора price_calc.php . Но сайт на котором он был, переделали и калькулятора уже там нет(
Стоит задача создать тот же калькулятор.
Имеется файл и код.
Не знаю как вытащить html (сайт работает на joomla)

Вот код из файла:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $db=file("lock");
  4.  if( $db[0] > time() - 5*60) {
  5. //$file=file_get_contents("back.htm");
  6. echo $file;
  7. echo "<script type=\"text/javascript\">alert('Сообщение не будет отправлено, попробуйте позже!');</script>";
  8.     }
  9. else if(isset($_POST['fio']) && !empty($_POST['phone']) && isset($_POST['email']) && !empty($_POST['email']) && isset($_POST['city']) && !empty($_POST['city'])) {
  10. $_POST['fio']    = htmlspecialchars(iconv( "windows-1251","utf-8", $_POST['fio']),ENT_QUOTES);
  11. $_POST['phone']= htmlspecialchars(iconv("windows-1251","utf-8",$_POST['phone']),ENT_QUOTES);
  12. $_POST['email']    = htmlspecialchars(iconv("windows-1251","utf-8",$_POST['email']),ENT_QUOTES);
  13. $_POST['city']    = htmlspecialchars(iconv("windows-1251","utf-8",$_POST['city']),ENT_QUOTES);
  14. $_POST['s'] = htmlspecialchars($_POST['s'],ENT_QUOTES);
  15. $_POST['type'] = htmlspecialchars(iconv("windows-1251","utf-8",$_POST['type']),ENT_QUOTES);
  16. $_POST['style'] = htmlspecialchars(iconv("windows-1251","utf-8",$_POST['style']),ENT_QUOTES);
  17. $_POST['location'] = htmlspecialchars(iconv("windows-1251","utf-8",$_POST['location']),ENT_QUOTES);
  18.  
  19. if($_POST['s'] == "eskiz") {
  20.    $sostav = "<p>Состав проекта:<br/>1 Титульный лист<br/>2 Замерный план<br/>3 План мебели- без размеров<br/>4 визуализация</p>";
  21. }
  22.  
  23.  
  24. if($_POST['s'] == "work") {
  25.    $sostav = "<p>Состав проекта:<br/>1 Титульный лист<br/>2 Экспликация<br/>3 Замерный план<br/>4 План перепланировки план перегородок<br/>5 План мебели<br/>6 Зонирование помещения<br/>7 План водоснабжения<br/>8 План напольных покрытий<br/>9 План потолочных конструкций<br/>10 План потолочных светильников<br/>11 План размещения выключателей<br/>12 План размещения розеток<br/>13 Развертки стен<br/>14 Визуализация</p>";
  26. }
  27.  
  28. if($_POST['s'] == "chertej") {
  29.    $sostav = "<p>Состав проекта:<br/>1 Титульный лист<br/>2 Экспликация<br/>3 Замерный план<br/>4 План перепланировки план перегородок<br/>5 План мебели<br/>6 Зонирование помещения<br/>7 План водоснабжения<br/>8 План напольных покрытий<br/>9 План потолочных конструкций<br/>10 План потолочных светильников<br/>11 План размещения выключателей<br/>12 План размещения розеток<br/>13 Развертки стен</p>";
  30.  
  31. }
  32.  
  33.  
  34.  
  35.  
  36. $_POST['z']    = htmlspecialchars($_POST['z'],ENT_QUOTES);
  37.  
  38. $message="<html><head><title>a-dergunov.ru</title>
  39. <meta http-equiv=\"Content-Type\" content=\"text/html; charset=cp1251\">
  40. </head><body>";
  41. $message.="<br>Сообщение с сайта a-dergunov.ru от  ".$_POST['fio'];
  42. $message.="<br>Как с ним связаться: ".$_POST['phone'];
  43. $message.="<br>Город: ".$_POST['city'];
  44. $message.="<br>Email: ".$_POST['email'];
  45. $message.="<br>Тип: ".$_POST['type'];
  46. $message.="<br>Стиль: ".$_POST['style'];
  47. $message.="<br>Расположение: ".$_POST['location'];
  48. $message.="<br>Метраж: ".$_POST['metraj'];
  49. $message.="<br>Сумма: ".$_POST['z'];
  50. $message.= $sostav;
  51. $message.="</body></html>";
  52. $headers  = "From: a-dergunov.ru <kapitel@kapitel.pro>\r\nReturn-Path: kapitel@kapitel.pro\r\nContent-type: text/html; charset=utf-8\r\n";
  53.  
  54.  
  55.  
  56. $to="kapitel@kapitel.pro";
  57. $sostav ="<html><head><title>a-dergunov.ru</title>
  58. <meta http-equiv=\"Content-Type\" content=\"text/html; charset=cp1251\">
  59. </head><body>".$sostav."</body></html>";
  60.  
  61. //$to="Nemo012@yandex.ru";
  62. mail($to,"Message from A-dergunov.ru",$message,$headers);
  63. $message="<html><head><title>a-dergunov.ru</title>
  64. <meta http-equiv=\"Content-Type\" content=\"text/html; charset=cp1251\">
  65. </head><body>";
  66. $message.="<br>Сообщение с сайта a-dergunov.ru от  ".$_POST['fio'];
  67. $message.="<br>Тип: ".$_POST['type'];
  68. $message.="<br>Стиль: ".$_POST['style'];
  69. $message.="<br>Расположение: ".$_POST['location'];
  70. $message.="<br>Метраж: ".$_POST['metraj'];
  71. $message.="<br>Сумма: ".$_POST['z'];
  72. $message.= $sostav;
  73. $message.="</body></html>";
  74.  
  75. mail($_POST['email'],"Предложение от Арт студии Капитель",$message,$headers);
  76. //$file=file_get_contents("index.html");
  77. //echo $file;
  78. $str = "Ваш запрос был отправлен!";
  79.  
  80. echo "<html><head><title>a-dergunov.ru</title>
  81. <script type=\"text/javascript\">alert('".iconv("utf-8", "windows-1251",$str)."');
  82. location = \"http://a-dergunov.ru/index.php?option=com_content&task=view&id=8&Itemid=38\";
  83. </script></head><body></body></html>";
  84.  
  85. $f=fopen( "lock", "w" );
  86. fputs($f,time());
  87. fclose($f);
  88. }
  89.  
  90. else {
  91. //header("Location: /index.php?option=com_content&task=view&id=8&Itemid=38");
  92. //$file=file_get_contents("back.html");
  93. //echo $file;
  94. $str = "Сообщение не будет отправлено, проверьте введенную информацию";
  95. echo "<html><head><title>a-dergunov.ru</title>
  96. <script type=\"text/javascript\">alert('".iconv("utf-8", "windows-1251",$str)."!');
  97. location = \"http://a-dergunov.ru/index.php?option=com_content&task=view&id=8&Itemid=38\";
  98. </script></head><body></body></html>";
  99.  
  100. }
  101. ?>


Заранее большое спасибо за помощь.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Хранение данных, их вывод и обработка »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB