SELFPHP: Version 5.6.9 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



iOS DevCon 2013



Software Architecture Summit 2013


Deine Leidenschaft ist die Unterwasserfoto-grafie?


Dann ist Qozido genau das Richtige für Dich!

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler ist da!

www.qozido.de

 

CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 


Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 10.08.2012, 14:19:38
erselbst erselbst ist offline
Anfänger
 
Registriert seit: Apr 2009
Alter: 41
Beiträge: 11
erselbst befindet sich auf einem aufstrebenden Ast
Breadcrumb aus Mehrdimensionalen Array...

Hmm, ich komme nicht mehr weiter beim erstellen einer Breadcrumb Navigation aus einem Mehrdimensionalen Array.

Schaut Euch mal das An, was ich bisher gemacht habe und gibt mir bitte Tipps, wie ich zu einer Lösung kommen kann.

PHP-Code:
<?php

$action
=(isset($_REQUEST['action']) ? $_REQUEST['action'] : Null);
define('ACTION'$action);

$menu = array(
    
'users' => array(
        
'adduser' => array(
            
'singl',
            
'multi'
        
),
        
'moduser',
        
'deluser'
    
),
    
'settings' => array(),
    
'statistics' => array(
        
'daycount',
        
'allcount'
    
)
);

/***********************************/

echo php_out_breadcrumb ($menuTrue);
echo 
"<hr/>";
echo 
php_out_links($menu);

/***********************************/

function php_out_breadcrumb ($data$init True$delimiter "&rsaquo;") {

static 
$html Null;
if (
$init === True)
    
$html .= "<a href=\"".$_SERVER['PHP_SELF']."?action=admin\"".(ACTION == "admin" " style=\"color:red;\"" Null).">Dashboard</a>";

foreach (
$data as $keys => $value) {
    if (
strlen(ACTION)>0) {
        if (
is_array($value)) {
            if (
in_array(ACTION$value)) {
                
$html .= $delimiter."<a href=\"".$_SERVER['PHP_SELF']."?action=".$keys."\">".$keys."</a>";
            
#} else {
            #    echo $keys;
            
}
            
php_out_breadcrumb ($valueFalse$delimiter);
        } else {
            if (
ACTION == $value) {
                
$html .= $delimiter."<a href=\"".$_SERVER['PHP_SELF']."?action=".$value."\" style=\"color:red;\">".$value."</a>";
            }
        }
    }
}

return 
"<span id=\"breadcrumb\">\n".$html."\n</span>\n";

}

/***********************************/

function php_out_links($data) {

static 
$out Null;

$out .= "<ul>\n";
foreach (
$data as $keys => $value) {
    if (!
preg_match('/\d+/',$keys)) {
        
$out .= "\t<li><a href=\"".$_SERVER['PHP_SELF']."?action=".$keys."\">".$keys."</a></li>\n";
    }
    if (
is_array($value)) {
        
php_out_links($value);
    } else {
        
$out .= "\t<li><a href=\"".$_SERVER['PHP_SELF']."?action=".$value."\">".$value."</a></li>\n";
    }
}
$out .= "</ul>\n";
return 
$out;

}

?>
Ich bin für jede Hilfe dankbar.
Mit Zitat antworten
  #2  
Alt 10.08.2012, 17:36:55
Benutzerbild von meikel
meikel meikel ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 64
Beiträge: 3.727
meikel befindet sich auf einem aufstrebenden Ast
AW: Breadcrumb aus Mehrdimensionalen Array...

Zitat:
Zitat von erselbst Beitrag anzeigen
Ich bin für jede Hilfe dankbar.
Wie man Fragen richtig stellt
Mit Zitat antworten
  #3  
Alt 13.08.2012, 16:35:04
erselbst erselbst ist offline
Anfänger
 
Registriert seit: Apr 2009
Alter: 41
Beiträge: 11
erselbst befindet sich auf einem aufstrebenden Ast
AW: Breadcrumb aus Mehrdimensionalen Array...

Schakka, ich habe die Lösung gefunden. Vielen Dank!
Mit Zitat antworten
  #4  
Alt 13.08.2012, 20:59:56
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.041
vt1816 befindet sich auf einem aufstrebenden Ast
vt1816 eine Nachricht über Skype™ schicken
AW: Breadcrumb aus Mehrdimensionalen Array...

Zitat:
Zitat von erselbst Beitrag anzeigen
Schakka, ich habe die Lösung gefunden. Vielen Dank!
Ahh und die anderen mit dem gleichen/ähnlichen Problem läßt Du dumm sterben?
__________________
Gruss vt1816


Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (Skype, Mail, PN, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #5  
Alt 14.08.2012, 19:24:55
Benutzerbild von meikel
meikel meikel ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 64
Beiträge: 3.727
meikel befindet sich auf einem aufstrebenden Ast
AW: Breadcrumb aus Mehrdimensionalen Array...

Zitat:
Zitat von vt1816 Beitrag anzeigen
Ahh und die anderen mit dem gleichen/ähnlichen Problem läßt Du dumm sterben?
Warum sollte seine Antwort besser aussehen als seine Frage? <ggg>
Mit Zitat antworten
Antwort

Stichworte
breadcrumb, mehrdimensionalen array


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Arrayblind tlang78 PHP Grundlagen 2 30.06.2009 15:08:33
Mehrdimensionalen Arrays als HTML Liste erselbst PHP Grundlagen 2 13.04.2009 23:46:36
Array formatiert ausgeben Faang PHP Grundlagen 3 15.08.2008 01:47:43
Doppelte einträge aus einem Mehrdimensionalen Array aussortieren und löschen PHoenix_KM PHP für Fortgeschrittene und Experten 2 17.04.2008 18:19:53
Einzelne Daten aus Textdatei Auslesen azubinator PHP Grundlagen 153 17.12.2004 13:36:58


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:28:20 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.


© 2001-2013 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt