Hatrig
16.07.2019, 06:33
Привет. А можно полный код со второй страницы?
Прогнал у себя на хосте то, что ты скинул, все работает как часики. Не знаю только, что у тебя за переменная $data, поэтому подставил просто четверку. Ну и без запросов к бд, ибо это не взаимосвязано.
Page 1:
session_start
(
)
;
$randArray
=
array
(
)
;
$randCount
=
4
;
while
(
true
)
{
$rand
=
rand
(
1
,
4
)
;
if
(
!
in_array
(
$rand
,
$randArray
)
)
{
$randArray
[
]
=
$rand
;
if
(
sizeof
(
$randArray
)
+
1
==
$randCount
)
{
break
;
}
}
}
echo
$randArray
[
0
]
;
echo
$randArray
[
1
]
;
echo
$randArray
[
2
]
;
$_SESSION
[
"quest_1"
]
=
$randArray
[
0
]
;
$_SESSION
[
"quest_2"
]
=
$randArray
[
1
]
;
$_SESSION
[
"quest_3"
]
=
$randArray
[
2
]
;
Page 2:
Результ:
34669Hatrig · 16 Июл 2019 в 05:33' data-fancybox="lb-post-369538" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/34669/" style="cursor: pointer;" title="34669">
https://forum.antichat.xyz/attachments/27369538/
Прогнал у себя на хосте то, что ты скинул, все работает как часики. Не знаю только, что у тебя за переменная $data, поэтому подставил просто четверку. Ну и без запросов к бд, ибо это не взаимосвязано.
Page 1:
session_start
(
)
;
$randArray
=
array
(
)
;
$randCount
=
4
;
while
(
true
)
{
$rand
=
rand
(
1
,
4
)
;
if
(
!
in_array
(
$rand
,
$randArray
)
)
{
$randArray
[
]
=
$rand
;
if
(
sizeof
(
$randArray
)
+
1
==
$randCount
)
{
break
;
}
}
}
echo
$randArray
[
0
]
;
echo
$randArray
[
1
]
;
echo
$randArray
[
2
]
;
$_SESSION
[
"quest_1"
]
=
$randArray
[
0
]
;
$_SESSION
[
"quest_2"
]
=
$randArray
[
1
]
;
$_SESSION
[
"quest_3"
]
=
$randArray
[
2
]
;
Page 2:
Результ:
34669Hatrig · 16 Июл 2019 в 05:33' data-fancybox="lb-post-369538" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/34669/" style="cursor: pointer;" title="34669">
https://forum.antichat.xyz/attachments/27369538/