Avatar billede zzup Nybegynder
10. april 2004 - 20:07 Der er 15 kommentarer og
1 løsning

Banner farve - specificeret til brugeren.. HJÆLP

Jeg har en hjemmeside, hvor det er muligt at vælge hvilken farve banneret skal være via et link.. Er det ikke muligt at kunne fixe det med cookies så den husker hvilken farve brugeren har valgt ?

og hvordan gør man det ?

Siden det handler om er: www.Lord-Z.dk
Avatar billede dennismp Nybegynder
10. april 2004 - 20:28 #1
<?php
$color = '#0dead0'; // default
if( isset($_COOKIE['bannercolor']) ) {
  $color = $_COOKIE['bannercolor'];
}
setcookie("bannercolor,$color,time()+3600); // Gemmer det i en time

?>
Avatar billede zzup Nybegynder
10. april 2004 - 21:07 #2
Hvordan gør jeg så det med links ?
Avatar billede dennismp Nybegynder
10. april 2004 - 21:48 #3
"hvor det er muligt at vælge hvilken farve banneret skal være via et link.."

Har du flere banners? Een for hver farve?
Avatar billede zzup Nybegynder
10. april 2004 - 22:05 #4
Ja

Jeg har en bannerblaa, bannerred, bannergrey og bannerorange
Avatar billede zzup Nybegynder
10. april 2004 - 22:07 #5
som .jpg filer
Avatar billede dennismp Nybegynder
10. april 2004 - 22:19 #6
Ok ny version.

<?php
$banner = 'bannerred.jpg'; // default

if( isset($_COOKIE['banner']) ) {
  $banner = $_COOKIE['banner'];
}

if( isset($_GET['banner']) )
  $banner = $_GET['banner'];

setcookie("banner",$banner,time()+3600); // Gemmer det i en time
?>
Vis banner:
<a href="http://anden.url/"><img src="/<?php print $color; ?>" border=0></a>

Vælg andet banner (antager at scriptet hedder index.php)
<a href="http://en.url/index.php?banner=bannerblaa">Vælg blå banner</a>.


Hjælper det dig?
Avatar billede zzup Nybegynder
10. april 2004 - 22:27 #7
Jeg ved ikke om jeg kan få dig til at prøve at lave et php dokument som eksempel..

Du får lige hvad bannerne hedder og url..

www.Lord-Z.dk/bannergrey - Grå
www.Lord-Z.dk/bannerred - rød
www.Lord-Z.dk/bannerorange - orange
www.Lord-Z.dk/bannerdf - blå

For har ikke helt forstået det.. jeg kører banneret i en iframe på www.lord-z.dk ..
Avatar billede zzup Nybegynder
10. april 2004 - 22:27 #8
med .jpg efter hver url :/
Avatar billede dennismp Nybegynder
10. april 2004 - 22:41 #9
Avatar billede zzup Nybegynder
10. april 2004 - 22:43 #10
Ja.. sådan noget :)

men synes ikke den husker hvilket banner man har valgt, hvis man lukker siden og åbner den igen..
Avatar billede dennismp Nybegynder
10. april 2004 - 22:51 #11
Jeg får en cookie der ser således ud:

banner=bannergrey.jpg; expires=Sat, 10-Apr-04 21:50:01 GMT

Det ser da rigtigt nok ud.
Avatar billede zzup Nybegynder
10. april 2004 - 22:57 #12
Jep.. så virker det :) tak for hjælpen.. giv lige et "svar"
Avatar billede dennismp Nybegynder
10. april 2004 - 23:05 #13
Det var så lidt.
Avatar billede zzup Nybegynder
10. april 2004 - 23:10 #14
Hvordan var det man satte hvilket banner der skulle være default ?
Avatar billede dennismp Nybegynder
10. april 2004 - 23:18 #15
Den første i $banners array'et.
Avatar billede zzup Nybegynder
10. april 2004 - 23:21 #16
okay..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester