Есть ли решение данной задачи??

Печать / RSS
0
1. igrovik1 (29.10.17 / 21:58)
Пришелец
Привет всем, помогите решить данную задачу. Заранее всем спасибо.

Есть php файл (torrent.php) с некоторым содержимым, нужно в этом же файле не выводя в другой, сделать отправку в бд по нажатию на кнопку добавить помогите с решением.

Привожу кусок кода в котором нужно сделать отправку:
if ($search == FALSE)

{

echo "Данного торрента нет в базе можно добавлять";

echo "<input type='submit' value='Добавить'>";//Мне нужно чтобы только при нажатии на кнопку добавить срабатывал нижний запрос $sql .



$sql = "INSERT INTO `" . PREFIX . "_post` (`autor`, `date`, `xfields`, `title`, `category`, `alt_name`, `approve`) VALUES ('admin_detka', '2017-07-11 21:00:00', '{$xfields}', '{$title}', '', '{$alt_name}', 1);";





}else{

echo "Данный торрент есть в базе";
0
2. Андрей (29.10.17 / 23:55)
Землянин
А где теги <form> без них не отправится форма
0
3. Dmitry Kokorin (30.10.17 / 10:20)
Оранжевые штаны
лови клик на кнопку и отправляй ajax запрос
0
4. igrovik1 (31.10.17 / 19:40)
Пришелец
DimmoS, Добрый день, извините а не могли бы привести пример такого способа???Буду очень благодарен, просто только учусь всему этому и еще не все могу понять и воплотить.Заранее спасибо.
0
5. Dmitry Kokorin (01.11.17 / 00:13)
Оранжевые штаны
igrovik1, https://learn.javascript.ru/ajax-xmlhttprequest первая ссылка окей гоголь
0
6. igrovik1 (01.11.17 / 02:21)
Пришелец
DimmoS, Спасибо за ссылку но кажется мне что увы с ajax у меня не получится сделать,не могу понять каким образом выловить клик и вообще как дальше работать с этим :-( Еще раз спасибо за помощь.
0
7. Dmitry Kokorin (01.11.17 / 15:36)
Оранжевые штаны
<input type='submit' value='Добавить' class='my_button'>
js:
d.body.addEventListener('click',function(e){
if(e.target.classList.contains('my_button')){
// тут делаешь запрос
}
}


Добавлено через 00:19 сек.
igrovik1, выше чуть
0
8. igrovik1 (02.11.17 / 00:43)
Пришелец
DimmoS, Попробовал под мой код не подошло, записываются пустые переменные в бд.
0
9. Dmitry Kokorin (02.11.17 / 02:08)
Оранжевые штаны
igrovik1, покажи код как пробовал
0
10. igrovik1 (02.11.17 / 15:10)
Пришелец
DimmoS, Отправил в личку.
Для выполнения действия необходимо авторизоваться!
Стикеры / Теги / Правила / Топ тем / Топ тем / Поиск