Nabend,
eventuell kann mir hier jemand helfen. Bei der Konkurrenz konnte mir leider keiner helfen
Das menu wird aus der DB generiert. Jetzt gibt es aber bei der Darstellung der Submenu's Probleme. Die werden via einem request geholt. Allerdings werden die Umlaute dort eben mit einem '?' ausgezeichnet.
Live Beispiel:
http://hafenvolleyballer.de/version2
Falls Fragen zum Zeichensatz kommen
 
das entspr. js
	Wenn ich mir das submenu-Array via print_r ausgeben lasse, zeigt der Quelltext mir folgendes
	
Hoffe das mir jemand dank dieser Ausführlichen Darstellung helfen kann,
Danke
derTrallal
					eventuell kann mir hier jemand helfen. Bei der Konkurrenz konnte mir leider keiner helfen
Das menu wird aus der DB generiert. Jetzt gibt es aber bei der Darstellung der Submenu's Probleme. Die werden via einem request geholt. Allerdings werden die Umlaute dort eben mit einem '?' ausgezeichnet.
Live Beispiel:
http://hafenvolleyballer.de/version2
Falls Fragen zum Zeichensatz kommen
 das entspr. js
Code:
	
	function showSecondaryNav(tagid, url)
    {
    $('secondary_menu').style.display = 'none';
    new Effect.BlindDown('secondary_menu',
        {
        duration: 0.6,
        });     
    // clear active Buttons
    clearPrimaryNav();
    // aktuellen Button aktiviern
    param = url.split("?");
    link = param[1].split("=");
    $(link[link.length - 1]).className = 'active';
    // aktivierte Button auf normal setzen
    // Submenu holen
    var linkID = str_replace('sub_', '', tagid)
    simpleRequest('getSubNav&linkID=' + linkID, 'secondary_menu');
	
    }
function clearPrimaryNav()
    {
    // Links auf class='normal' setzen
    var links = $("primary_menu").getElementsByTagName("a");
    for (var i = 0; i < links.length; i++)
        {
        // Ebene 1
        links[i].className = '';
        }
    }
function str_replace(search, replace, subject)
    {
    return subject.split(search).join(replace);
    }
function simpleRequest(param, block)
    {
    var myAjax = new Ajax.Request('inc/content.php',
        {
        method: 'get',
        parameters: 'action=' + param,
        onComplete: function(e)
            {
            $(block).innerHTML = e.responseText;
            }
        });
    return;
    }
PHP-Code:
	
	
Array
(
    [0] => Array
        (
            [mnu_level] => 2
            [mnu_id] => 3
            [mnu_childs] => 0
            [nav_linkname] => Nachrichten
            [nav_url] => ?action=news&do=headlines
            [nav_field_name] => headlines
        )
    [1] => Array
        (
            [mnu_level] => 2
            [mnu_id] => 4
            [mnu_childs] => 0
            [nav_linkname] => Ank�ndigungen
            [nav_url] => ?action=news&do=coming
            [nav_field_name] => coming
        )
    [2] => Array
        (
            [mnu_level] => 2
            [mnu_id] => 5
            [mnu_childs] => 0
            [nav_linkname] => Spielberichte
            [nav_url] => ?action=news&do=reports
            [nav_field_name] => reports
        )
) 
Danke
derTrallal
          
							
						
Kommentar