Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Rozbudowany skrypt losujący ;-)
tara
post
Post #1





Grupa: Zarejestrowani
Postów: 147
Pomógł: 0
Dołączył: 3.03.2004
Skąd: śląsk

Ostrzeżenie: (0%)
-----


Naszkorbałem taki skypt:

Jego zadaniem jest losować obrazek i ustawić cookie tak, żeby przy każdym wejściu w godzinie wyświetlął się ten obrazek. Mam coś takiego:

[php:1:d89aebd5f6]<?php
setcookie("ciacho", $obrazek ,time()+3600);


if($_COOKIE["ciacho"]){
echo "<img ALT="menu." src=logo/$obrazek BORDER="0">";
} else {

$obrazek = rand(1,15);
$obrazek .= ".jpg";
echo "<img ALT="menu." src=logo/$obrazek BORDER="0">";


?>[/php:1:d89aebd5f6]

Nie zabardzo to działa ;( proszę o pomoc czy wogóle taki skrypt ejst prawidłowy.
Go to the top of the page
+Quote Post
Majdan
post
Post #2





Grupa: Zarejestrowani
Postów: 445
Pomógł: 0
Dołączył: 21.12.2003
Skąd: Tomaszów Lubelski

Ostrzeżenie: (10%)
X----


Spróbuj tego:
[php:1:3c77abe699]<?php
session_start();
if($_COOKIE["ciacho"]){
echo '<img ALT="menu." src=logo/'.$_COOKIE["ciacho"].' BORDER="0">';
} else {
$x = rand(1,15);
setcookie("ciacho", $x.".jpg" ,time()+3600);
echo '<img ALT="menu." src=logo/'.$x.' BORDER="0">';
}
?>[/php:1:3c77abe699]
Go to the top of the page
+Quote Post
tara
post
Post #3





Grupa: Zarejestrowani
Postów: 147
Pomógł: 0
Dołączył: 3.03.2004
Skąd: śląsk

Ostrzeżenie: (0%)
-----


po drobnej korekcie działa:
[php:1:4cae629a4a]<?php

echo "<img ALT="menu." src=logo/".$_COOKIE["ciacho"]." BORDER="0">";
?>[/php:1:4cae629a4a]

tylko czy potem się nie powinno destroynąć tej sesji ?

EDIT

jeszcze za pierwszym razem nie łądowało pliku z rozszerzeniem .jpg, zmieniłem i działa:
[php:1:4cae629a4a]<?php
session_start();
if($_COOKIE["ciacho"]){
echo "<img ALT="menu." src=logo/".$_COOKIE["ciacho"]." BORDER="0">";
} else {
$x = rand(1,15);
$x .= ".jpg";
setcookie("ciacho", "$x" ,time()+3600);
echo "<img ALT="menu." src=logo/".$x." BORDER="0">";
}



?>[/php:1:4cae629a4a]
Go to the top of the page
+Quote Post
Bakus
post
Post #4


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


sesji wogóle nie trzeba uruchamiać...
(sesji "destrojuje" się tylko w tedy, gdy się ją kończy (np. przy wylogowaniu użytkownika...))
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 08:11