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 :: Версия для печати :: Нужна помощь. Вставить в htmlстраницу php-код
Форумы портала PHP.SU » PHP » Программирование на PHP » Нужна помощь. Вставить в htmlстраницу php-код

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

1. paparazzzi - 24 Ноября, 2009 - 07:31:14 - перейти к сообщению
В общем столкнулся с такой проблемой..
Вот код сайт на html..
Нужно чтобы заявку можно было заполнить на не просто белой странице...а именно в самом сайте в место "Сюда нужно вставить код заявки.."
Помогите пожалуйста.
(ещё ниже есть php код заявки)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>SMS-Сервис.</title>
<style>
td{font-family:Tahoma;font-size:11px;color:#ffffff}
</style>
</head>

<body topmargin="0" leftmargin="0" bottommargin="0" rightmargin="0">
<table cellpadding="0" cellspacing="0" border="0" height="100%">
<tr>
<td rowspan="10" width="50%" height="100%" background="images/bg1222.jpg" style="background-position:right top; background-repeat:repeat-y"></td>
<td rowspan="10" width="1" bgcolor="#000000"></td>
<td valign="top" height="100%" bgcolor="#4F555B">
<table cellpadding="0" cellspacing="0" border="0" height="100%">
<tr>
<td valign="top"><img src="images/name.jpg"></td>
<td><img src="images/name1.jpg"></td>
</tr>
<tr>
<td colspan="2"><img src="images/plan01s.gif" usemap="#p01" border="0"></td>
<map name="p01">
<area shape="rect" coords="168,10,195,40" href="okno1.html">
</map>
</tr>
<tr>
<td colspan="2"><img src="images/plan02s.gif" usemap="#p02" border="0"></td>
<map name="p02">
<area shape="rect" coords="168,10,195,40" href="okno2.html">
</map>
</tr>
<tr>
<td colspan="2"><img src="images/plan03s.gif" usemap="#p03" border="0"></td>
<map name="p03">
<area shape="rect" coords="168,10,195,40" href="okno3.html">
</map>
</tr>

<tr>
<td height="100%" valign="top">
<div style="font-size:13px;padding-left:20px;padding-top:13px;padding-right:20px;">Контакты:<br>
Ваш персональный менеджер:<br>
Татьяна<br>
icq: 597 815 412<br>
Тел.: +7(383) 255-8-111<br>
Моб.тел.: +7 906 906 3111</div>
<img src="images/leftline.gif" hspace="20" vspace="10">

</td>
</tr>
<tr>
<td colspan="2"><img src="images/bottoms1.jpg"></td>
</tr>
</table>
</td>
<td valign="top" height="100%" background="images/bgs.jpg">
<table cellpadding="0" cellspacing="0" border="0" height="100%">
<tr>
<td colspan="3"><img src="images/welcomesp.jpg" border="0" usemap="#wel1"></td>
<map name="wel1">
<area alt="" coords="153,44,208,67" href="ob.html">
<area alt="" coords="217,27,278,49" href="index.html">
<area alt="" coords="281,44,348,67" href="mail.php">
<area alt="" coords="158,216,205,238" href="vopros.php">
<area alt="" coords="219,238,276,260" href="stoim.html">
<area alt="" coords="289,215,338,237" href="otvet.html">
</map>
</tr>
<tr>
<td><img src="images/subheader01.jpg"></td>
</tr>
<tr>
<td width="485" height="220" background="images/bgs1.jpg" valign="top" style="padding-top:10px;padding-bottom:10px;padding-left:55px;">

<div style="padding-top:10px;padding-left:20px;padding-right:20px;">Сюда нужно вставить код заявки..</div>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</td>
</tr>
<tr>
<td><img src="images/subheader02.jpg"></td>
</tr>

<tr>
<td><img src="images/bottoms2.jpg"></td>
</tr>
</table>
</td>
<td rowspan="10" width="1" bgcolor="#000000"></td>
<td rowspan="10" width="50%" height="100%" background="images/bg1223.jpg" style="background-position:left top; background-repeat:repeat-y"></td>
</tr>

<tr>
<td colspan="2">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td width="305" height="39" background="images/footer.jpg">&nbsp;
<td><a href=""><img src="images/f01.jpg" border="0"></a><a href=""><img src="images/f02.jpg" border="0"></a><a href=""><img src="images/f03.jpg" border="0"></a><a href=""><img src="images/f04.jpg" border="0"></a><a href=""><img src="images/f05.jpg" border="0"></a><a href=""><img src="images/f06.jpg" border="0"></a><img src="images/f07.jpg" border="0"></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>



Вот код php заявки:

<?php
/*
Скрипт "Contact-IC v.0.1a"
Разработка: Zontik
Тюнинг скрипта Sander
Support site: http://www[dot]intercity[dot]pp[dot]ru
*/

// ИЗМЕНИТЕ ЭТИ ДАННЫЕ
$adresat = "sms@trust-e.ru"; //замените на свой e-mail
$status = "Админ"; // замените на свой статус/должность
$msg = "Спасибо, Ваше сообщение было отправлено и мы обязательно вам ответим!<p align=right>$status</p>"; //Замените на свое сообщение, выводимое при отправке

// если вы не знаете php/html не изменяйте код ниже:
$you = "$status. E-mail:&nbsp;$adresat";
if ($submit) {
if(eregi("^[a-zA-Z0-9\._-]+@[a-z0-9\._-]+\.[a-z]{2,4}\$",$email))
{
if(empty($name)) echo "Введите ваше имя";
else
{
mail("$adresat", "Заявка", "Адрес(регион): $name4\nМаил: $email\nСообщение : \n$message6\nНазвание орг. : $name1\nФИО : $name\nНомер телефона : $name3");
echo "<b>$msg<b>\n";
}
} else {
echo "E-mail неправильно введен или содержит недопустимые символы. Пожалуйста вернитесь и заполните все поля правильно";
}
}
else {
?>
<form action="<? echo $PHP_SELF?>" method=POST>
<input name="test" type="text" size="10">
<input name="captcha" type="hidden" value="71F95F8269284B4A833984CB7D70F8B5">
<input name="id" type="hidden" value="16">

<table width=100%>
<form action="" method="post">
<?php

require_once('recaptchalib.php');

// Get a key from http://recaptcha[dot]net/api/getkey
$publickey = "6Lf2hAkAAAAAAB58xKsLTlg9FW72msnG_6e4XfGG";
$privatekey = "6Lf2hAkAAAAAABCi7Fq9iwvgpCmvZjeQuSO30JoY ";

# the response from reCAPTCHA
$resp = null;
# the error code from reCAPTCHA, if any
$error = null;

# was there a reCAPTCHA response?
if ($_POST["recaptcha_response_field"]) {
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);

if ($resp->is_valid) {
echo "You got it!";
} else {
# set the error code so that we can display it
$error = $resp->error;
}
}
echo recaptcha_get_html($publickey, $error);
?>
<br/>
<input type="submit" value="submit" />
</form>
<tr>
<td align="left">Название организации:</td>
<td align="left"><input type=text name=name1 size=25></td></tr>
<td align="left">ФИО* :</td>
<td align="left"><input type=text name=name size=25></td></tr>
<td align="left">Номер телефона :</td>
<td align="left"><input type=text name=name3 size=25></td></tr>
<td align="left">Город(регион) :</td>
<td align="left"><input type=text name=name4 size=25></td></tr>

<tr>
<td align="left">Ваш e-mail:* </td>
<td align="left"><input type=text name=email size=25></td></tr>
<tr>
<td align="left">Дополнительная информация:</td>
<td align="left"><textarea cols=40 rows=3 name=message6></textarea></td>

</td>
</tr>

</table>
<tr>
<td align="left">Примечание:<br>
При отправке, на ваш e-mail будет отправлено подтверждение<br>
на получение 50 пробных sms БЕСПЛАТНО! И дальнейшую инструкцию.<br><i>Ответ будет приходить на ваш e-mail.</i></tr>
<input name="submit" type=submit value="Отправить">
</form>
<?php
} // end "else" and end of this script)
?>



Нужно чтобы заявку можно было заполнить на не просто белой странице...а именно в самом сайте в место "Сюда нужно вставить код заявки.."
Помогите пожалуйста.
Жду ответаУлыбка
2. Viper - 24 Ноября, 2009 - 08:08:23 - перейти к сообщению
первый сохраняете с расширением php
и в месте где нужно втулить второй код пишите
3. paparazzzi - 24 Ноября, 2009 - 08:25:33 - перейти к сообщению
Viper пишет:
первый сохраняете с расширением php
и в месте где нужно втулить второй код пишите

смотрите что получилось..
http://sms[dot]trust-e[dot]ru/ob123.php

в php не сильно разбираюсь...набрал просто include('mail.php');
но он не выделил слово никак (include) редактирую в Notepad++
и тут же вопрос...если его делаем в .php (а был он .html) то все что написанно на русском..становится знаками ??? как от этого избавится?
Спасибо вам!)
Форум и в правду хороший!
4. Bars1992 - 24 Ноября, 2009 - 08:34:29 - перейти к сообщению
надо вставлять не

, а
PHP:
скопировать код в буфер обмена
  1. <?PHP include('vtoroy_file.php') ?>


чтоб серверу било ясно что подключаетца файл с помощю PHP. Это оснновы PHP.
5. paparazzzi - 24 Ноября, 2009 - 08:37:13 - перейти к сообщению
Снова получилось абракадабра...http://sms[dot]trust-e[dot]ru/ob123.php
почему кнопка отправить появляется в самом вверху над картинкой welcome (в которой вбита главное меню) и сдвигается весь сайт
и тут же вопрос...если его делаем в .php (а был он .html) то все что написанно на русском..становится знаками ??? как от этого избавится?
Спасибо вам!)
(Добавление)
хэлпУлыбка
(Добавление)
Почти получилось!)
на ноутбуке через оперу все оке!
но если через ПК...в эксплоере..то кнопка отправить вылезает вверх и сдвигает весь ссайт
6. DeepVarvar - 24 Ноября, 2009 - 09:27:26 - перейти к сообщению
1. В какой кодировке вы сохраняли файл в Нотепаде++???
2. Почему нет в хеде сайта НИКАКИХ!!! мета:

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta http-equiv="Content-language" content="ru">

вот таких строчек???

Чарсет ставить таким в какой кодировке файлы сохранены были!!!!!!
7. paparazzzi - 24 Ноября, 2009 - 10:16:27 - перейти к сообщению
DeepVarvar пишет:
1. В какой кодировке вы сохраняли файл в Нотепаде++???
2. Почему нет в хеде сайта НИКАКИХ!!! мета:

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta http-equiv="Content-language" content="ru">

вот таких строчек???

Чарсет ставить таким в какой кодировке файлы сохранены были!!!!!!

сохраняю просто ctrl+s...

а за <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta http-equiv="Content-language" content="ru"> (забыл его же в <head> писатЬ? или до?
и в правду забыл спасибо)
8. DeepVarvar - 24 Ноября, 2009 - 10:26:45 - перейти к сообщению
Мдааааааааа................ Не понял
9. paparazzzi - 24 Ноября, 2009 - 10:34:19 - перейти к сообщению
DeepVarvar пишет:
Мдааааааааа................ Не понял

супер ответы..мне они очееень помогли!
все же ктонить поможет с вставкой этой заявки в сайт?
10. DeepVarvar - 24 Ноября, 2009 - 10:35:43 - перейти к сообщению
paparazzzi пишет:
сохраняю просто ctrl+s...

А в какой кодировке?
(Добавление)
Откройте этот файл в простом блокноте - если там кракозяблы, значит кодировка не вин-1251.... А если не вин-1251, значит и в мета надо не 1251...
11. paparazzzi - 24 Ноября, 2009 - 11:09:17 - перейти к сообщению
DeepVarvar пишет:
paparazzzi пишет:
сохраняю просто ctrl+s...

А в какой кодировке?
(Добавление)
Откройте этот файл в простом блокноте - если там кракозяблы, значит кодировка не вин-1251.... А если не вин-1251, значит и в мета надо не 1251...

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
вот
12. DeepVarvar - 24 Ноября, 2009 - 11:16:39 - перейти к сообщению
жесть.....

пуск - программы - стандартные - блокнот - файл - сохранить как - тип файла (тхт/все файлы)/кодировка (анси/утф-8/юникод)

ни о чем не говорит????????
13. JustUserR - 24 Ноября, 2009 - 16:44:47 - перейти к сообщению
DeepVarvar пишет:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta http-equiv="Content-language" content="ru">
Не знаю у меня без этих строчек все отлично работает и я их никогда не вставляю
Помимо прочего это мне кажется даже вредным (Особенно со времен моего программирования на Perl когда все равно кодировка и язык посылаются CGI-скриптом и дополнителный meta-тег только может внести разночтения Улыбка

 

Powered by ExBB FM 1.0 RC1