Ако искаш за всеки продукт различно число, то както каза rombeca на сървъра можеш да записваш числото заедно номера на продукта. Можеш ли в PHP кода да вземеш номера на продукта?
Да мога да го взема.
Затова чисто теретично си мислех че мога да вържа всеки продукт с нова сесия с уникален номер.
За стартирането на сесията пише - session_start() - Start new or resume existing session
В кода аз имам следната проверка - if (is_product) - и показвам случайното число само за продукти. след това идва session_start()
Да приемем че номера на заредения продукт е 1111.
Ако по някакъв начин мога да кажа:
session_start() - стартирай сесия
session_name(1111)
Генерирам число и го запазвам в променлива за тази сесия
След това решавам да отида на друг продукт - с номер 2222
session_start() - стартирай сесия
session_name(2222)
Стартирам нова сесия с ново име 2222 и т.н.
Ако след 2222 се върна на продукт 1111 - не ме интересува дали пази числото - може да го генерира на ново и да е различно.
Въпроса е да не сменя при рефреш (F5) на текущата страница.