Announcement

Collapse
No announcement yet.

Bei Sprach auswahl auslesen der dazugehörenden Sprache Tabelle?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Bei Sprach auswahl auslesen der dazugehörenden Sprache Tabelle?

    Hallo zusammen,

    Habe einen Script bei dem man Kategorieren aus ner SQL Datei Angezeigt werden. Auf der Seite kann man die Sprache wählen. Leider werden die Kategorieren nur in einer Sprach angezeigt. Das möchte ich nun ändern aber habe leider nicht viel Ahnung.

    Auf der Seit wechselt man mit dem Script die Sprache

    [CODE]
    <script type="text/javascript">
    function changelang(lang)
    {
    var url = '';
    url='<?php echo $docroot; ?>plugins/change_language.php?lang='+lang;
    $.post(url,function(feedback){
    });
    window.location='<?php echo $docroot.$docrootUrl; ?>';
    }
    </script>
    <div class="header_top clr ">

    <div class="top_right">
    <ul>
    <li>
    <span>Language :</span> <select name="language" onchange="javascript:changelang(this.value);" class="mr5">
    <option value="en" <?php if($_SESSION["language"] == 'en' || $_SESSION["language"] == '') { echo "selected"; }?>>English</option>

    laguages.php
    Code:
    <?php
    if($_REQUEST['lang']!='')
    {
    	session_start();
    	$_SESSION['language'] = $_REQUEST['lang'];
    }
    else
    {
            $_SESSION['language'] = 'en';
    }
    ?>


    Die Kattegorieren werden mit dem Script angezeigt:

    Code:
    <?php
    	 $sub_category  = get_subcategory(); 
    	 if(mysql_num_rows($sub_category)>0)
    	 {
    	        while($row = mysql_fetch_array($sub_category))
    	        { ?>
    				<span class="category_list"> <a href="/deals/category/<?php echo friendlyURL($row['category_name']); ?>.html" title="<?php echo ucfirst($row['category_name']); ?>"><?php echo ucfirst($row['category_name']); ?></a></span>
                    	                <option value="fr" <?php if($_SESSION["language"] == 'fr') { echo "selected"; }?>>French</option>
                    	                <option value="de" <?php if($_SESSION["language"] == 'de') { echo "selected"; }?>>German</option>
    Ich denke am einfachsten wäre es category_name_d , category_name_e zu erstellen und wen man Deutsch wähl soll es die Namen der Kateogrie die in der Tablle auf Deutsch sind category_name_d abrufen. Ntürlich bei englisch category_name_e.

    Wie läss sich so was machen?
Working...
X