Seite 1 von 1

Könnte mir mal bitte jemand helfen ?

Verfasst: 09.06.2009, 19:34
von Japs
Hallo,
wäre eventuell hier von Euch mal so nett und könnte mir folgenden Codeschnippsel so erweitern, dass folgende Keys auch verwendet werden:

allergikergerecht
kinderfreundlich
behindertengerecht

Irgendwie will es mir einfach nicht gelingen, die Erweiterung für diese drei Keys hier einzubauen :(

Code: Alles auswählen

	//gefunden, GET ausschließen
	for &#40;$i=0; $i<$array_keys; $i++&#41; &#123;
		if &#40;!$gefunden&#91;$i&#93; AND strpos&#40;$aURL&#91;$i&#93;, "page"&#41; !== 0 AND $aURL&#91;$i&#93; != "urlaubsthema"&#41; &#123;$is_suche = false;&#125;
	&#125;
    
    // Urlaubsthema?
    if &#40;in_array&#40;"urlaubsthema", $aURL&#41;&#41; &#123;
        if &#40;$Haustiere == "1"&#41; &#123;$aURL&#91;1&#93; = "haustiere";&#125;
        else if &#40;$Nichtraucher == "1"&#41; &#123;$aURL&#91;1&#93; = "nichtraucher";&#125;
        // etc.
        else &#123;$aURL&#91;1&#93; = "haustiere";&#125;
        $aURL&#91;0&#93; = "urlaubsthema";
        $_POST&#91;'formularSent'&#93; = 2;
        $is_suche = false;
    &#125;
	
    // Adresszeilensuche ja?
	if &#40;$is_suche&#41; &#123;
		$aURL&#91;0&#93; = "suche";
		$aURL&#91;1&#93; = "suche";
		$_POST&#91;'formularSent'&#93; = 2;
	&#125;
Danke & Gruß Dirk

Verfasst:
von

Re: Könnte mir mal bitte jemand helfen ?

Verfasst: 09.06.2009, 21:07
von Mork vom Ork
Ansatzweise so, mal ausgehend von der Vermutung, dass haustiere und nichtraucher die bisherigen Schlüsselwörter sind und die drei neuen unter urlaubsthema eingeordnet werden sollen:

Code: Alles auswählen

	//gefunden, GET ausschließen
	for &#40;$i=0; $i<$array_keys; $i++&#41; &#123;
		if &#40;!$gefunden&#91;$i&#93; AND strpos&#40;$aURL&#91;$i&#93;, "page"&#41; !== 0 AND $aURL&#91;$i&#93; != "urlaubsthema"&#41; &#123;$is_suche = false;&#125;
	&#125;
    
    // Urlaubsthema?
    if &#40;in_array&#40;"urlaubsthema", $aURL&#41;&#41; &#123;
        if &#40;$Haustiere == "1"&#41; &#123;$aURL&#91;1&#93; = "haustiere";&#125;
        else if &#40;$Nichtraucher == "1"&#41; &#123;$aURL&#91;1&#93; = "nichtraucher";&#125;

        else if &#40;$Allergikergerecht == "1"&#41; &#123;
            $aURL&#91;1&#93; = "allergikergerecht";
        &#125;
        else if &#40;$Kinderfreundlich == "1"&#41; &#123;
            $aURL&#91;1&#93; = "kinderfreundlich";
        &#125;
        else if &#40;$Behindertengerecht == "1"&#41; &#123;
            $aURL&#91;1&#93; = "behindertengerecht";
        &#125;

        else &#123;$aURL&#91;1&#93; = "haustiere";&#125;
        $aURL&#91;0&#93; = "urlaubsthema";
        $_POST&#91;'formularSent'&#93; = 2;
        $is_suche = false;
    &#125;
	
    // Adresszeilensuche ja?
	if &#40;$is_suche&#41; &#123;
		$aURL&#91;0&#93; = "suche";
		$aURL&#91;1&#93; = "suche";
		$_POST&#91;'formularSent'&#93; = 2;
	&#125;
Das kann aber noch nicht alles sein, denn irgendwo müssen die Variablen $Haustiere und $Nichtraucher (waren schon vorhanden) sowie $Allergikergerecht, $Kinderfreundlich und $Behindertengerecht (müssen noch eingerichtet werden) herkommen.
Suche also nach einer Stelle, wo $Haustiere und $Nichtraucher befüllt werden und ergänze dort die drei neuen Variablen.

Gibt es eigentlich auch kindgerecht und behindertenfreundlich? ;)