Likes Likes:  0
Resultaten 1 tot 15 van de 36
Pagina 1 van de 3 1 2 3 LaatsteLaatste
Geen
  1. #1
    Haico
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    [PHP] Land-Taalkeuze op de website

    Hallo,

    Ik heb dmv van een require("") op elke pagina onderstaande code staan; 2
    vlaggetjes van Nederland en Engeland waarop de bezoeker kan clicken om de
    taal van de website te veranderen. Als ze op een vlaggetje clicken dan moet
    dezelfde pagina opnieuw geladen worden (ik weet niet welke van de 2
    mogelijkheden het beste is ) en moet er een waarde meegegeven worden welke
    taal geladen moet worden ( de variabele $s_language ) :

    <a href="<?php $_SERVER['SCRIPT_FILENAME'];
    ?>?s_language=inc_english_questions_and_answers.in c" >
    <img src='../graphics/vlag_engeland.jpg' alt='' width='30' height='20'
    border='0' >
    </a>

    <a href="<?php $_SERVER['PHP_SELF'];
    ?>?s_language=inc_dutch_questions_and_answers.inc " >
    <img src="../graphics/vlag_nederland.jpg" alt="" width="30" height="20"
    border="0">
    </a>

    Deze URL verschijnt er in de adresbalk van mijn browser

    http://www.mijndomeinnaam.com/accoun...nd_answers.inc
    ( domeinnaam veranderd, link werkt dus niet )

    En dit is de code die het juiste taalbestand moet inlezen:

    session_start() ;
    echo "Deze taal is geselcteerd : $s_language<br>" ; // geeft altijd
    'inc_dutch_questions_and_answers.inc' , waarom ???
    if ( $s_language=='') // ik wou een controle uitvoeren op de aanwezigheid
    van een session variabele, komt nog
    {
    echo "er was geen taal geselecteerd" ; // deze melding geeft hij
    inderdaad de eerste keer goed door
    $s_language='inc_dutch_questions_and_answers.inc' ; // dit werkt ook
    }
    $_SESSION['s_language']=$s_language ; // voor later gebruik
    require ("../languages/".$s_language) ; // leest het juiste bestand in
    echo "Deze taal is geselecteerd : $s_language" ; // geeft altijd
    'inc_dutch_questions_and_answers.inc' , waarom ???

    Ik heb al vele dingen geprobeerd maar het lijkt erop dat de variable
    $s_language die ik in de URL meegeef niet gelezen wordt.

    Een andere vraag is wat er gaat gebeuren als het dadelijk allemaal werkt en
    ik een URL krijg zoals:
    http://www.mijndomeinnaam.com/accoun...nd_answers.inc
    Dus waar een pagina index.php, index.html, index.cgi in de directory
    accounts staat en er dus in de URL geen bestandsnaam voorkomt ?

    Wie oh wie stuurt mij de juiste richting op?

    Alvast bedankt!

    Groeten,

    Haico Spaapen






  2. #2
    Eric B. Bednarz
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    "Haico" <hspaapenMONKEYTALEtiscali-INHOLLAND> writes:

    > Ik heb dmv van een require("") op elke pagina onderstaande code staan; 2
    > vlaggetjes


    Zucht. E1n vlag heeft precies niets met e1n taal te maken. De meeste
    mensen weten zelfs niet voor welke geografische en politieke regio een
    vlag staat. Voorbeeld hebben?

    > van Nederland en Engeland


    Je gebruikt het Kruis van Saint Georg voor de taal 'Engels'?

    Om dan ook helemaal eerlijk te zijn, ik weet echter niet hoe de
    Nederlandse vlag eruit ziet, dat interesseerd mij namelijk geen eene
    fuk.

    > Ik heb al vele dingen geprobeerd maar het lijkt erop dat de variable
    > $s_language die ik in de URL meegeef niet gelezen wordt.



    Ik kon de grote lijnen van jouw verhaal niet helemaal volgen, maar het
    lijkt er sterk op dat je eens op 'register globals' moet zoeken.


    --
    hexadecimal EBB
    decimal 3771
    octal 7273
    binary 111010111011

  3. #3
    Haico
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website


    > Zucht. E1n vlag heeft precies niets met e1n taal te maken. De meeste
    > mensen weten zelfs niet voor welke geografische en politieke regio een
    > vlag staat. Voorbeeld hebben?

    Zucht, ik heb die discussie gelezen, gevolgd en erover nagedacht. Ik kijk
    nog wat ik mooier vind. Maar bedankt voor het meedenken ;-)

    > Ik kon de grote lijnen van jouw verhaal niet helemaal volgen, maar het
    > lijkt er sterk op dat je eens op 'register globals' moet zoeken.

    Heb gezocht, gevonden en (nog) niet begrepen en heb het voorlopig heel
    simpel ( en werkend ) als volgt opgelost:

    ================ het formuliertje met de dropdownbox =================
    <?php
    echo "<form action=".$_SERVER['PHP_SELF']." method='post'
    name='set_language' id='set_language'>\n";
    echo "<select name='f_taal' size='1' class='oranje' onChange='submit()'>\n
    ";
    echo "<option value='0' >Choose your language</option>\n";
    if ($_SESSION['s_taal']=='1')
    {
    $temp='SELECTED' ;
    } else
    {
    $temp='' ;
    }
    echo "<option value='1' $temp >Nederlands</option>\n";
    if ($_SESSION['s_taal']=='2')
    {
    $temp='SELECTED' ;
    } else
    {
    $temp='' ;
    }
    echo "<option value='2' $temp >English</option>\n";
    echo "</select><br></form>\n";
    ?>
    ===============

    en dan aan het begin van elke pagina
    ====================
    if($_SERVER['REQUEST_METHOD'] == 'POST')
    {
    if (isset($_POST['f_taal'] ))
    {
    if ( $f_taal=='1') // Nederlands
    {
    echo "$s_taal -- Er is Nederlands geselecteerd" ;
    $language_file='inc_dutch_questions_and_answers.in c' ;
    // require ("../languages/".$s_language) ;
    }
    elseif ( $f_taal=='2') // Engels
    {
    echo "$s_taal -- Er is Engels geselecteerd" ;
    $language_file='inc_english_questions_and_answers. inc' ;
    // require ("../languages/".$s_language) ;
    }
    else // ongeldige invoer. kies voor Nederlands
    {
    echo "Er is een ongeldige waarde ingevoerd" ;
    $language_file='inc_dutch_questions_and_answers.in c' ;
    }
    // <a href='../languages/inc_dutch_questions_and_answers.inc'></a>
    $_SESSION['s_taal']=$f_taal ;
    $_SESSION['language_file']=$language_file ;
    require ("../languages/".$language_file) ;
    }
    }
    if ( $language_file=='') // er is nog geen taal geselecteerd
    {
    echo "Standaard wordt Nederlands geselecteerd" ;
    $_SESSION['s_taal']='1' ;
    $language_file='inc_dutch_questions_and_answers.in c' ;
    require ("../languages/".$language_file) ;
    }
    ======================

    Nu nog iets leuks met die vlaggetjes verzinnen, ze trekken wel de aandacht
    ;-)

    Groeten,

    Haico



  4. #4
    finalwebsites.com
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Land-Taalkeuze op de website

    Hoi, het wordt er niet makkelijker denk...

    check dit contact formulier hier:
    http://www.finalwebsites.com/contact.php?lang=en

    voor het switchen van de taal gebruik ik deze code:

    $languages = array("nl", "en");
    if (isset($_GET['lang']) && in_array($_GET['lang'], $languages)) {
    $_SESSION['taal'] = $_GET['lang'];
    $lang = $_SESSION['taal'];
    } else {
    $lang = (isset($_SESSION['taal'])) ? $_SESSION['taal'] : "nl";
    }
    if ($lang == "en") {
    include($_SERVER['DOCUMENT_ROOT']."/includes/english.php");
    $vlag = "dutch.gif";
    $new_lang = "nl";
    } else {
    include($_SERVER['DOCUMENT_ROOT']."/includes/dutch.php");
    $vlag = "english.gif";
    $new_lang = "en";
    }

    en dit is de code voor de link:

    <a href="<?php echo $_SERVER['PHP_SELF']."?lang=".$new_lang; ?>"><img
    src="images/<?php echo $vlag ?>" alt="<?php echo $contact_vlag_alt; ?>"
    width="50" height="20" border="0"></a>

    Deze constructie werkt ook voor websites met meer talen, in dit geval
    maak ik gebruik van een switch statement.


  5. #5
    Michiel de Roo
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    Eric B. Bednarz wrote:
    > "Haico" <hspaapenMONKEYTALEtiscali-INHOLLAND> writes:
    >
    >
    >>Ik heb dmv van een require("") op elke pagina onderstaande code staan; 2
    >>vlaggetjes

    >
    >
    > Zucht. E1n vlag heeft precies niets met e1n taal te maken. De meeste
    > mensen weten zelfs niet voor welke geografische en politieke regio een
    > vlag staat. Voorbeeld hebben?


    Helemaal niets ? Is een beetje zwart wit. Waarom noemen wij de engelse
    vlag engels en de engelse taal ook engels ? Idem voor nederlandse taal en
    nederlandse vlag. Dat een vlag geen eenduidige relatie heeft met een taal
    wil niet zeggen dat er helemaal geen relatie is natuurlijk.

    Met dezelfde argumentatie kun je zeggen dat het bord voor het fietspad
    niet klopt, omdat er ook mensen met ligfietsen zijn. Toch begrijpt
    iedereen wat er bedoeld wordt.

    Ik zou zeggen, als je je website in engels nederlands en duits aanbiedt
    kun je best vlaggetjes gebruiken, iedereen begrijpt dat. Zodra je je
    webstie ook in het berbers, kameroens of mandarijn aanbiedt wordt het een
    ander verhaal.

  6. #6
    Warden Dave
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    "Michiel de Roo" <yourlove@welovespam.nl> wrote:
    > Eric B. Bednarz wrote:


    >> Zucht. E1n vlag heeft precies niets met e1n taal te maken. De
    >> meeste mensen weten zelfs niet voor welke geografische en
    >> politieke regio een vlag staat. Voorbeeld hebben?


    > Helemaal niets ? Is een beetje zwart wit. Waarom noemen wij
    > de engelse vlag engels en de engelse taal ook engels ?


    Je had nauwelijks een meer verwarrend voorbeeld kunnen gebruiken. Niet veel
    mensen die een afbeelding van de Engelse vlag ('St. Georges Cross') zien
    zullen gelijk aan de Engelse taal denken.

    WD



  7. #7
    Geert Wirken
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    Warden Dave schreef op 1-11-2005 17:55:
    > Je had nauwelijks een meer verwarrend voorbeeld kunnen gebruiken. Niet veel
    > mensen die een afbeelding van de Engelse vlag ('St. Georges Cross') zien
    > zullen gelijk aan de Engelse taal denken.


    En waarom niet?
    Ik vind het de meest logische optie, als je toch een vlaggetje wilt
    gebruiken.

    Voorbeeld: http://www.elevationbluesband.nl/
    Is dit niet duidelijk?

    --
    Met vriendelijke groeten,
    Geert Wirken

  8. #8
    Eric B. Bednarz
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    Geert Wirken <gwirken@xs4all.nl> writes:

    > Warden Dave schreef op 1-11-2005 17:55:


    >> Je had nauwelijks een meer verwarrend voorbeeld kunnen gebruiken. Niet veel
    >> mensen die een afbeelding van de Engelse vlag ('St. Georges Cross') zien
    >> zullen gelijk aan de Engelse taal denken.


    > En waarom niet?


    Omdat zij die vlag niet kennen, jij bent +/- de derde in deze draad die
    daar voor het gemak over weg leest.

    > Voorbeeld: http://www.elevationbluesband.nl/
    > Is dit niet duidelijk?


    Enfin, het is functioneel driedubbelop. Britannie is trouwens niet /zo/
    Groot, ondanks al die Noordieren aldaar, die je met zo'n verzameling
    onder de Union Jack altijd blij maakt, dat de meerderheid van de Engels
    kletsende wereldbevolking niet alsnog elders verblijft waar zelfs
    helemaal geen en-GB aan de dagelijkse oorde is.



    --
    hexadecimal EBB
    decimal 3771
    octal 7273
    binary 111010111011

  9. #9
    Warden Dave
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    "Geert Wirken" <gwirken@xs4all.nl> wrote:
    > Warden Dave:
    >> Michiel de Roo


    >>> de engelse vlag engels en de engelse taal ook engels


    >> Je had nauwelijks een meer verwarrend voorbeeld kunnen gebruiken.
    >> Niet veel mensen die een afbeelding van de Engelse vlag
    >> ('St. Georges Cross') zien zullen gelijk aan de Engelse taal
    >> denken.


    > En waarom niet?


    Omdat veel mensen, net als jij blijkbaar, de Union Jack voor de
    Engelse nationale vlag houden, terwijl dat het kruis van St. George
    is. (Volkomen logisch is dat "engelse vlag engels en de engelse taal
    ook engels" dus niet).

    WD



  10. #10
    Michiel de Roo
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    Warden Dave wrote:
    > "Michiel de Roo" <yourlove@welovespam.nl> wrote:
    >
    >>Eric B. Bednarz wrote:

    >
    >
    >>>Zucht. E1n vlag heeft precies niets met e1n taal te maken. De
    >>>meeste mensen weten zelfs niet voor welke geografische en
    >>>politieke regio een vlag staat. Voorbeeld hebben?

    >
    >
    >>Helemaal niets ? Is een beetje zwart wit. Waarom noemen wij
    >>de engelse vlag engels en de engelse taal ook engels ?

    >
    >
    > Je had nauwelijks een meer verwarrend voorbeeld kunnen gebruiken. Niet veel
    > mensen die een afbeelding van de Engelse vlag ('St. Georges Cross') zien
    > zullen gelijk aan de Engelse taal denken.


    Dat hangt helemaal af van je doelgroep en de context waarin je die vlag
    ziet. Als je op een website voor west-europees publiek een klein
    nederlands, duits en engels vlaggetje naast elkaar ziet zullen de meeste
    mensen toch aan een taal optie denken. Een vlag dekt de lading natuurlijk
    maar in beperkte mate, maar dat geldt voor zoveel symbolen.

  11. #11
    Warden Dave
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    "Michiel de Roo" <yourlove@welovespam.nl> wrote:
    > Warden Dave wrote:
    >> "Michiel de Roo" <yourlove@welovespam.nl> wrote:
    >>>Eric B. Bednarz wrote:


    >>>>Zucht. E1n vlag heeft precies niets met e1n taal te maken. De
    >>>>meeste mensen weten zelfs niet voor welke geografische en
    >>>>politieke regio een vlag staat. Voorbeeld hebben?


    >>>Helemaal niets ? Is een beetje zwart wit. Waarom noemen wij
    >>>de engelse vlag engels en de engelse taal ook engels ?


    >> Je had nauwelijks een meer verwarrend voorbeeld kunnen gebruiken.
    >> Niet veel mensen die een afbeelding van de Engelse vlag
    >> ('St. Georges Cross') zien zullen gelijk aan de Engelse taal
    >> denken.


    > Dat hangt helemaal af van je doelgroep en de context waarin je die
    > vlag ziet. Als je op een website voor west-europees publiek een
    > klein nederlands, duits en engels vlaggetje naast elkaar ziet zullen
    > de meeste mensen toch aan een taal optie denken.


    Als ze die vlaggen, zoals de Nederlandse en Engelse, herkennen dan
    zullen sommigen wellicht ook aan taal denken. Probleem is o.a. dat
    veel West-Europeanen die ENGELSE vlag niet direct als 'Engelse vlag'
    zullen herkennen.

    Omdat men in deze ongelukkige draad op een enigzins hilarische manier
    in herhaling dreigt te vallen zal ik het dan maar in een paar zinnen
    uit de doeken doen.

    De vlag met blauw, wit en rood door elkaar is de vlag van het
    Verenigd Koninkrijk. Dat Verenigd Koninkrijk van Groot-Brittannië en
    Noord-Ierland bestaat uit de vier z.g. 'home countries': Engeland,
    Schotland, Wales (samen 'Groot-Brittannie') en Noord-Ierland.
    De bekende vlag van het Verenigd Koninkrijk heet de 'Union Flag' en
    wordt ook wel (enigzins incorrect) 'Union Jack' genoemd. De vlag is
    een combinatie van de Engelse vlag (het genoemde Sint-Georgekruis -
    van de heilige Georgius, hier beter bekend als Joris, die na Sint-
    Edward de beschermheilige van Engeland werd; zie
    http://www.heiligen.net/apr/frm2304.htm) de schotse vlag (het Sint-
    Andrewkruis ofwel de 'Saltire' - Sint-Andrew is de Schotse bescherm-
    heilige) en de Ierse vlag van voor de republiek (het Sint-Patrick-
    kruis - Sint-Patrick is de Ierse bescherm-heilige). De Union Flag is
    geen nationale vlag, zoals bijv. de Engelse vlag dat is, maar meer
    een 'koninklijke bijeenkomst' van kleuren; enfin.

    De Engelse vlag is nu niet zo heel goed bekend meer. Eens maakten
    Engelse kruisvaarders het rode kruis in 'sommige werelddelen'
    bekender dan het nu is (al zegt 't je wellicht toch iets van o.a.
    voetbaltribunes).

    WD



  12. #12
    Michiel de Roo
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    Warden Dave wrote:
    > "Michiel de Roo" <yourlove@welovespam.nl> wrote:
    >
    >>Warden Dave wrote:
    >>
    >>>"Michiel de Roo" <yourlove@welovespam.nl> wrote:
    >>>
    >>>>Eric B. Bednarz wrote:

    >
    >
    >>>>>Zucht. E1n vlag heeft precies niets met e1n taal te maken. De
    >>>>>meeste mensen weten zelfs niet voor welke geografische en
    >>>>>politieke regio een vlag staat. Voorbeeld hebben?

    >
    >
    >>>>Helemaal niets ? Is een beetje zwart wit. Waarom noemen wij
    >>>>de engelse vlag engels en de engelse taal ook engels ?

    >
    >
    >>>Je had nauwelijks een meer verwarrend voorbeeld kunnen gebruiken.
    >>>Niet veel mensen die een afbeelding van de Engelse vlag
    >>>('St. Georges Cross') zien zullen gelijk aan de Engelse taal
    >>>denken.

    >
    >
    >>Dat hangt helemaal af van je doelgroep en de context waarin je die
    >>vlag ziet. Als je op een website voor west-europees publiek een
    >>klein nederlands, duits en engels vlaggetje naast elkaar ziet zullen
    >>de meeste mensen toch aan een taal optie denken.

    >
    >
    > Als ze die vlaggen, zoals de Nederlandse en Engelse, herkennen dan
    > zullen sommigen wellicht ook aan taal denken. Probleem is o.a. dat
    > veel West-Europeanen die ENGELSE vlag niet direct als 'Engelse vlag'
    > zullen herkennen.
    >
    > Omdat men in deze ongelukkige draad op een enigzins hilarische manier
    > in herhaling dreigt te vallen zal ik het dan maar in een paar zinnen
    > uit de doeken doen.
    >
    > De vlag met blauw, wit en rood door elkaar is de vlag van het
    > Verenigd Koninkrijk. Dat Verenigd Koninkrijk van Groot-Brittannië en
    > Noord-Ierland bestaat uit de vier z.g. 'home countries': Engeland,
    > Schotland, Wales (samen 'Groot-Brittannie') en Noord-Ierland.
    > De bekende vlag van het Verenigd Koninkrijk heet de 'Union Flag' en
    > wordt ook wel (enigzins incorrect) 'Union Jack' genoemd. De vlag is
    > een combinatie van de Engelse vlag (het genoemde Sint-Georgekruis -
    > van de heilige Georgius, hier beter bekend als Joris, die na Sint-
    > Edward de beschermheilige van Engeland werd; zie
    > http://www.heiligen.net/apr/frm2304.htm) de schotse vlag (het Sint-
    > Andrewkruis ofwel de 'Saltire' - Sint-Andrew is de Schotse bescherm-
    > heilige) en de Ierse vlag van voor de republiek (het Sint-Patrick-
    > kruis - Sint-Patrick is de Ierse bescherm-heilige). De Union Flag is
    > geen nationale vlag, zoals bijv. de Engelse vlag dat is, maar meer
    > een 'koninklijke bijeenkomst' van kleuren; enfin.
    >
    > De Engelse vlag is nu niet zo heel goed bekend meer. Eens maakten
    > Engelse kruisvaarders het rode kruis in 'sommige werelddelen'
    > bekender dan het nu is (al zegt 't je wellicht toch iets van o.a.
    > voetbaltribunes).


    Ah, er begint mij nu ook weer iets te dagen. De engelsen moeten het ook
    altijd moeilijker maken dan het is ;-) Maar anyway, ik denk dat de meeste
    mensen hier die union jack gewoon als de 'engelse vlag' zien, ook al is
    het niet zo.

  13. #13
    Michiel de Roo
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    Haico wrote:
    > Hallo,
    >
    > Ik heb dmv van een require("") op elke pagina onderstaande code staan; 2
    > vlaggetjes van Nederland en Engeland waarop de bezoeker kan clicken om de
    > taal van de website te veranderen. Als ze op een vlaggetje clicken dan moet
    > dezelfde pagina opnieuw geladen worden (ik weet niet welke van de 2
    > mogelijkheden het beste is ) en moet er een waarde meegegeven worden welke
    > taal geladen moet worden ( de variabele $s_language ) :
    >
    > <a href="<?php $_SERVER['SCRIPT_FILENAME'];
    > ?>?s_language=inc_english_questions_and_answers.in c" >
    > <img src='../graphics/vlag_engeland.jpg' alt='' width='30' height='20'
    > border='0' >
    > </a>
    >
    > <a href="<?php $_SERVER['PHP_SELF'];
    > ?>?s_language=inc_dutch_questions_and_answers.inc " >
    > <img src="../graphics/vlag_nederland.jpg" alt="" width="30" height="20"
    > border="0">
    > </a>
    >
    > Deze URL verschijnt er in de adresbalk van mijn browser
    >
    > http://www.mijndomeinnaam.com/accoun...nd_answers.inc
    > ( domeinnaam veranderd, link werkt dus niet )
    >
    > En dit is de code die het juiste taalbestand moet inlezen:
    >
    > session_start() ;
    > echo "Deze taal is geselcteerd : $s_language<br>" ; // geeft altijd
    > 'inc_dutch_questions_and_answers.inc' , waarom ???
    > if ( $s_language=='') // ik wou een controle uitvoeren op de aanwezigheid
    > van een session variabele, komt nog
    > {
    > echo "er was geen taal geselecteerd" ; // deze melding geeft hij
    > inderdaad de eerste keer goed door
    > $s_language='inc_dutch_questions_and_answers.inc' ; // dit werkt ook
    > }
    > $_SESSION['s_language']=$s_language ; // voor later gebruik
    > require ("../languages/".$s_language) ; // leest het juiste bestand in
    > echo "Deze taal is geselecteerd : $s_language" ; // geeft altijd
    > 'inc_dutch_questions_and_answers.inc' , waarom ???
    >
    > Ik heb al vele dingen geprobeerd maar het lijkt erop dat de variable
    > $s_language die ik in de URL meegeef niet gelezen wordt.
    >
    > Een andere vraag is wat er gaat gebeuren als het dadelijk allemaal werkt en
    > ik een URL krijg zoals:
    > http://www.mijndomeinnaam.com/accoun...nd_answers.inc
    > Dus waar een pagina index.php, index.html, index.cgi in de directory
    > accounts staat en er dus in de URL geen bestandsnaam voorkomt ?
    >
    > Wie oh wie stuurt mij de juiste richting op?
    >


    Om dan ook nog maar wat zinnigs te melden ;-)

    Doordat je register_globals aan hebt staan, wordt je global variable
    s_language eerst gevuld met de gegevens uit GET , maar daarna overschreven
    met de gegevens uit SESSION.

    De oplossing is dus om expliciet $_GET['s_language'] en
    $_SESSION['s_language'] te gebruiken.

    b.v.
    if ( $_SESSION['s_language']=='')
    en
    $_SESSION['s_language']=$_GET['s_language'];

    zie ook: http://nl3.php.net/register_globals

  14. #14
    Inca
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    Michiel de Roo wrote:
    > Dat hangt helemaal af van je doelgroep en de context waarin je die
    > vlag ziet. Als je op een website voor west-europees publiek een klein
    > nederlands, duits en engels vlaggetje naast elkaar ziet zullen de
    > meeste mensen toch aan een taal optie denken. Een vlag dekt de lading
    > natuurlijk maar in beperkte mate, maar dat geldt voor zoveel symbolen.


    Bovendien is een vlag ook op andere gebieden (bijvoorbeeld op verpakkingen
    en in handleidingen) al jaaaaren een manier om talen aan te geven.
    Sommige politiek-correcte verpakkingen zetten netjes een Nederlands+Belgisch
    vlaggetje bij de Nederlandse taal, en een Frans+Belgisch vlaggetje voor de
    Franse taal.

    Ik persoonlijk vind vlaggetjes prima: het is me als gebruiker behoorlijk
    duidelijk wat er mee bedoeld wordt. En dat is het idee van een symbool,
    toch?

    --
    There is no need for a lavalamp unless you're on drugs - Gilmore Girls



  15. #15
    Warden Dave
    [PHP] Land-Taalkeuze op de website
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Land-Taalkeuze op de website

    "Inca" <shadow*movements@wanadoo.NOSPAM.invalid> wrote:
    > Michiel de Roo wrote:
    >> Warden Dave wrote:


    >>> Niet veel mensen die een afbeelding van de Engelse vlag ('St.
    >>> Georges Cross') zien zullen gelijk aan de Engelse taal denken.


    >> Als je op een website voor west-europees publiek een klein nederlands,
    >> duits en engels vlaggetje naast elkaar ziet zullen de meeste mensen
    >> toch aan een taal optie denken. Een vlag dekt de lading
    >> natuurlijk maar in beperkte mate, maar dat geldt voor zoveel symbolen.


    > Bovendien is een vlag ook op andere gebieden (bijvoorbeeld op
    > verpakkingen en in handleidingen) al jaaaaren een manier om talen aan
    > te geven.


    Je praat geloof ik wel enigzins buiten de betekenis van de sub-draad
    (wat vaak niet erg is). Anders zou je toch eens zo'n verpakking moeten
    noemen die meerdere vlaggen, waaronder de Engelse (!), laat zien.

    groet,
    WD



Pagina 1 van de 3 1 2 3 LaatsteLaatste

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics