php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.12.2005, 14:17  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Hallo "S. Beeck".

Na, das ist doch mal eine Aussage, mit der man was anfangen kann.

Zunächst musst du die Daten eine Struktur bringen, in ein PHP-Array.
Dieses Array kann man unterschiedlich aufbauen, für die
Weiterverarbeitung in deinem Sinne ist aber vermutlich folgende Struktur
die einfachste:

PHP-Code:
<?php
$aLinkMap 
= array(
    
'Profil' => array (
        
'Statistik' => 'Statistik',
        
'Ihre Daten' => 'Ihre Daten',
        
'Downline' => 'Geworbene Mitglieder'
    
),
    
'Geldverdienen' => array (
        
'questionhistory' => 'Questionmail History'
    
)
);
?>
Du hast also auf der ersten Ebene, in der ersten Dimension die Kategorie
(Profil, Geldverdienen, Spiele,...), in der zweiten die einzelnen Links, wobei
jeweils dem Wer des Page-Parameters der Titel des Links zugeodnet ist
('questionhistory' => 'Questionmail History').

Zum Ausgeben durchwanderst du das Array in zwei Schleifen. Einer
Äußeren für die Kategorien und einer Inneren für die jeweiligen Links.
Zum Beispiel so:
PHP-Code:
<?php

$sUrlPrefix 
"mitgliederbereich.php?PHPSESSID=$PHPSESSID&amp;Page=";

foreach (
$aLinkMap as $sCat => $aLinks) {

    echo 
'<h2>' htmlentities($sCat) . "</h2>\n";
    echo 
"<ul>\n";

    foreach (
$aLinks as $sUrl => $sTitle) {

        
$sUrl $sUrlPrefix urlencode($sUrl);
        echo 
"\t[*]<a href=\"$sUrl\">" htmlentities($sTitle) . "</a>\n";
    }
    echo 
"[/list]\n";
}
?>
In welche Form du das dann bringst ist dann ziemlich Wurscht. Wichtig
sind noch folgende Punkte:

1. Ist z.B. das Kaufmanns-Und (&) in HTML ein Steuerzeichen. In einen
Link must du also die entsprechende HTML-Entität setzen, hier "&amp;",
siehe $sUrlPrefix.

2. Leerzeichen sind in einem URI nicht korrekt (z.B. "Ihre Daten"). Du
musst diesen Wert also durch urlencode() jagen.

3. Das hier: "<Font face='Verdana,Helvetica,Geneva,Swiss,SunSans-Regular' size='1'>" ist
nicht nur extrem veraltet (font-Tag anstatt css), sondern auch ziemlicher
Quatsch. Wer hat denn die Geneva, Swiss oder SunSans-Regular auf dem
Rechner, wenn er noch nichtmal die Verdana oder die Helvetica installiert
hat? Hier solltest du die speziellen Schriften nach vorne setzen und die
allgemeinen nach hinten. Ganz zum Schluß dann ein "sans-serif" in
deinem Fall von serifenlosen Schriften. Aber derartige Anweisungen
gehören wirklich nicht in eine PHP-Datei, sondern in eine
StyleSheet-Datei!

Basti
Basti ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 10.12.2005, 17:37  
Neuer Benutzer
 
Registriert seit: 07.12.2005
Beiträge: 12
sbeeck
Standard

Hallo Basti

Bitte nim meine ICQ anfrage an (Asterix).

MFG Stefan Beeck
sbeeck ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML Tabelle ausgeben PHP-Fortgeschrittene 7 22.02.2011 17:59
MySQL und html Tabelle sven88 PHP Tipps 2008 10 12.05.2008 17:31
CSV Export einer HTML Tabelle Relico PHP Tipps 2008 1 04.02.2008 11:20
Ausgabe mehrerer Datenbanktabellen in einer HTML Tabelle frankys9 PHP Tipps 2008 5 14.09.2007 16:51
HTML Tabelle in PHP Datei einbinden PHP Tipps 2005-2 4 14.07.2005 20:11
XLS/DOC in HTML konvertieren? PHP Tipps 2005-2 0 23.06.2005 23:11
Komisches Problemchen mit Tabelle in Html und PHP PHP Tipps 2005-2 5 21.06.2005 14:29
HTML Tabelle Zeilen mousover - einfach farbwechsel ? Cyberbob_at_tot HTML, Usability und Barrierefreiheit 7 07.06.2005 19:08
[Erledigt] html Tabelle mit scrollbars HTML, Usability und Barrierefreiheit 16 09.04.2005 12:54
Benutzeingaben in HTML Tags konvertieren PHP Tipps 2005 2 12.03.2005 22:30
HTML Tabellenzeile in Tabelle einfügen? Datenbanken 2 28.01.2005 00:28
Word Tabelle direkt in HTML Datei einfügen nsane HTML, Usability und Barrierefreiheit 7 28.12.2004 09:02
Auslesen mySQL tabelle und ausgabe als html Calli PHP Tipps 2004-2 3 21.12.2004 16:51
[Erledigt] html ind pdf konvertieren /graf. frontend zur erstellung ? PHP-Fortgeschrittene 4 05.12.2004 15:07
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html-tabellen in csv umwandeln mit php, php konvertieren tabelle, tabelle in php umwandeln

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:53 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.