сама фишка такова - при каждом обновление страницы значение переменной должно увеличеваться на 1 и запоминаться новое значение и так далее пока переменная не дойдет до определенного значения , а затем сбросиьт её к первоначальному значению, присвоив её его. . Пробовал If, for, while. Но это всё не то, так как они выполняют данный процесс несколько раз, а мне нужно чтоб при каждой загрузке страницы он выполнялся только один раз. У меня в голове есть план действий, но здесь это не действует. Помню что в javascript моно вызывать ф-цию с помощью событий. Наверно в моем случае эт оnload ="xxx()" в теге body, но в РНР не действует. Вот примерный код того что делал.
<?php $x=1;
if($x<=10){print $x; $x++;}
else{$x=1;}?>
И еще , Народ, напишите где можно взять список ф-ций с примерами.Заранее спасибо
Спустя 7 часов, 18 минут, 29 секунд (25.08.2008 - 18:25) linedmk написал(а):
Сначало поймите, что PHP выполняется на сервере, а не в клиенте. Поэтому никаких onload тут нэт. Тут нуно использовать куки и/или сессии. Или можно сохранять нужное значение в файле и потом его считывать каждый раз и выполнять какие - нибудь действия.
Спустя 1 час, 11 минут, 9 секунд (25.08.2008 - 19:36) Sylex написал(а):
Цитата(Slavyanuch @ 25.8.2008, 15:07) [snapback]46937[/snapback]
Начал изучать РНР недели две назад. Задумал одну фишку на сайте сделать, но не получается правильн осформировать код.
сама фишка такова - при каждом обновление страницы значение переменной должно увеличеваться на 1 и запоминаться новое значение и так далее пока переменная не дойдет до определенного значения , а затем сбросиьт её к первоначальному значению, присвоив её его. . Пробовал If, for, while. Но это всё не то, так как они выполняют данный процесс несколько раз, а мне нужно чтоб при каждой загрузке страницы он выполнялся только один раз. У меня в голове есть план действий, но здесь это не действует. Помню что в javascript моно вызывать ф-цию с помощью событий. Наверно в моем случае эт оnload ="xxx()" в теге body, но в РНР не действует. Вот примерный код того что делал.
<?php $x=1;
if($x<=10){print $x; $x++;}
else{$x=1;}?>
И еще , Народ, напишите где можно взять список ф-ций с примерами.Заранее спасибо
сама фишка такова - при каждом обновление страницы значение переменной должно увеличеваться на 1 и запоминаться новое значение и так далее пока переменная не дойдет до определенного значения , а затем сбросиьт её к первоначальному значению, присвоив её его. . Пробовал If, for, while. Но это всё не то, так как они выполняют данный процесс несколько раз, а мне нужно чтоб при каждой загрузке страницы он выполнялся только один раз. У меня в голове есть план действий, но здесь это не действует. Помню что в javascript моно вызывать ф-цию с помощью событий. Наверно в моем случае эт оnload ="xxx()" в теге body, но в РНР не действует. Вот примерный код того что делал.
<?php $x=1;
if($x<=10){print $x; $x++;}
else{$x=1;}?>
И еще , Народ, напишите где можно взять список ф-ций с примерами.Заранее спасибо
ну самый простой пример, ставишь В САМОМ НАЧАЛЕ СТРАНИЦЫ (!!!!!!!!!!!!!!!!):
Код
<?php
session_start();
$_SESSION['val']++;
if ($_SESSION['val'] == 27 ) $_SESSION['val'] = 1;
$val = $_SESSION['val'];
?>
session_start();
$_SESSION['val']++;
if ($_SESSION['val'] == 27 ) $_SESSION['val'] = 1;
$val = $_SESSION['val'];
?>
Соответственно 27 - ограничитель, можешь менять. А потом где надо в HTML:
Код
<?=$val?>
оно выведит число
Спустя 21 день, 15 часов, 38 минут (17.09.2008 - 11:14) Slavyanuch написал(а):
Всем большое спасибо, но потом мне подсказали что для того что я хотел пойдет и такое
<?php
$x=rand(1,10);
print "<img href=\"".$x.".gif\" >" ?>
Вообщем мой косяк что я не дал описания для чего мне это всё нужно было(для того , чтобы отображать разную картинку, каждый раз когда страница отбражается)
<?php
$x=rand(1,10);
print "<img href=\"".$x.".gif\" >" ?>
Вообщем мой косяк что я не дал описания для чего мне это всё нужно было(для того , чтобы отображать разную картинку, каждый раз когда страница отбражается)
Спустя 3 часа, 36 минут (17.09.2008 - 14:50) Xakep написал(а):
так сказал бы сразу что ты делаешь скрипт который выводит случайную картинку.