16. november 2004 - 13:15Der er
13 kommentarer og 1 løsning
kan ikke få min funktion til at virke
Hej, jeg har en side, på flere sprog. Derfor require jeg en sprogfil. I sprogfilen findes en masse variabler og jeg har lavet en funktion. Funktionen bruger jeg når jeg skal sende emails ud. Jeg sender nemlig nogle gange på flere sprog på en gang. Feks den samme email til en dansker, en englænder osv. Nå, men mit problem opstår således:
Når jeg kalder funktionen, så bliver variablerne ikke sat. Hvorfor ikke?
Hvorfor bliver variablerne (feks $lng_postnr) ikke sat? Er det fordi at funktionen ligger i en anden fil og bliver required? Næh vel?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
ville det her virke: function lng_email_tilbud_til_person($lng_id_sent){ if ($lng_id_sent=="1"){ $lng_navn_firmanavn = "Navn/Firmanavn: "; $lng_adresse = "Adresse: "; $lng_postnr = "Postnr: "; }
Essentielt når du laver sprogstyring bør du gemme alt sprog i en tabel i din database, lægge en variabel i fx. en sessionvariabel der afgør sprog. Ved hvert kald til dit site skal du så hente data ud fra tabellen til præcis den/de (hvis du viser flere sider på en gang) side(r) du skal vise. Lav en tabel med fx. |nøgleord|side|sprog| så kan du lynhurtigt tilføje et nyt sprog hvis du laver fx. et webinterface til tabellen....og hvem som helst..fx. en sekretær kan sidde i ro og mag og laver oversættelser....uden overhovedet at kende noget som helst til hvordan du har programmeret det
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.