-
Posts
182 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by CalvinKlein
-
-
Вот тут почитайте про резиновый макет
думаю поможет
-
Так же градиентный задний фон нужно запихивать не полностью картинкой в 900х100 пикс., а 1х100 пикс и повторять по горизонтали.
1*100 px глупо лучше сделать 50*100 разница в размере в png формате меньше килобайта, а вот на скорость отрисовки влияет сильно
-
средствами css3 можно
но лучше, кроссбраузерней и удобней сделать его картинкой
прозрачный фон делать не обязательно, можно и градиент оставить, главное потом чтоб он совпал с градиентом шапки
-
дизайн мне нравится
единственное что не понравилось это в разделе услуги "дополнительно мы можем предложить"
я бы лучше там сделал белый прямоугольник на котором разместил текст можно даже немного прозрачности фону добавить
-
В общем основная мысль, которую надо усвоить автору этой темы:
проверка на сервере обязательна, потому что любой запрос можно подделать
-
про отказаться от js эта шутка, потому что без проверки на php это всё равно не имеет смысла
от проверки этого рег выражения сервер не перетрудится уж поверьте
- 1
-
ну если сначала открыть сайт с формой, а потом подделать запрос то эта "защита" ничего не заметит
- 1
-
думаю что это невозможно сделать
запрос всё равно можно будет подделать
но если у вас вдруг получится то не забудьте скинуть ссылку сюда
-
В общем так:
JavaScript как вы надеюсь знаете обрабатывается браузером, то есть он подойдёт для защиты от пользователей которые ошиблись при вводе данных в форму
php же работает на сервере и обрабатывает полученные данные, которые могут быть ему присланы без всякого участия JavaScript'a так что тут также необходима проверка
-
вам проверка нужна в качестве защиты от взлома?
или от пользователей которые что попало вводят?
-
ну вот я и говорю что проверку на JS можно убрать
-
ну тогда можете вообще убрать проверку за ненадобностью
- 1
-
то есть вы хотите чтобы все данные формы проверялись JavaScript'ом?!
-
а средствами php данные проверить нельзя?
-
Нет, форма ограничена на правильность ввода данных, она отправляет файл, на другую страницу,
а если другую форму отправить с другой странице то все ограничения слетят
ничего не понял
-
а вообще от кого вы хотите защититься?
если от того что вашу форму будут размещать на других сайтах и пользователи будут её заполнять там, то тут и рефералов достаточно потому что пользователи не будут подделывать их сами
если же от ботов то тут существует капча
-
можно для каждой формы генерировать хэш который будет храниться в сессии
сделать два скрытых поля с ид сессии и хэшем
а при обработке в one.php сверять значение хэша из скрытого поля формы с значением в сессии
- 1
-
<table cellspacing="0" cellpadding="0"></table>
сделайте так
и display:block картинкам
-
rus,
Т.е. в вашем способе задача сводится к грубо говоря, созданию в, например, блокноте тектового файла, размеченного тегами и вызову строк при помощи php?
ну да, именно так, вы же не сказали что используется для хранения данных субд.
если с mysql, то можно и так:
$rand_text = mysql_query("SELECT * FROM `table` ORDER by RAND() LIMIT 1");
while($view_text = mysql_fetch_array($rand_text)) {
echo '<p>$view_text['text_view_in_table'];</p>';
}насчёт вашего mysql запроса: выше на этом форуме была ссылка на хабр, думаю вам стоит почитать
-
и ещё непонятно почему у вас тег не закрыт, конечно это не обязательно но link вы закрыли, а meta нет
потому что это одиночный тэг, не нуждающийся в закрытии.
Пора уже избавляться от xhtml-придури.
не спорю но link тоже одиночный тег
так что либо закрывать все теги, либо не закрывать вообще
а вот так делать на мой взгляд не стоит
<meta charset="utf-8">
<link href="style.css" media="screen" rel="stylesheet" type="text/css" /> -
это хостинг
у меня в опере тоже показывает что первая строка пустая
в строчке кода
<meta charset="utf-8">
ошибка: сервер возвращает заголовок Content-Type: text/html; charset=windows-1251, а у вас кодировка стоит utf-8
и ещё непонятно почему у вас тег не закрыт, конечно это не обязательно но link вы закрыли, а meta нет
-
SELECT name FROM tablename WHERE dolzhnost = 'Оператор'
вроде так
-
если текстов немного то можно и js обойтись, иначе используйте php
но вообще php лучше
потому что если вы будете на js писать вам придётся или все тексты загружать вне зависимости от того какой текст будет отображаться
или использовать ajax что для такой простой задачи явно лишнее
другое дело если вы хотите чтобы текст автоматически обновлялся каждые скажем 30 секунд
-
#container
{
width:950px; /* 690+260 */
}
#content
{
margin-right:260px;
}
#sidebar
{
width: 260px;
float: right;
}попробуйте так
Что можно сказать о данной наработке?
in Discussion of works
Posted
ссылки подчеркните лучше ну или выделите хотя бы не так как текст, а то у вас дата, рубрика и комментарии внешне выглядят одинаково
почему читать далее есть только у первого поста?
и вообще не надо размещать такой огромный текст в последних записях
сделайте там несколько предложений не больше