Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
AndRoot
Имхо, самое важное в программировании - опыт, навык, приобретаемый только практикой. Если ты работаешь программистом, то со всем имеешь дело: алгоритмы, проектирование, кодирование, рефакторинг, отладка, иногда тестирование... Абсолютно всё перечисленное очень важно. Но обладая солидным опытом программирования, очень легко и быстро разбираешься с ранее неизвестными тебе языками программирования, алгоритмами, архитектурными приёмами и т.д. И получить подобный опыт можно только работая по этой специальности.
Михаил Фленов
Не знаю, почему у тебя пропадает. Лично я использую код, что не сильно отличается по смыслу:
setcookie("username", $_POST[username], time() + 8000000);
Убедись, что куки ты устанавливаешь до того, как выводишь какой-либо контент. Их желательно устанавливать в самом начале, до вывода каких либо тегов
Никита
Сейчас поправил код. Имя из cookie подставляется, но почему-то при переходе на другую страницу, кука теряется. Видимо нужно прописать еще и путь и домен?
Amirkin
Платить за Линукс?
Не моя забота!
Дома за винду никто не платит, за линукс тем более платить никто не будет.
Линукс для предприятий, это очень мощный инструмент. Многие отписавшиеся не имели дела с ним в глобальных масштабах. _Ядро_ Линукс работает на любом процессоре, его встраивают куда не лень, во все девайсы. А виндоус... не разу не было задания, поставить виндовс на mips, да и смешно как то звучит...
И как я говорил, платить за линукс не моя забота.
Будет платный, дома поставлю пиратский виндоус. А на работе пускай Бухгалтерия решает, сколько могут денег дать ;-)
Михаил Фленов
Код скорей всего правильный, если куки ставятся. Проблема в логике. Убедись, что setcookie идет до того, как ты используешь $_COOKIE. Во вторых, то, что ты устанавливаешь куки, не гарантирует, что массив $_COOKIE будет изменен. Измени его ручками, никто не запрещает?
setcookie('user', $_POST['name'], mktime(0,0,0,1,25,2015));
$_COOKIE['user'] = $_POST['name']
Надеюсь, что ты экранируешь в имени символы < > иначе будет возможна CSS атака.
Никита
Михаил, немножко не по теме:
как ты в куки заносишь имя посетителя?
Я попытался подобное сделать, но где-то ошибку допускаю.
1. В начале я пишу setcookie('user', $_POST['name'], mktime(0,0,0,1,25,2015));
2. В форме комментария я подставляю <input type="text" name="name" value="<?php echo $_COOKIE['user']; ?>">
Имя подставляется, но только после двух перезагрузок страницы. Если имя сменить, то оно подставится также только через две перезагрузки страницы.
Владимир (Гаврилов)
Да, интересно. Я бы сказал так, за домашнюю (Ubuntu например) - нисколько, проживу без него, ну баксов 10-15. А вот за серверную, вопрос интересный, на сервере линукс нужен, но не дороже 300 баксов, я думаю. Надеюсь этого не случится, чур меня))
Влад
Всё равно всё необходимое ПО не запустишь под WINE.
Единственный пригодный эмулятор - это сама Windows:)
Overdrive
в пределах 500 рублей готов отдать.

Sly
За северные версии не больше 100$, за хорошую коммерческую версию с наличием нужного софта, аналогов Windows, действительно хороших аналогов подчеркиваю, тоже не больше 100$. А за то что есть сейчас платить не очень хочется.