
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
|||||||||||||||||||||||||
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 455 Пользователь №: 31246 На форуме: Карма: 6 Трезвый : 13 лет, 4 месяца, 5 дней ![]() |
<?php Спустя 4 минуты, 21 секунда (29.01.2012 - 12:45) bob marley написал(а): Просто писал к какой-то теме,а его обхаяли..Писал как пример.По этому проверки подписался ли ты уже и вообще написанные мыльники сохраняются только с свой файл.Потом от туда будет в базу если захочу доделывать,а здесь проверку есть ли мыло в базе такое или нет.. Посмотреть работу здесь: http://phpprog.hut2.ru Говнокод? Спустя 42 секунды (29.01.2012 - 12:46) inpost написал(а): 1. Где стили? 2. Где кодировка письма? Спустя 4 минуты, 11 секунд (29.01.2012 - 12:50) bob marley написал(а): inpost Кодировка письма..это то что в header(); прописывается,да? ![]() А какие стили?Оформление ты имеешь виду или что-то другое? Спустя 52 секунды (29.01.2012 - 12:51) inpost написал(а): Оформление. А про письма почитай тут: 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 <?php теперь добавь коментарии и вопросы по каким строчкам у тебя непонятки это ДВА))))) Спустя 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 тебе ктото задавл что сие значит $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 строк, и который надо модернизировать и дорабатывать в течении года. Спустя 6 минут, 29 секунд (29.01.2012 - 13:46) YVSIK написал(а):
bob marley ты был так рад этому форуму , ну я так вроде тебя понялЮ я тоже рад что ты тут есть, вот ,,,, так вот тут есть некоторые устоявшиеся правила написания , вот те и предложили эти правила, тебе-же будет только польза, вот ещё или ты при создании темы! ведешь её!!! или не стоит затевать. Спустя 2 часа, 10 минут, 34 секунды (29.01.2012 - 15:57) bob marley написал(а): inpost 1000 строк?! ![]() это самоубийство ![]() я пытаюсь максимально все сокращать использую пользовательские функции..а так легко.. А как оформлять без разницы?Как мне удобно будет,да?А то вдруг есть обязательные какие-то факторы или что-то на подобие! Спустя 2 минуты, 23 секунды (29.01.2012 - 15:59) inpost написал(а): Снова же, на ирбисе посмотри, там про это тоже есть. Спустя 3 минуты, 29 секунд (29.01.2012 - 16:03) Winston написал(а): bob marley Ты наконец-то объяснишь разницу между записью $domain = parse_url($_SERVER['HTTP_HOST']); И это? Разницу видишь? $domain = 'http://' . $_SERVER['HTTP_HOST'] . '/'; Нафига создавать директорию для каждого URL'a? :blink: Вообщем ппц :wacko:
Да.
Пример №4, там содержатся заголовки ($headers) вместе с кодировкой.
Спустя 8 минут, 5 секунд (29.01.2012 - 16:11) YVSIK написал(а): bob marley учебник да любой, начинается со слов о правильном написании, что твой код имеет другие стандарты ? ты спросил тебе ответили, ты начал чажбу, что мол мне и так сойдет!! ну это дело твое, можно только добавить кури правила форума , там пож прописано что? а вот что!!=> При написании сообщения уважайте собеседника:[/color] Основным языком форума является русский язык. Избегайте грамматических ошибок и не используйте транслит. Если, по каким-либо причинам, отказ от транслита невозможен, воспользуйтесь соответствующими сервисами. Например: http://translit.ru . [color=darkblue]Для проверки грамотности используйте любые имеющиеся возможности, например, проверку орфографии в Microsoft Word. При оформлении сообщения с программным кодом используйте обрамляющие тэги, специфические для используемого кода (PHP, HTML, SQL), либо универсальный тэг кода. Если Вы знаете ответ на поставленный вопрос, убедитесь, что аналогичный ответ не был опубликован ранее. PS)) все правила те выводить или саМ? Спустя 2 минуты, 16 секунд (29.01.2012 - 16:13) bob marley написал(а): inpost Так если оформлять, нормально?
Спустя 2 минуты, 32 секунды (29.01.2012 - 16:15) Winston написал(а): bob marley Не используй табуляторы, используй 4 пробела для отступов. Спустя 1 минута, 26 секунд (29.01.2012 - 16:17) bob marley написал(а): Winston А почему табуляторы нельзя ![]() Спустя 5 минут, 32 секунды (29.01.2012 - 16:22) Winston написал(а):
Никто не запрещает, но разные редакторы по-разному их отображают. Да же здесь ты выложил свой код с табуляторами, посмотри теперь на него http://phpforum.su/index.php?showtopic=0&v...dpost&p=1695787 очень красиво? ![]() ![]() Спустя 9 минут, 14 секунд (29.01.2012 - 16:32) inpost написал(а): Спустя 4 минуты, 16 секунд (29.01.2012 - 16:36) bob marley написал(а): А так?
Спустя 3 минуты, 1 секунда (29.01.2012 - 16:39) Winston написал(а): Теперь лучше. Но так писать
Не красиво, нужно либо так
Либо еще лучше так if($pm == FALSE) Если тело состоит из одной строки, { } можно опустить. И еще раз, почитай эту тему http://phpforum.su/index.php?showtopic=20919 Спустя 8 минут, 19 секунд (29.01.2012 - 16:47) bob marley написал(а): Теперь все в порядке? Вот тут можно посмотреть работу: http://phpprog.hut2.ru/
Спустя 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( Спустя 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( это в функции Спустя 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; ?> сделав заменю того что в {} !понял теперь? Спустя 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 ![]() ![]() Спустя 8 минут, 43 секунды (29.01.2012 - 17:29) m4a1fox написал(а): bob marley я так понимаю проще способ проверки вы не нашли? Спустя 46 секунд (29.01.2012 - 17:30) bob marley написал(а): Посмотрите внимательно.Вот я в строчку сделал эту хрень! $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 минута, 45 секунд (29.01.2012 - 17:38) Winston написал(а): Свернутый текст
Чувствуется мне, что разговор с этим человеком доведет тебя до очередного бана ![]() Спустя 37 секунд (29.01.2012 - 17:38) bob marley написал(а): Игорь_Vasinsky это подписка!чтобы люди подписывались на мои новости.и чтобы удостовериться о верности е-майл и что он кому-то принадлежит такая не хитрая проверка!!! вот зайдите,да посмотрите е-мое! 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 да нет,там все нормально ![]() вообще в принципе тема должна быть закрыта давно ![]() Ну да ладно.. ![]() ещё вопросы ![]() ![]() -------------------- 伊戈尔
|
||||||||||||||||||||||||
![]() |
![]() ![]() ![]() |