Перейти к содержимому







Фотография
Нужна помощь

Вопрос по PHP



  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 Off   zios

zios
  • Platinum
  • Сообщений: 21
  • Регистрация: 11.12.2016
  • Заработано: 0 руб.
Репутация: 0

Отправлено 07 Ноябрь 2018 - 23:45

Всем привет! Подскажите пожалуйста кто разбирается в PHP.

Мне скинули 2 файла для отправки на эмейл данных с формы заказа на лендинге. И сказали так, заливаешь эти файлы на хостинг (там 2 файла send.php и success) создаешь форму post на лендинге и ставишь ссылку на send.php
Я не очень разбираюсь в PHP кто может посказать как создать POST форму на лендинге? Человек кто скинул сильно занят, поэтому я его этими вопросами не донимаю. Пожалуйста ребята подскажите как post форму создать на лендинге?


  • 0



#2 Off   mr_bounty

mr_bounty
  • Platinum
  • Сообщений: 33
  • Регистрация: 17.05.2018
  • Заработано: 24 руб.
Репутация: 30

Отправлено 08 Ноябрь 2018 - 07:01

Привет. Так сходу сложно сказать, но касательно PHP, форм и POST запросов рекомендую посмотреть видео с курса Русакова.

 

Видео по обработке форм, (в курсе в папке основы PHP)

Скрытый контент:

    Быть пользователем с именем zios

 

Ссылка на курс на Slivup

https://slivup.me/to...0-rusakov-2017/

 

Это не сложно сделать. Но если с программированием сложно — то лучше донимайте человека, который скинул. Или на фрилансе закажите у прогера любого, цена там будет максимум $5-10.

 

Надеюсь помог.


  • 1

#3 On   doca

doca
  • Platinum
  • Сообщений: 271
  • Регистрация: 16.08.2016
  • Заработано: 18 руб.
Репутация: 45

Награды:

10   

Отправлено 08 Ноябрь 2018 - 07:24

<form action="send.php" method="post"> <p><input type="text" name="str"></p> <p><input type="submit" value="Отправить"></p> </form>


Сообщение отредактировал doca: 08 Ноябрь 2018 - 07:24

  • 0

#4 Off   Alberts

Alberts
  • Premium
  • Сообщений: 184
  • Регистрация: 12.08.2016
  • Заработано: 117 руб.
Репутация: 89

Отправлено 08 Ноябрь 2018 - 09:24

Залей куда-нибудь сайт, покажи ссылку и быстрее поможем) 


  • 0

#5 Off   teemee

teemee
  • Platinum
  • Сообщений: 8
  • Регистрация: 30.03.2016
  • Заработано: 0 руб.
Репутация: 0

Отправлено 08 Ноябрь 2018 - 09:29

К тому что выше ... в атрибут(ы) name у тега input нужно будет указать значение(я) из массива $_POST файла send.php


Сообщение отредактировал teemee: 08 Ноябрь 2018 - 09:30

  • 0

#6 Off   zios

zios
  • Platinum
  • Сообщений: 21
  • Регистрация: 11.12.2016
  • Заработано: 0 руб.
Репутация: 0

Отправлено 08 Ноябрь 2018 - 15:33

<form class="order_form" action="call.php" method="post">
                    <input class="field" type="text" name="name" placeholder="Введите Ваше имя" required>
                    <input class="field" type="tel" name="phone" placeholder="Введите Ваш телефон" required>
                    <button class="button">Заказать сейчас</button>

 

вот сама форма отправки , суда надо подключить файл send.php через как он мне сказал форму POST

 

 

 

вот код самого файла send.php

 

код файла send.php
if($_POST['subject'] == 'Обратный звонок') {
$param = 'Телефон: '.$_POST['phone'].'
Имя: '.$_POST['name'].'';
mail('pochta@gmail.com', 'Рюкзаки для мам лид', $param);
header("Location: success.php?name=".$_POST['name']."&phone=".$_POST['phone']."");
} else {
$param = 'Телефон: '.$_POST['phone'].'
Имя: '.$_POST['name'].'
Цвет: '.$_POST['color'].'
Адрес: '.$_POST['address'].'
Комментарий: '.$_POST['comment'].'';
mail('pochta@gmail.com', 'Рюкзаки для мам лид', $param);
header("Location: success.php?name=".$_POST['name']."&phone=".$_POST['phone']."");
}
?>


  • 0



Похожие темы Collapse

Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных


×

Зарегистрируйся моментально!