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

Форум PHP

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

 

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

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

тема: Теряется переменная при передаче между страницами
 
 автор: Deathless   (16.01.2007 в 10:58)   письмо автору
 
 

Уменя есть страница и в зависимости от переменной надо менять содержимое, но проблема в том что переменную нужно установить один только раз с помощью ссылки index.php?с=English далее чтобы было запомнено что English. А выходит щас так что выбираеш English а потом на любую другую ссылку нажимаеш он в етом же окне переход делает и значение lang теряется. И есчо вопрос у меня условие if так когда я пишу if ($f==="upi") то все впорядке если истина то истина если лож то ож а если = только одно то выходит всегда ложь =(

   
 
 автор: DEM   (16.01.2007 в 11:09)   письмо автору
 
   для: Deathless   (16.01.2007 в 10:58)
 

Будет что-то вроде этого:

<?php
if($_GET['c'] != ""// можно  и так - !empty($_GET['c'])
{
  
session_register('lang');
  
$_SESSION['lang'] = $_GET['c'];
}
?>


А на второй вопрос: Если вы в If, Elseif, While и т.д. будете ставить один вопрос, то компилятор будет не проверять условие, а устанавливать ему значение. Например if ($f="upi") не проверит равна ли переменная $f значению upi, а просто установит переменой $f значение pi

   
 
 автор: Deathless   (16.01.2007 в 11:31)   письмо автору
 
   для: DEM   (16.01.2007 в 11:09)
 

Да чуть похимичил вышло, спасибо помог =)

   
Rambler's Top100
вверх

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