Перейти к содержанию

Форма подписки без поля "Имя"


Quicksdk

Рекомендуемые сообщения

Добрый вечер!

Подскажите как реализовать работоспособную форму подписки без поля "Имя"?

В сервисах смартреспондер и юнисендер нет такого... но полазив по инету увидел такое.

 

 

post-1113-0-90266600-1367599547.png

Ссылка на комментарий
Поделиться на другие сайты

Подписки на что?
Просто поле, которое занесет в базу 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";
        }
?>

Возможно, есть синтаксические ошибки

Изменено пользователем Fedya
Ссылка на комментарий
Поделиться на другие сайты

Интересно... сам написал или откуда нашел? Возникло пару вопросов...

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...