Posted 3 мая, 201311 yr comment_30145 Добрый вечер! Подскажите как реализовать работоспособную форму подписки без поля "Имя"? В сервисах смартреспондер и юнисендер нет такого... но полазив по инету увидел такое. Link to comment https://ipbmafia.ru/topic/4095-forma-podpiski-bez-polya-imya/ Share on other sites Больше вариантов
5 мая, 201311 yr comment_30403 Подписки на что? Просто поле, которое занесет в базу email? Без перезагрузки страницы:index.php <html> <head> <script src="__ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> <script type="text/javascript" charset="utf8" > $(document).ready(function() { $(".send").click(function() { var email = $("#email").val(); $.post('send.php',{"email": email},function(data){ if (data == '1') { $("#otvet").html("<font color='green'>Вы подписались на рассылку</font>"); } else { $("#otvet").html("<font color='red'>Ошибка</font>"); }); } }); }); </script> </head> <body> <input id="email" type="text"> <input class="send" type="button"> <div id="otvet"></div> </body> </html> send.php <? $email = htmlspecialchars($_POST['email']); $db_host = "localhost"; $db_user = "user"; $db_name = "name"; $db_pass = "pass"; $table = 'email'; //таблица, где хронятся email'ы $row = 'email'; //имя поля, где хранятся email'ы mysql_connect($db_host, $db_user, $db_pass); mysql_select_db($db_name); mysql_query("SET NAMES 'utf8'"); $query = 'INSERT INTO `"'.$table.'"` (`"'.$row.'"`) VALUES ("'.$email.'");'; $sql = mysql_query($query); if($sql) { echo "1"; } ?> Возможно, есть синтаксические ошибки Edited 5 мая, 201311 yr by Fedya Link to comment https://ipbmafia.ru/topic/4095-forma-podpiski-bez-polya-imya/?&do=findComment&comment=30403 Share on other sites Больше вариантов
5 мая, 201311 yr Author comment_30405 Интересно... сам написал или откуда нашел? Возникло пару вопросов... Link to comment https://ipbmafia.ru/topic/4095-forma-podpiski-bez-polya-imya/?&do=findComment&comment=30405 Share on other sites Больше вариантов
5 мая, 201311 yr comment_30406 Сам Link to comment https://ipbmafia.ru/topic/4095-forma-podpiski-bez-polya-imya/?&do=findComment&comment=30406 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.