entotre Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 Topic sier noe, men poenget er å få forskjellig navn på deler av tittelen i nettleseren. Bruker i dag include til de ulike sidene, slik at jeg får f.eks. index.php?cat=info. Videre har jeg i tittelen <title>::: Nettstedets Navn - <? echo $tittel; ?> :::</title> På siden info.php, som inkluderes, har jeg session_start(); $tittel = 'Info'; session_register($tittel); På index.php har jeg session_register($tittel); - i tillegg til det som står i tittellinjen. Men det funker ikke, det er bare "Nettstedets navn" som vises - ikke $tittel... Lenke til kommentar
Sugx Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 hvis jeg skjønte posten din rett har du problemer med å hente enn session variabel. prøv $_SESSION['variabel']. Lenke til kommentar
yNx Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 <?php if($cat == "info") { $tittel = "Info"; } if("$cat == "news") { $tittel = "Nyheter"; } ?> <html> <head> <title>::: Nettstedets Navn - <?php echo $tittel; ?> :::</title> Dette legger du inn øverst i index.php. Da trenger du ikke å bruke sessions. Du må legge til ifene etter hvilke sider du har. Lenke til kommentar
Sugx Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 eller hvis du er lat <title>asdasdasfafs <?php echo($_GET['cat']); ?> </title> Lenke til kommentar
yNx Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 eller hvis du er lat<title>asdasdasfafs <?php echo($_GET['cat']); ?> </title> Da må han være virkelig lat! Tittelen får ikke stor forbokstav og hvis det er en tittel som inneholder 2 eller flere ord, blir det umulig siden den går etter en del av urlen. Lenke til kommentar
entotre Skrevet 20. mai 2003 Forfatter Del Skrevet 20. mai 2003 Jeg er ikke så veldig lat, så jeg brukte forslaget til yNx. Endret det til : <?php if($cat == "info") { $tittel = "Info"; } else if($cat == "news") { $tittel = "Nyheter"; } else if($cat == "statsminister") { $tittel = "Kjell Magne"; } else { $tittel = "Hovedsiden"; } ?> og da funket det alldeles glimrende Takker! Lenke til kommentar
Sugx Skrevet 20. mai 2003 Del Skrevet 20. mai 2003 Da må han være virkelig lat! Tittelen får ikke stor forbokstav og hvis det er en tittel som inneholder 2 eller flere ord, blir det umulig siden den går etter en del av urlen. Hvis en er lat er det ikke nødvendig. Definisjonen av ett ord er vel sånn ca samling bokstaver delt opp med %20 tegnet så hvis en legger til dette i url'en funker det fint med flere ord. Tenkte bare jeg skulle nevnet det. Det finnes dog enkelte svarte sider med denne typen koding. Hva som skjer hvis du gjør slik kan du se nedenfor... Proof of conzepth Lenke til kommentar
laaknor Skrevet 21. mai 2003 Del Skrevet 21. mai 2003 Jeg bruker ofte å definere $pagetitle i de forskjellige php-scriptene, og legge til i topp.php (øverste del av designet): <title>Min side ::: <?php if(isset($pagetitle)) { } else { $pagetitle = "Noe er gærlig i scriptet for dette skal ikke komme"; } echo $pagetitle; ?></title> Lenke til kommentar
yNx Skrevet 21. mai 2003 Del Skrevet 21. mai 2003 Jeg er ikke så veldig lat, så jeg brukte forslaget til yNx. Endret det til : <?php if($cat == "info") { $tittel = "Info"; } else if($cat == "news") { $tittel = "Nyheter"; } else if($cat == "statsminister") { $tittel = "Kjell Magne"; } else { $tittel = "Hovedsiden"; } ?> og da funket det alldeles glimrende Takker! Ah fint å være til hjelp! Lykke til med siden! Da må han være virkelig lat! Tittelen får ikke stor forbokstav og hvis det er en tittel som inneholder 2 eller flere ord, blir det umulig siden den går etter en del av urlen. Hvis en er lat er det ikke nødvendig. Definisjonen av ett ord er vel sånn ca samling bokstaver delt opp med %20 tegnet så hvis en legger til dette i url'en funker det fint med flere ord. Tenkte bare jeg skulle nevnet det. Det finnes dog enkelte svarte sider med denne typen koding. Hva som skjer hvis du gjør slik kan du se nedenfor... Proof of conzepth Greit du har rett. Ingenting å si på det. Lenke til kommentar
Torbjørn Skrevet 21. mai 2003 Del Skrevet 21. mai 2003 For å strø salt på de som ligger nede: ucfirst() gir stor forbokstav. Jeg er ikke så veldig lat, så jeg brukte forslaget til yNx. Endret det til : <?php if($cat == "info") { $tittel = "Info"; } else if($cat == "news") { $tittel = "Nyheter"; } else if($cat == "statsminister") { $tittel = "Kjell Magne"; } else { $tittel = "Hovedsiden"; } ?> og da funket det alldeles glimrende Takker! Ah fint å være til hjelp! Lykke til med siden! Da må han være virkelig lat! Tittelen får ikke stor forbokstav og hvis det er en tittel som inneholder 2 eller flere ord, blir det umulig siden den går etter en del av urlen. Hvis en er lat er det ikke nødvendig. Definisjonen av ett ord er vel sånn ca samling bokstaver delt opp med %20 tegnet så hvis en legger til dette i url'en funker det fint med flere ord. Tenkte bare jeg skulle nevnet det. Det finnes dog enkelte svarte sider med denne typen koding. Hva som skjer hvis du gjør slik kan du se nedenfor... Proof of conzepth Greit du har rett. Ingenting å si på det. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå