<?php
$domain = parse_url($_SERVER['HTTP_HOST']);$domain = 'http://'.$domain['path'].'/';
if($_POST['mail'] != ''){
preg_match('/^[-A-Za-z0-9]{2,}+\@+[-A-Za-z0-9]{2,}+\.+[A-Za-z]{2,}$/', $_POST['mail'], $pm);
if($pm == FALSE){$content = '<h4>Не верная структура е-майл: <font color="red">'.$_POST['mail'].'</font></h4>';}
if($pm == TRUE){
$content = '<h4>Подтвердите,что е-майл ваш!<br />Сообщение с проверкой придет на ящик: <font color="red">'.$_POST['mail'].'</font></h4>';
$url = 'reg/'.rand('1', '99999');
mkdir($url);
$file = fopen($url.'/index.php', 'w+');
$filecontent = str_replace(array('{URL}', '{EMAIL}'), array($url, $_POST['mail']),
'<?php $domain = parse_url($_SERVER["HTTP_HOST"]);$domain = "http://".$domain["path"]."/";$dir = "{URL}";$mail = "{EMAIL}";echo $mail; ?>');
fwrite($file, $filecontent);
fclose($file);
$title = 'Подтвердите подписку';
$contents = 'Ссылка для подтверждения: '.$domain.$url;
mail($_POST['mail'], $title, $contents);
}
}
?>
<?php if($content != ''){echo $content;} ?>
<form method="post" action="">
Ваш е-майл: <input type="text" name="mail" <?php if($_POST['mail'] != ''){echo 'value="'.$_POST['mail'].'"';} ?>><input type="submit" value="Подписаться">
</form>
Спустя 4 минуты, 21 секунда (29.01.2012 - 12:45) bob marley написал(а):
Просто писал к какой-то теме,а его обхаяли..Писал как пример.По этому проверки подписался ли ты уже и вообще написанные мыльники сохраняются только с свой файл.Потом от туда будет в базу если захочу доделывать,а здесь проверку есть ли мыло в базе такое или нет..
Посмотреть работу здесь: http://phpprog.hut2.ru
Говнокод?
Посмотреть работу здесь: http://phpprog.hut2.ru
Говнокод?
Спустя 42 секунды (29.01.2012 - 12:46) inpost написал(а):
1. Где стили?
2. Где кодировка письма?
2. Где кодировка письма?
Спустя 4 минуты, 11 секунд (29.01.2012 - 12:50) bob marley написал(а):
inpost
Кодировка письма..это то что в header(); прописывается,да?
А какие стили?Оформление ты имеешь виду или что-то другое?
Кодировка письма..это то что в header(); прописывается,да?
А какие стили?Оформление ты имеешь виду или что-то другое?
Спустя 52 секунды (29.01.2012 - 12:51) inpost написал(а):
Оформление.
А про письма почитай тут: irbis-team.com , очень много всего полезного.
А про письма почитай тут: irbis-team.com , очень много всего полезного.
Спустя 6 минут, 41 секунда (29.01.2012 - 12:58) bob marley написал(а):
inpost
Дык зачем оформление если я для примера кому-то писал!
Прочтемс
А так ещё какие претензии?
Дык зачем оформление если я для примера кому-то писал!
Прочтемс
А так ещё какие претензии?
Спустя 4 минуты, 38 секунд (29.01.2012 - 13:02) inpost написал(а):
Я написал какие, потому что всё очень плохо.
Стиль - это лицо человека, лицо программиста.
Я сейчас без стиля разбираю только самые песочные скрипты, если что-то больше, то как минимум он нужен.
Стиль - это лицо человека, лицо программиста.
Я сейчас без стиля разбираю только самые песочные скрипты, если что-то больше, то как минимум он нужен.
Спустя 16 минут, 32 секунды (29.01.2012 - 13:19) YVSIK написал(а):
ты что то поня я не? bob marley
раЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗ)) :D
теперь добавь коментарии и вопросы по каким строчкам у тебя непонятки
это ДВА)))))
раЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗ)) :D
<?php
$domain = parse_url($_SERVER['HTTP_HOST']);
$domain = 'http://'. $domain['path'] .'/';
if($_POST['mail'] != '')
{
preg_match('/^[-A-Za-z0-9]{2,}+\@+[-A-Za-z0-9]{2,}+\.+[A-Za-z]{2,}$/', $_POST['mail'], $pm);
if($pm == FALSE)
{
$content = '<h4>Не верная структура е-майл: <font color="red">'. $_POST['mail'] .'</font></h4>';
}
if($pm == TRUE)
{
$content = '<h4>Подтвердите,что е-майл ваш!<br />Сообщение с проверкой придет на ящик: <font color="red">'. $_POST['mail'] .'</font></h4>';
$url = 'reg/'. rand('1', '99999');
mkdir($url);
$file = fopen($url .'/index.php', 'w+');
$filecontent = str_replace(array(
'{URL}',
'{EMAIL}'
), array(
$url,
$_POST['mail']
), '<?php $domain = parse_url($_SERVER["HTTP_HOST"]);$domain = "http://".$domain["path"]."/";$dir = "{URL}";$mail = "{EMAIL}";echo $mail; ?>');
fwrite($file, $filecontent);
fclose($file);
$title = 'Подтвердите подписку';
$contents = 'Ссылка для подтверждения: '.$domain.$url;
mail($_POST['mail'], $title, $contents);
}
}
?>
<?php if($content != ')
{
echo $content;
}
?>
теперь добавь коментарии и вопросы по каким строчкам у тебя непонятки
это ДВА)))))
Спустя 5 минут, 47 секунд (29.01.2012 - 13:25) bob marley написал(а):
У меня нет непоняток по своему код
Спустя 1 минута, 46 секунд (29.01.2012 - 13:27) bob marley написал(а):
Стиль..тоесть оформление кода..Надо придумать что-нибудь
Спустя 3 минуты, 57 секунд (29.01.2012 - 13:30) YVSIK написал(а):
bob marley
для начала используй вот это http://www.irbis-team.com/15/1/11
и ще1 тебе ктото задавл что сие значит
распишитак что сие значит? распиши и тут и для себя тож полезным окажется сам удивишься что это такое за ну и .................)))
для начала используй вот это http://www.irbis-team.com/15/1/11
и ще1 тебе ктото задавл что сие значит
$domain = parse_url($_SERVER['HTTP_HOST']);
распишитак что сие значит? распиши и тут и для себя тож полезным окажется сам удивишься что это такое за ну и .................)))
Спустя 1 минута, 52 секунды (29.01.2012 - 13:32) Invis1ble написал(а):
Цитата |
Говнокод? |
да
но надежда есть, и начать нужно, как уже выше заметили, с оформления кода, т.е. повышения читабельности. В твоем случае как минимум отступы надо расставить нормально, а потом уже анализировать сам скрипт
Спустя 3 минуты, 13 секунд (29.01.2012 - 13:36) bob marley написал(а):
parse_url() узнает все инф с домена и создают массив!!!
Более читабельным для кого?Для юзеров или для выполнения тоже можно сделать более читабельным?
Более читабельным для кого?Для юзеров или для выполнения тоже можно сделать более читабельным?
Спустя 2 минуты, 58 секунд (29.01.2012 - 13:39) Invis1ble написал(а):
bob marley
Цитата |
Более читабельным для кого? |
в первую очередь для отвечающих на твои вопросы
Спустя 1 минута, 11 секунд (29.01.2012 - 13:40) inpost написал(а):
bob marley
Для тебя самого.
Ты не понимаешь в её надобности лишь потому, что ты не работаешь в коде, у которого 1000 строк, и который надо модернизировать и дорабатывать в течении года.
Для тебя самого.
Ты не понимаешь в её надобности лишь потому, что ты не работаешь в коде, у которого 1000 строк, и который надо модернизировать и дорабатывать в течении года.
Спустя 6 минут, 29 секунд (29.01.2012 - 13:46) YVSIK написал(а):
Цитата |
Стиль - это лицо человека, лицо программиста. |
bob marley ты был так рад этому форуму , ну я так вроде тебя понялЮ я тоже рад что ты тут есть, вот ,,,,
так вот тут есть некоторые устоявшиеся правила написания
, вот те и предложили эти правила, тебе-же будет только польза, вот ещё или ты при создании темы! ведешь её!!! или не стоит затевать.
Спустя 2 часа, 10 минут, 34 секунды (29.01.2012 - 15:57) bob marley написал(а):
inpost
1000 строк?!
это самоубийство
я пытаюсь максимально все сокращать использую пользовательские функции..а так легко..
А как оформлять без разницы?Как мне удобно будет,да?А то вдруг есть обязательные какие-то факторы или что-то на подобие!
1000 строк?!
это самоубийство
я пытаюсь максимально все сокращать использую пользовательские функции..а так легко..
А как оформлять без разницы?Как мне удобно будет,да?А то вдруг есть обязательные какие-то факторы или что-то на подобие!
Спустя 2 минуты, 23 секунды (29.01.2012 - 15:59) inpost написал(а):
Снова же, на ирбисе посмотри, там про это тоже есть.
Спустя 3 минуты, 29 секунд (29.01.2012 - 16:03) Winston написал(а):
bob marley
Ты наконец-то объяснишь разницу между записью
И это? Разницу видишь?
Нафига создавать директорию для каждого URL'a? :blink:
Вообщем ппц :wacko:
Ты наконец-то объяснишь разницу между записью
$domain = parse_url($_SERVER['HTTP_HOST']);
$domain = 'http://'.$domain['path'].'/';
И это? Разницу видишь?
$domain = 'http://' . $_SERVER['HTTP_HOST'] . '/';
Нафига создавать директорию для каждого URL'a? :blink:
Вообщем ппц :wacko:
Цитата (bob marley @ 29.01.2012 - 11:45) |
Говнокод? |
Да.
Цитата (bob marley @ 29.01.2012 - 11:50) |
Кодировка письма..это то что в header(); прописывается,да? |
Пример №4, там содержатся заголовки ($headers) вместе с кодировкой.
Цитата (bob marley @ 29.01.2012 - 12:25) |
У меня нет непоняток по своему код |
Спустя 8 минут, 5 секунд (29.01.2012 - 16:11) YVSIK написал(а):
bob marley учебник да любой, начинается со слов о правильном написании, что твой код имеет другие стандарты ?
ты спросил тебе ответили, ты начал чажбу, что мол мне и так сойдет!!
ну это дело твое, можно только добавить кури правила форума , там пож прописано что?
а вот что!!=>
При написании сообщения уважайте собеседника:[/color]
Основным языком форума является русский язык.
Избегайте грамматических ошибок и не используйте транслит.
Если, по каким-либо причинам, отказ от транслита невозможен, воспользуйтесь соответствующими сервисами. Например: http://translit.ru .
[color=darkblue]Для проверки грамотности используйте любые имеющиеся возможности, например, проверку орфографии в Microsoft Word.
При оформлении сообщения с программным кодом используйте обрамляющие тэги, специфические для используемого кода (PHP, HTML, SQL), либо универсальный тэг кода.
Если Вы знаете ответ на поставленный вопрос, убедитесь, что аналогичный ответ не был опубликован ранее.
PS)) все правила те выводить или саМ?
ты спросил тебе ответили, ты начал чажбу, что мол мне и так сойдет!!
ну это дело твое, можно только добавить кури правила форума , там пож прописано что?
а вот что!!=>
При написании сообщения уважайте собеседника:[/color]
Основным языком форума является русский язык.
Избегайте грамматических ошибок и не используйте транслит.
Если, по каким-либо причинам, отказ от транслита невозможен, воспользуйтесь соответствующими сервисами. Например: http://translit.ru .
[color=darkblue]Для проверки грамотности используйте любые имеющиеся возможности, например, проверку орфографии в Microsoft Word.
При оформлении сообщения с программным кодом используйте обрамляющие тэги, специфические для используемого кода (PHP, HTML, SQL), либо универсальный тэг кода.
Если Вы знаете ответ на поставленный вопрос, убедитесь, что аналогичный ответ не был опубликован ранее.
PS)) все правила те выводить или саМ?
Спустя 2 минуты, 16 секунд (29.01.2012 - 16:13) bob marley написал(а):
inpost
Так если оформлять, нормально?
Так если оформлять, нормально?
<?php
#................................................................................................... .........Определим домен сайта:
$domain = 'http://'.$_SERVER['HTTP_HOST'].'/';
#................................................................................................... .........Проверка е-майла:
if($_POST['mail'] != '')
{
preg_match('/^[-A-Za-z0-9]{2,}+\@+[-A-Za-z0-9]{2,}+\.+[A-Za-z]{2,}$/', $_POST['mail'], $pm);
if($pm == FALSE)
{
$content = '<h4>Не верная структура е-майл: <font color="red">'.$_POST['mail'].'</font></h4>';
}
if($pm == TRUE)
{
$content = '<h4>Подтвердите,что е-майл ваш!
<br />Сообщение с проверкой придет на ящик:
<font color="red">'.$_POST['mail'].'</font></h4>
';
$url = 'reg/'.rand('1', '99999');
mkdir($url);
$file = fopen($url.'/index.php', 'w+');
$filecontent = str_replace(
array(
'{URL}',
'{EMAIL}'
),
array(
$url,
$_POST['mail']
),
'
<?php $domain = parse_url($_SERVER["HTTP_HOST"]);
$domain = "http://".$domain["path"]."/";
$dir = "{URL}";
$mail = "{EMAIL}";
echo $mail; ?>
');
fwrite($file, $filecontent);
fclose($file);
$title = 'Подтвердите подписку';
$contents = 'Ссылка для подтверждения: '.$domain.$url;
mail($_POST['mail'], $title, $contents);
}
}
?>
<?php if($content != ''){echo $content;} ?>
<form method="post" action="">
Ваш е-майл: <input type="text" name="mail" <?php if($_POST['mail'] != ''){echo 'value="'.$_POST['mail'].'"';} ?>><input type="submit" value="Подписаться">
</form>
Спустя 2 минуты, 32 секунды (29.01.2012 - 16:15) Winston написал(а):
bob marley
Не используй табуляторы, используй 4 пробела для отступов.
Не используй табуляторы, используй 4 пробела для отступов.
Спустя 1 минута, 26 секунд (29.01.2012 - 16:17) bob marley написал(а):
Winston
А почему табуляторы нельзя
А почему табуляторы нельзя
Спустя 5 минут, 32 секунды (29.01.2012 - 16:22) Winston написал(а):
Цитата (bob marley @ 29.01.2012 - 15:17) |
А почему табуляторы нельзя |
Никто не запрещает, но разные редакторы по-разному их отображают.
Да же здесь ты выложил свой код с табуляторами, посмотри теперь на него http://phpforum.su/index.php?showtopic=0&v...dpost&p=1695787 очень красиво? А теперь попробуй заменить 1 таб, на 4 пробела, и выложишь сюда - будет совсем другое дело
Спустя 9 минут, 14 секунд (29.01.2012 - 16:32) inpost написал(а):
Спустя 4 минуты, 16 секунд (29.01.2012 - 16:36) bob marley написал(а):
А так?
<?php
#................................................................................................... .........Определим домен сайта:
$domain = 'http://'.$_SERVER['HTTP_HOST'].'/';
#................................................................................................... .........Проверка е-майла:
if($_POST['mail'] != '')
preg_match('/^[-A-Za-z0-9]{2,}+\@+[-A-Za-z0-9]{2,}+\.+[A-Za-z]{2,}$/', $_POST['mail'], $pm);
if($pm == FALSE)
$content = '<h4>Не верная структура е-майл: <font color="red">'.$_POST['mail'].'</font></h4>';
if($pm == TRUE)
$content = '<h4>Подтвердите,что е-майл ваш!
<br />Сообщение с проверкой придет на ящик:
<font color="red">'.$_POST['mail'].'</font></h4>
';
$url = 'reg/'.rand('1', '99999');
mkdir($url);
$file = fopen($url.'/index.php', 'w+');
$filecontent = str_replace(
array(
'{URL}',
'{EMAIL}'
),
array(
$url,
$_POST['mail']
),
'
<?php
$domain = "http://".$_SERVER["HTTP_HOST"]."/";
$dir = "{URL}";
$mail = "{EMAIL}";
echo $mail;
?>
');
fwrite($file, $filecontent);
fclose($file);
$title = 'Подтвердите подписку';
$contents = 'Ссылка для подтверждения: '.$domain.$url;
mail($_POST['mail'], $title, $contents, "From: bob@marley.ru \r\n"
."Reply-To: bob@marley.ru \r\n"
."X-Mailer: PHP/" . phpversion());
?>
<?php if($content != ''){echo $content;} ?>
<form method="post" action="">
Ваш е-майл: <input type="text" name="mail" <?php if($_POST['mail'] != ''){echo 'value="'.$_POST['mail'].'"';} ?>><input type="submit" value="Подписаться">
</form>
Спустя 3 минуты, 1 секунда (29.01.2012 - 16:39) Winston написал(а):
Теперь лучше.
Но так писать
Но так писать
Цитата |
if($pm == FALSE) { $content = '<h4>Не верная структура е-майл: <font color="red">'.$_POST['mail'].'</font></h4>'; } |
Не красиво, нужно либо так
if($pm == FALSE)
{
$content = '<h4>Не верная структура е-майл: <font color="red">'.$_POST['mail'].'</font></h4>';
}
Либо еще лучше так
if($pm == FALSE)
$content = '<h4>Не верная структура е-майл: <font color="red">'.$_POST['mail'].'</font></h4>';
Если тело состоит из одной строки, { } можно опустить.
И еще раз, почитай эту тему http://phpforum.su/index.php?showtopic=20919
Спустя 8 минут, 19 секунд (29.01.2012 - 16:47) bob marley написал(а):
Теперь все в порядке?
Вот тут можно посмотреть работу: http://phpprog.hut2.ru/
Вот тут можно посмотреть работу: http://phpprog.hut2.ru/
<?php
#................................................................................................... ......Определим домен сайта:
$domain = 'http://'.$_SERVER['HTTP_HOST'].'/';
#................................................................................................... ......Проверка е-майла:
if($_POST['mail'] != '')
{
preg_match('/^[-A-Za-z0-9]{2,}+\@+[-A-Za-z0-9]{2,}+\.+[A-Za-z]{2,}$/', $_POST['mail'], $pm);
if($pm == FALSE)
{
$content = '<h4>Не верная структура е-майл: <font color="red">'.$_POST['mail'].'</font></h4>';
}
if($pm == TRUE)
{
$content = '<h4>Подтвердите,что е-майл ваш!
<br />Сообщение с проверкой придет на ящик:
<font color="red">'.$_POST['mail'].'</font></h4>
';
$url = 'reg/'.rand('1', '99999');
mkdir($url);
$file = fopen($url.'/index.php', 'w+');
$filecontent = str_replace(
array(
'{URL}',
'{EMAIL}'
),
array(
$url,
$_POST['mail']
),
'
<?php
$domain = "http://".$_SERVER["HTTP_HOST"]."/";
$dir = "{URL}";
$mail = "{EMAIL}";
echo $mail;
?>
');
fwrite($file, $filecontent);
fclose($file);
$title = 'Подтвердите подписку';
$contents = 'Ссылка для подтверждения: '.$domain.$url;
mail($_POST['mail'], $title, $contents,
"From: bob@marley.ru \r\n"
."Reply-To: bob@marley.ru \r\n"
."X-Mailer: PHP/" . phpversion());
}
}
?>
<?php if($content != ''){echo $content;} ?>
<form method="post" action="">
Ваш е-майл: <input type="text" name="mail" <?php if($_POST['mail'] != ''){echo 'value="'.$_POST['mail'].'"';} ?>><input type="submit" value="Подписаться">
</form>
Спустя 3 минуты, 3 секунды (29.01.2012 - 16:50) bob marley написал(а):
без { } ошибки..надо вернуть!
Спустя 1 минута, 19 секунд (29.01.2012 - 16:52) YVSIK написал(а):
bob marley
колмбур или БРЕД! хоть и работает
колмбур или БРЕД! хоть и работает
Спустя 46 секунд (29.01.2012 - 16:52) YVSIK написал(а):
это что?
array(
$url,
$_POST['mail']
),
'
<?php
$domain = "http://".$_SERVER["HTTP_HOST"]."/";
$dir = "{URL}";
$mail = "{EMAIL}";
echo $mail;
?>
Спустя 1 минута, 7 секунд (29.01.2012 - 16:54) bob marley написал(а):
YVSIK
почему бред?
почему бред?
Спустя 1 минута, 22 секунды (29.01.2012 - 16:55) YVSIK написал(а):
вот терь ты видишь как твой код можно увидеть? если нет стилей да вообще изучи
для чего {}
для чего {}
Спустя 30 секунд (29.01.2012 - 16:55) bob marley написал(а):
YVSIK
это в функции
$filecontent = str_replace(
array(
'{URL}',
'{EMAIL}'
),
array(
$url,
$_POST['mail']
),
'
<?php
$domain = "http://".$_SERVER["HTTP_HOST"]."/";
$dir = "{URL}";
$mail = "{EMAIL}";
echo $mail;
?>
');
это в функции
Спустя 54 секунды (29.01.2012 - 16:56) YVSIK написал(а):
это <?php внутри этого <?php
Спустя 1 минута, 54 секунды (29.01.2012 - 16:58) bob marley написал(а):
YVSIK
жалко что тут нельзя материться!
ты хоть суть самого отрывка понимаешь?!
занести в переменную $filecontent
<?php
$domain = "http://".$_SERVER["HTTP_HOST"]."/";
$dir = "{URL}";
$mail = "{EMAIL}";
echo $mail;
?>
сделав заменю того что в {} !понял теперь?
жалко что тут нельзя материться!
ты хоть суть самого отрывка понимаешь?!
занести в переменную $filecontent
<?php
$domain = "http://".$_SERVER["HTTP_HOST"]."/";
$dir = "{URL}";
$mail = "{EMAIL}";
echo $mail;
?>
сделав заменю того что в {} !понял теперь?
Спустя 33 секунды (29.01.2012 - 16:59) bob marley написал(а):
потом создается файл с этим содержимым!
Спустя 7 минут, 7 секунд (29.01.2012 - 17:06) m4a1fox написал(а):
bob marley
Цитата |
потом создается файл с этим содержимым! |
Ништяк идея...
Спустя 1 минута, 2 секунды (29.01.2012 - 17:07) YVSIK написал(а):
я понял, что те надо свой стиль выработать, вот это я понял, а что до содержания твоего кода )) хМ??? код твой те и решать как писать кащей или подцеплять ил наоборот удалять. я те что указал на содержание? я те указал на написание стиля твоего Боб! удачи в изучении !!
Спустя 7 минут, 5 секунд (29.01.2012 - 17:14) bob marley написал(а):
m4a1fox
а как по твоему делать проверку е-майла?на каждый е-майл создается файл,на который он должен будет перейти чтобы активировать свою почту!!!Короче ништяк ага!
а как по твоему делать проверку е-майла?на каждый е-майл создается файл,на который он должен будет перейти чтобы активировать свою почту!!!Короче ништяк ага!
Спустя 1 минута, 27 секунд (29.01.2012 - 17:15) m4a1fox написал(а):
bob marley
Цитата |
а как по твоему делать проверку е-майла?на каждый е-майл создается файл,на который он должен будет перейти чтобы активировать свою почту!!!Короче ништяк ага! |
ДА я понятия не имею... ибо тему не читал, но вставлять в php php имхо кажется так нельзя...
Цитата |
а как по твоему делать проверку е-майла?на каждый е-майл создается файл,на который он должен будет перейти чтобы активировать свою почту!!! |
Кажется начало читал... как я помню ты решил от БД отказаться?
Спустя 3 минуты, 52 секунды (29.01.2012 - 17:19) YVSIK написал(а):
Свернутый текст
m4a1fox терь твоя очередь учить стилю коддинга
Спустя 45 секунд (29.01.2012 - 17:20) bob marley написал(а):
m4a1fox
нет
не решал я отказывать от MYSQL ..MYSQL Будет как раз(как вы говорите) php в php!!!ни кто не заметил что второй код в ковычках,а?и ни кто не знает что делает функцию в которую он заключен? str_replace !почитайте и все станет понятно..я обосусь от смеха если ещё кто напишет что это php в php
нет
не решал я отказывать от MYSQL ..MYSQL Будет как раз(как вы говорите) php в php!!!ни кто не заметил что второй код в ковычках,а?и ни кто не знает что делает функцию в которую он заключен? str_replace !почитайте и все станет понятно..я обосусь от смеха если ещё кто напишет что это php в php
Спустя 8 минут, 43 секунды (29.01.2012 - 17:29) m4a1fox написал(а):
bob marley
я так понимаю проще способ проверки вы не нашли?
я так понимаю проще способ проверки вы не нашли?
Спустя 46 секунд (29.01.2012 - 17:30) bob marley написал(а):
Посмотрите внимательно.Вот я в строчку сделал эту хрень!
Теперь всем понятно,ещё нет?И я не отказываюсь от mysql!!!ты просто не понимаешь зачем файл создается эдокий!Так я тебе расскажу.Создается файл с содержанием которое выше,в нем заменяются {URL} и {EMAIL} url папки которая создаться и е-майл пользователя который пытается подписаться.далее ему на почту присылается ссылка на этот файл.он переходит по ней и открывается этот файл.пока идет для проверки вывод почты которую вводили.а будет там занесение в mysql $mail и удаления этой папки с файлом,чтобы не засорять сервер не нужной ерундой.то есть если зашли на этот файл,значит мыло настоящее..потому что иначе как зайти на почту ссылку узнать нельзя!
$filecontent = str_replace(array('{URL}', '{EMAIL}'),array($url, $_POST['mail']), '<?php $domain = "http://".$_SERVER["HTTP_HOST"]."/";$dir = "{URL}";$mail = "{EMAIL}";echo $mail; ?>');
Теперь всем понятно,ещё нет?И я не отказываюсь от mysql!!!ты просто не понимаешь зачем файл создается эдокий!Так я тебе расскажу.Создается файл с содержанием которое выше,в нем заменяются {URL} и {EMAIL} url папки которая создаться и е-майл пользователя который пытается подписаться.далее ему на почту присылается ссылка на этот файл.он переходит по ней и открывается этот файл.пока идет для проверки вывод почты которую вводили.а будет там занесение в mysql $mail и удаления этой папки с файлом,чтобы не засорять сервер не нужной ерундой.то есть если зашли на этот файл,значит мыло настоящее..потому что иначе как зайти на почту ссылку узнать нельзя!
Спустя 33 секунды (29.01.2012 - 17:30) bob marley написал(а):
m4a1fox
а какой проще этого есть?скажи ка мне!
а какой проще этого есть?скажи ка мне!
Спустя 1 минута, 45 секунд (29.01.2012 - 17:32) inpost написал(а):
Что-то вы вообще о левом заговорили Помолчу-ка я немного...
Спустя 4 минуты, 9 секунд (29.01.2012 - 17:36) Игорь_Vasinsky написал(а):
bob marley
чёт ты вообще запутал. ты что хочешь написать то?
скрипт подписки?
1. сделал форму для сбора email
2. мыло сохраняешь либо в БД, либо в файл
3. Когда есть о чём сказать формируешь массив с мылом и mail() отправляешь письма (в цикле с sleep(5) на каждое письмо.)
чёт ты вообще запутал. ты что хочешь написать то?
скрипт подписки?
1. сделал форму для сбора email
2. мыло сохраняешь либо в БД, либо в файл
3. Когда есть о чём сказать формируешь массив с мылом и mail() отправляешь письма (в цикле с sleep(5) на каждое письмо.)
Спустя 1 минута, 45 секунд (29.01.2012 - 17:38) Winston написал(а):
Свернутый текст
Цитата (Игорь_Vasinsky @ 29.01.2012 - 16:36) |
чёт ты вообще запутал. ты что хочешь написать то? |
Чувствуется мне, что разговор с этим человеком доведет тебя до очередного бана
Спустя 37 секунд (29.01.2012 - 17:38) bob marley написал(а):
Игорь_Vasinsky
это подписка!чтобы люди подписывались на мои новости.и чтобы удостовериться о верности е-майл и что он кому-то принадлежит такая не хитрая проверка!!!
вот зайдите,да посмотрите е-мое! http://phpprog.hut2.ru/
Только когда уже с е-майл перейдете по ссылке.там будет занесение вашего е-майла в базу и будет написано тип о все готово,вы подписаны.
это подписка!чтобы люди подписывались на мои новости.и чтобы удостовериться о верности е-майл и что он кому-то принадлежит такая не хитрая проверка!!!
вот зайдите,да посмотрите е-мое! http://phpprog.hut2.ru/
Только когда уже с е-майл перейдете по ссылке.там будет занесение вашего е-майла в базу и будет написано тип о все готово,вы подписаны.
Спустя 55 секунд (29.01.2012 - 17:39) Игорь_Vasinsky написал(а):
ты давайка сначала алгоритм рассмотри по пунктам, в твоём коде сдаётся мне много всего лишнего.
Спустя 14 секунд (29.01.2012 - 17:40) bob marley написал(а):
а пока там просто выводиться переменная $mail
Спустя 56 секунд (29.01.2012 - 17:40) bob marley написал(а):
Игорь_Vasinsky
да нет,там все нормально
вообще в принципе тема должна быть закрыта давно
Ну да ладно..
ещё вопросы
да нет,там все нормально
вообще в принципе тема должна быть закрыта давно
Ну да ладно..
ещё вопросы
_____________
伊戈尔