21. januar 2004 - 17:45Der er
9 kommentarer og 1 løsning
dynamisk <title>
jeg har et problem med at få en dynamisk titel på en hjemmeside..
<? $en[main] = 'Main'; $da[main] = 'Hovedsiden'; $la = (hentes fra en cookie og kan enten være 'en' eller 'da'...) ?> <html> <head> <title><?= ${$la.'['.$id.']'}; ?></title> ------------------- det er denne del af koden jeg ikke kan få til at du.. hvordan skal det stilles op så titlen på siden bliver en variabelværdi hvor variabelnavnet er dels sammensat af en variabel der beskriver sproget og dels en id-variabel med [] omkring.
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Tilføj en ekstra dimension i arrayet, og det hele er lidt nemmere
<?php $lang['en']['main'] = 'Main'; $lang['da']['main'] = 'Hovedsiden'; $la = (hentes fra en cookie og kan enten være 'en' eller 'da'...) ?> <html> <head> <title><?php echo $lang[$la]['main']; ?></title>
ps. det er en god ide at vænne sig til at anvende <?php fremfor <?
nope duer ikke... men hvis jeg sletter arraysne duer det <?php $enmain = 'Main'; $damain = 'Hovedsiden'; $la = (hentes fra en cookie og kan enten være 'en' eller 'da'...) ?> <html> <head> <title><?php echo ${$la.$id}; ?></title>
ikke alle udbydere tilbyder shorttags, derfor er din kode "portabel" når du anvender den fulde angivelse. Samtidig kan <? give problemer ved anvendelse af XML og XHTML
Synes godt om
Slettet bruger
22. januar 2004 - 00:40#7
Hvis du absolut ikke vil bruge et dobbelt array, kan du gøre således:
<? $en[main] = 'Main'; $da[main] = 'Hovedsiden'; $la = (hentes fra en cookie og kan enten være 'en' eller 'da'...)
<?php echo ${$la}[$id]; ?> burde virke ganske udemærket, så det undrer mig egentlig lidt at mit svar blev afvist.
Synes godt om
Slettet bruger
22. januar 2004 - 01:14#10
schaefner: Tjah. Og du gav da samme svar som det, der blev accepteret, og på samme tidspunkt - på sekundet.
Synes godt om
Ny brugerNybegynder
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.