Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: if ($_SESSION['name'])=
 
 автор: D.A.N_visator   (19.02.2007 в 22:25)   письмо автору
 
 

Как правильно написать


if ($_SESSION['name'])=myname  { echo"<a href....";}  ?


Спасибо!

   
 
 автор: retsoul   (19.02.2007 в 22:31)   письмо автору
 
   для: D.A.N_visator   (19.02.2007 в 22:25)
 


$myname = "Имя";
if ($_SESSION['name'] == $myname)
  echo"<a href....";

   
 
 автор: Dmitrij_K83   (19.02.2007 в 22:35)   письмо автору
 
   для: D.A.N_visator   (19.02.2007 в 22:25)
 

>Как правильно написать
Так это смотря что проверяете
И ещо:
= это присваивание
сравнение это ==
или === (равно и имеет тот же тип)
Лучше приведите более-менее законченный фрагмент кода

   
 
 автор: bronenos   (19.02.2007 в 22:46)   письмо автору
 
   для: Dmitrij_K83   (19.02.2007 в 22:35)
 

Так, пацаны, ет конечно не в тему... но почему во всех темах ники авторов нормальные, а тут они светлые, голубые?

   
 
 автор: Dmitrij_K83   (19.02.2007 в 22:58)   письмо автору
 
   для: bronenos   (19.02.2007 в 22:46)
 

А у меня к томуже и шрифт в этой теме уменьшеный и ваобще страница не очень выглядет

   
 
 автор: retsoul   (19.02.2007 в 23:08)   письмо автору
 
   для: bronenos   (19.02.2007 в 22:46)
 

глянул почему,
вверху этой страницы:

. . .
<meta name="description" content='if ($_SESSION['name'])='>
<meta name="keywords" content="if ($_SESSION['name'])=">
<title>if ($_SESSION['name'])=</title>
<link rel="StyleSheet" type="text/css" href="../skins/extend/forum.css">
. . .


можно теперь сказать о том, что это из-за названия темы, т.е. нет фильтрации на апострофы, при добавлении сообщения и как следствие => глюк

лучше всего это видно в просмотрщике кода в ФФ, там красным цветом выделяются name и первый StyleSheet, из-за этого и не происходит применения стиля forum.css.

   
 
 автор: D.A.N_visator   (19.02.2007 в 23:47)   письмо автору
 
   для: retsoul   (19.02.2007 в 23:08)
 

easno, spasibo!

   
 
 автор: Loki   (19.02.2007 в 23:54)   письмо автору
 
   для: bronenos   (19.02.2007 в 22:46)
 

Очередная дырка форума! Ну что, айда ковырять?:)

   
 
 автор: D.A.N_visator   (19.02.2007 в 23:56)   письмо автору
 
   для: Loki   (19.02.2007 в 23:54)
 

dumaete dyrca?
mozhet tac neudacino zadumano?

   
 
 автор: Loki   (20.02.2007 в 00:06)   письмо автору
 
   для: D.A.N_visator   (19.02.2007 в 23:56)
 

неэкранированные кавычки? ну-ну...

   
 
 автор: retsoul   (20.02.2007 в 00:14)   письмо автору
 
   для: Loki   (20.02.2007 в 00:06)
 

здесь экранирование вряд ли поможет(так как дело в хтмл), скорее замена апострофа на &acute; или &#180;

   
 
 автор: D.A.N_visator   (20.02.2007 в 00:19)   письмо автору
 
   для: retsoul   (20.02.2007 в 00:14)
 

я так и не понял как поломалось... можно поподробнее? =)

   
 
 автор: cheops   (20.02.2007 в 00:48)   письмо автору
 
   для: D.A.N_visator   (20.02.2007 в 00:19)
 

Поздно, дырку закрыли.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования