entotre Skrevet 20. mai 2003 Rapporter 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... Siter Lenke til kommentar
Sugx Skrevet 20. mai 2003 Rapporter Del Skrevet 20. mai 2003 hvis jeg skjønte posten din rett har du problemer med å hente enn session variabel. prøv $_SESSION['variabel']. Siter Lenke til kommentar
yNx Skrevet 20. mai 2003 Rapporter 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. Siter Lenke til kommentar
Sugx Skrevet 20. mai 2003 Rapporter Del Skrevet 20. mai 2003 eller hvis du er lat <title>asdasdasfafs <?php echo($_GET['cat']); ?> </title> Siter Lenke til kommentar
yNx Skrevet 20. mai 2003 Rapporter 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. Siter Lenke til kommentar
entotre Skrevet 20. mai 2003 Forfatter Rapporter 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! Siter Lenke til kommentar
Sugx Skrevet 20. mai 2003 Rapporter 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 Siter Lenke til kommentar
laaknor Skrevet 21. mai 2003 Rapporter 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> Siter Lenke til kommentar
yNx Skrevet 21. mai 2003 Rapporter 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. Siter Lenke til kommentar
Torbjørn Skrevet 21. mai 2003 Rapporter 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. Siter Lenke til kommentar
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.