Gå til innhold

Bruke include til å få forskjellig tittel på sidene


Anbefalte innlegg

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
Videoannonse
Annonse


<?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
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

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 :woot: Takker!

Lenke til kommentar

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
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  :woot: Takker!

 

Ah fint å være til hjelp! :woot:

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

For å strø salt på de som ligger nede:

 

ucfirst() gir stor forbokstav.

 

:lol:

 

 

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  :woot: Takker!

 

Ah fint å være til hjelp! :woot:

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

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.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

Laster...
×
×
  • Opprett ny...