greeb
User-
Posts
50 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by greeb
-
если бутстрап то https://v4-alpha.getbootstrap.com/components/modal/
-
Думаю достаточно просто присвоить по клику на кнопке display:block блоку что то типа $("#win_pop").click(function(){ $("#popup").show(); }); если нужен оверлей то в функу засунуть $("#overlay").show(); еще как вариант, возможно, в обработчике нажатия по кнопке, где то не соблюдаются условия. Вообще это все гадания по звездам. Без кода ничего толком не скажешь.
-
Значит где то не написан обработчик события onclick по кнопке.
-
Это не все что нужно перенести. Код <script type="text/javascript" src="js/jquery-1.11.0.min.js"></script> подключает библиотеку Jquery которая должна у тебя быть по этому пути. Еще стили для блоков, например блок popup должен быть изначально невидимый, т.е. display:none; Код который отображает окно должен быть что то вроде этого: $(#popup).css("display","block"); Так же должен быть код для закрытитя.
-
Сессии нужно устанавливать до вывода любой информации в браузер. Такой информацией может являться любой тег. На старом хостинге, возможно, была включена буферизация вывода, в таком случае возможен вывод какого то количества данных в браузер и после этого установка куки или сессии... Нужно перенести код, который работает с сессиями до вывода разметки.
-
margin-right: 5px; 1444 строка в файле maste.css http://uaimage.com/image/64bb1a25
-
Этот пример небезопасный, только для того что бы ты понял: login.php if ($_POST['go_auth']) { //Делаем какие-то нужные действия //Ставим куки $mdname=$_POST['login'].time(); setcookie("user",$mdname,time()+3600*24*3,"/"); // Тут можно записать идентификатор в базу что бы его проверять потом для безопасности } <?php if (empty($_COOKIE[user])) { ?> <form method="post" action=#> <input type="text" name="login" /> <input type="text" name="password" /> <input type="submit" name="go_auth" value="Войти" /> </form> <?php } else { ?> <form method="post" action=#> <input type="submit" name="go_logout" value="Выйти" /> </form> <?php } ?> Выход думаю ты знаешь как сделать, просто ставим куки с таким же именем, только с нулевым сроком. з.ы. Код не проверял, писал прям в браузере, но работать должен. Конечно это элементарный пример, в реальной реализации нужно еще много чего предусмотреть. Удачи.
-
как реализованна регистрация? Если используешь куки то, в файле, где выводится форма авторизации можно проверять если пустой $_COOKIE[user] то выводим форму авторизации, иначе выводим кнопку логаут и и.д.
-
$date = '2012-11-07 16:54:00'; $date = explode(' ',$date); $time = $date[1]; $time = explode(':',$time); echo $time[0].':'.$time[1];
-
Здравствуйте. Возникла надобность использовать mod_rewrite. Есть простенький сайт. В нем всего 2 типа ссылок. 1. site.ru/?page=имя страницы например contacts 2. site.ru/?galery=имя например user Надо как то сделать эти линки вида site.ru/имя_страницы и site.ru/galery/имя_пользователя Я создал файл .htaccess и внес в него следующие строки Options +FollowSymLinks RewriteEngine on RewriteRule (.*)/(.*)/$ /?galery=$2 Все работает но если я вношу еще и RewriteRule (.*)/(.*)/$ /?page=$2 то первое правило перестает работать( т.е. срабатывает первое правило, но ничего не отображается из контнета Прошу помочь.
-
Как происходит подключение стилей? если так <link rel="stylesheet" href="style.css" type="text/css" media="screen" /> то попробуй <link rel="stylesheet" href="/style.css" type="text/css" media="screen" /> Т.к. поиск стиля при использования mod_rewrite должен производится от корня сайта, а в примере, получается что поиск происходит от текущей папки...
-
http://ru.wikipedia.org/wiki/AJAX
-
http://s48.radikal.ru/i119/1207/f1/7c003d0d1144.jpg Там должна быть надпись темы фотобанка, но вся фраза не влазит и зеленый шарик сьежжает. В хроме и мозиле все ровно.
-
спасибо огромное! убрал overflow - все вроде как выровнялось. Осталась только проблема со сьежжанием заголовка тем фотобанка.
-
Здравствуйте, сверстал дизайн(сразу оговорюсь - я в этом деле не профи) , в адекватных браузерах все нормально отображается, но вот в ie правый блок разваливается на части( подскажите где что можно поправить что бы решить эту проблему. урл сайта - http://test11.16mb.com/
-
Возможно имеется ввиду что то типо: <? ... some code echo('$bannercontent'); some code ... ?> В переменной $bannercontent может содержатся код баннера например: $bannercontent='<img src="banner.jpg"' />
-
Здравствуйте, есть простейший код отправки письма, который после регистрации отправляет пользователю ссылку на подтверждение. Но он почему то работает только если файл, в котором размещен код отправки, сохраненн в кодировке ANSI , если же сохранить файл в utf-8 то письмо просто не доходит, хотя функция mail возвращаяет true... Пробывал любой код, везде одинаковый результат, вот последний: function XMail( $from, $to, $subj, $text) { $un = strtoupper(uniqid(time())); $head = "From: $from\n"; $head .= "To: $to\n"; $head .= "Subject: $subj\n"; $head .= "X-Mailer: PHPMail Tool\n"; $head .= "Reply-To: $from\n"; $head .= "Mime-Version: 1.0\n"; $head .= "Content-Type:multipart/mixed;"; $head .= "boundary=\"———-".$un."\"\n\n"; $zag = "————".$un."\nContent-Type:text/html; charset=\"utf-8\"\n"; $zag .= "Content-Transfer-Encoding: 8bit\n\n$text\n\n"; $zag .= "————".$un."\n"; $zag .= "Content-Type: application/octet-stream;"; return @mail("$to", "$subj", $zag, $head); } XMail('admin@site.com.ua',$to,'проверка','тест1<>'); Сам файл, из которого производится отправка письма utf-8, если убрать <> из письма, то оно прекрасно приходит... Т.е. письмо приходит если в нем нет тегов... З.Ы. Если преобразовать скрипт отправки в ANSI то все работает даже с тегами, но это неприемлемо, т.к. весь сайт у меня в utf-8...
-
Спасибо, поставил косую перед ссылками на стили, все заработало.
-
ну дак он там и лежит, просто если использовать реврайт ссылки, то стили вообще не отображаются... думаю что сайт просто напросто ищет файл стиля н атом же уровне на котором сейчас находится... т.е. site.ru/galerry/cat/Люди/style/style.css ... а его там соответственно нет... Как побороть?
-
Здравствуйте, такая проблема: в .htaccess прописал такое правило: RewriteRule galerry/(.*)/(.*)/(.*)/(.*)/$ /galerry.php?$1=$2&$3=$4 При заходе по site.ru/galerry/show/cat/cat/Люди/ сайт теряет css файл, т.е. все отображает, вытягивает нужную инфу из базы, но без стилей... Как я понимаю, при такой иерархии , считается что каждый подуровень это папка, и css ищется на неправильном уровне... Как ето исправить? Зараннее спасибо за ответы. З.Ы. И если не сложно поправте мне правило так что бы ссылка реврайтилась в site.ru/galerry/cat/Люди
-
Я думал что регулярка разбирает строку с учетом параметров... type и name никогда не могут быть цифрой... там передается слово... Логичней вам разбить на: site.ru/p/1.html <==> site.ru/index.php?p=1 site.ru/type/about.html <==> site.ru/index.php?type=about site.ru/name/username.html <==> site.ru/index.php?name=username Согласитесь не очень красивые ссылки, непонятно что за type и name зачем
-
Ну даже незнаю как еще понятней обьяснить) нужно правила для преобразования ссылок вида site.ru/index.php?p=1 site.ru/index.php?type=about site.ru/index.php?name=username в ЧПУ желательный вид ссылок на выходе site.ru/1.html site.ru/about.html site.ru/username.html соответсвенно
-
в скриптах все настроенно, ссылки имеют вид site.ru/username.html и т.д. проблема именно в составлении правильных регулярок...
-
Есть ссылки вида site.ru/index.php?p=1 site.ru/index.php?type=about site.ru/index.php?name=username нужно что бы при вводе site.ru/username.html обрабатывалась ссылка site.ru/index.php?name=username site.ru/aboout.html обрабатывалась ссылка site.ru/index.php?type=about site.ru/1.html обрабатывалась ссылка site.ru/index.php?p=1