
Cerberus
User-
Posts
100 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Cerberus
-
Не забывайте также, что есть такая замечательная вещь mysql_set_charset
-
Проверьте имя пользователя и пароль. Посмотрите файл, в котором у Вас прописано соединение с базой, наверняка где-то ошиблись при наборе.
-
Что и куда сдвигается? Что у Вас в include? Как-то мало информации для размышлений.
-
greeb, Вы волшебник :-) Действительно достаточно оказалось поправить адрес в ссылке на таблицу стилей. Но! теперь надо будет аналогично поправить и остальные ссылки, как - ссылки на изображения, так как в них тоже идёт ссылка в форме [папка1]/[папка2]/изображениеа надо сделать теперь ../[папка1]/[папка2]/изображение
-
Radiocity файл .htaccess лежит не в img, он лежит в www. Вероятно Вас ввел в заблуждение мой первый пост, в котором я показывал структуру папок. Это выглядит так: z [dir] в ней home [dir] в ней HBK13 [dir] в ней www [dir] в ней img [dir] .htaccess [file] index.php [file] view_news.php [file] style.css [file] Ну или так, если так будет понятней, абслютный путь к файлу .htaccess: z:/home/HBK13/www/.htaccess
-
Реврайт для существующих файлов ничего не дал. То есть снова не подключался файл стилей и т.д. А вот конфиг апача: файл httpd.conf NameVirtualHost *:* <VirtualHost *:*> ServerName non-existent-host DocumentRoot /home/non-existent-host </VirtualHost> файл vhosts.conf <VirtualHost *:*> DocumentRoot "Z:/home/HBK13/www" ServerName "www.HBK13" ServerAlias "HBK13" "www.HBK13" ScriptAlias /cgi/ "/home/HBK13/cgi/" ScriptAlias /cgi-bin/ "/home/HBK13/cgi-bin/" ErrorLog "/home/HBK13/error.log" </VirtualHost>
-
Гуру, откликнитесь! Поиск по просторам интернета и данного форума в частности не дал ответа на мой вопрос.
-
Доброе время суток всем. Прошу не закидывать шапками, поскольку только пару дней, как начал разбираться с использованием mod_rewrite. Суть такова. Есть структура папок такого вида: z- | -home | -HBK13 | -www | img .htaccess index.php view_news.php style.css Содержимое .htaccess Options Indexes FollowSymlinks RewriteEngine On RewriteRule ^([a-z]+)/([0-9]{1,3})/?$ /view_$1.php?id=$2 [L] После того, как в адресной строке я набираю hbk13/news/12 у меня показывается новость с индексом 12, но! при этом нет стилей, то есть отображается эта новость черте по какому, а в файле лога Apache такая строка: [Sat Jul 28 10:59:48 2012] [error] [client 127.0.0.1] File does not exist: z:/home/hbk13/www/news/style.css То есть почему-то она начинает искать файл стилей не в корне, а в папке news, которой понятное дело нет. Как только я в правиле добавляю флаг редиректа RewriteRule ^([a-z]+)/([0-9]{1,3})/?$ /view_$1.php?id=$2 [R,L] и набираю всё ту же строку в адресной, то всё нормально отображается. Ну и понятное дело в адресной строке уже не hbk13/news/12a hbk13/view_news.php?id=12 Вопрос собственно в том, почему так происходит? Ведь по идее, правило, которое я прописал в htaccess должно заменять вводимое в адресной строке на view_news.php?id= и, вроде бы как, заменяет, но почему-то ссылки на таблицу стилей, на рисунки и т.д. начинает искать уже не в корневой папке, а в отталкиваясь от папки news.
-
Смотрите, вот после этого $file = file("test.txt"); У Вас в массиве $file построково выведен весь файл. То есть: $file(0 => "string1", 1 => "string2", ....... , n => "stringN") Вы можете потом foreach с помощью функции strstr или strpos узнать есть ли искомый текст. Вот такой вот код набросал, проверил, не знаю Вы этого хотели добиться или нет: <?php $data = "test.txt"; $file = file($data); $s_str = "string2"; echo "<pre>"; print_r ($file); echo "</pre>"; foreach($file as $k => $val){ if(strstr($val,$s_str)){ echo "Found in $k index"; } else { echo "Not found"; } } ?>
-
О каком видео идёт речь?
-
Ага, эвона как.... P.S. Админы, сори, получилось так, что открылось две темы одного и того же содержания. Дело в том, что при первом названии, мне почему-то выдало ошибку и я, изменив, название нажал ещё раз "Добавить" и лишь потом увидел, что уже две темы есть......
-
Добрый день. Прошу извинить, возможно вопрос совсем уж пустячный, но всё же. JavaScript только начинаю изучать, смотрю видеоурок и по нему всё повторяю. Вот такой HTML <script type="text/javascript" src="script.js"></script> <link rel="stylesheet" type="text/css" href="style.css"> <title>Test JavaScript</title> </head> <body> <form name="form" method="post"> <input type="text" name="name" class="name" size="30"> <div class="errorName"></div> <input type="button" value="Click" onClick="return validate(form)"> </form> CSS .errorList{ background-color:#999; border:2px solid red; } JS function validate(form){ var name = form.name.value; if(name == ""){ $(".errorName").html("<b>Поле имя не заполнено</b>").css({"color":"red"}); $(".name").toggleClass("errorList"); $(".name").click(function(){ $(".name").removeClass("errorList"); $(".errorName").html(""); }); return false; } } И вот такое мне выдает в консоли при незаполненном поле после нажатия на кнопку [21.07.2012 14:54:56] JavaScript - file://localhost/Z:/home/php/www/valid/test.html Event thread: click Uncaught exception: ReferenceError: Undefined variable: $ Error thrown at line 6, column 2 in validate(form) in file://localhost/Z:/home/php/www/valid/script.js: $(".errorName").html("<b>Поле имя не заполнено</b>").css({"color":"red"}); called from line 1, column 0 in <anonymous function>(event) in file://localhost/Z:/home/php/www/valid/test.html: return validate(form) В видеоуроке всё работает отлично. Чего не так?
-
Добрый день. Прошу извинить, возможно вопрос совсем уж пустячный, но всё же. JavaScript только начинаю изучать, смотрю видеоурок и по нему всё повторяю. Вот такой HTML <script type="text/javascript" src="script.js"></script> <link rel="stylesheet" type="text/css" href="style.css"> <title>Test JavaScript</title> </head> <body> <form name="form" method="post"> <input type="text" name="name" class="name" size="30"> <div class="errorName"></div> <input type="button" value="Click" onClick="return validate(form)"> </form> CSS .errorList{ background-color:#999; border:2px solid red; } JS function validate(form){ var name = form.name.value; if(name == ""){ $(".errorName").html("<b>Поле имя не заполнено</b>").css({"color":"red"}); $(".name").toggleClass("errorList"); $(".name").click(function(){ $(".name").removeClass("errorList"); $(".errorName").html(""); }); return false; } } И вот такое мне выдает в консоли при незаполненном поле после нажатия на кнопку [21.07.2012 14:54:56] JavaScript - file://localhost/Z:/home/php/www/valid/test.html Event thread: click Uncaught exception: ReferenceError: Undefined variable: $ Error thrown at line 6, column 2 in validate(form) in file://localhost/Z:/home/php/www/valid/script.js: $(".errorName").html("<b>Поле имя не заполнено</b>").css({"color":"red"}); called from line 1, column 0 in <anonymous function>(event) in file://localhost/Z:/home/php/www/valid/test.html: return validate(form)
-
Странно, у меня вот такой код нормально работает.
-
Открывал в IE8, Opera12, Firefox12 - нормально всё. Может действительно дело в кэше?
-
Неплохо бы ещё и HTML увидеть. В общем у меня получилось вот так
-
[client] port=3306 default-character-set=utf8 character-sets-dir="C:/web/mysql/share/charsets" [mysql] default-character-set=cp866 character-sets-dir="C:/web/mysql/share/charsets" Такие настройки у меня в файле my.ini эти строки в # CLIENT SECTION, а вот эта строка в # SERVER SECTION character-set-server=utf8 Базы по-умолчанию в utf-8. Вывод в консоль нормальный. Вы это хотели сделать?
-
А что Вы подразумеваете под "как на этом сайте"? Внешний вид, обработка запроса? Конкретизируйте.
-
moron, psywalker - БЛАГОДАРЮ!!! Можете пояснить это: И насколько верно тогда такое вложение тегов: <section> <article> </article> </section>
-
Сделал, почитав здесь вот так, но все равно блок с синим фоном "уходит" вниз.....
-
В общем примерно такая же проблема. Есть один блок с фиксированной шириной, есть второй, который должен быть справа от первого и растягиваться сколько есть сил :-) Код такой такой Но никак блок справа не хочет быть справа, если в него что-то поместить..... Изображение, абзац, неважно.... Что можно сделать? Предложенный выше overflow: hidden; не помогает....
-
Может быть Вы при переустановке изменили пароль root? Переустановите заново phpMyAdmin.
-
Как говорится - кто ищет, тот всегда найдет. Кому интересно можно посмотреть здесь.