 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
26.07.2004, 22:19
|
#1
|
|
TP-Member
Registriert seit: Feb 2003
Ort: Sachsen
|
zeigt an wo man ist auf der hp
hallo leute,
ich habe gerade was gesehen im netz und wollte euch mal fragen ob es schwer ist so etwas zu erstellen.
hier mal der link klickt bitte hier
ich meine das menü oben links in der ecke wo das hier steht :
Startseite
Rubrik: Programmierung & Administration
Thema: XML/XSLT
ist es irgend wie möglich das man´so etwas automatisch anzeigen lassen kann, mit php oder mysql. so das der besucher jeder zeit weiss wo er sich befindet und wie er schnel wieder zurück kommt.
ist das ein grosser aufwand so etwas zu erstellen, da ich ich gerade eine neue seite erstelle würde es sich anbieten so etwas gleich mit einzubauen.
ich kann es mir nur so vorstellen, es müsste jeden ordner und die seite anzeige auf der am gerade ist vom root verzeichniss aus. ist das so ungefähr richtig.. ?
vielen dankl für eure hilfe...
__________________
....................................
cu
WebJacky
webjacky@gmx.de
|
|
|
26.07.2004, 22:43
|
#2
|
|
Guest
Registriert seit: Aug 2002
|
Naja am einfachsten ginge es mit einer DB-Tabelle, die immer die Oberkategorie mitspeichert, so ist man in der Lage eine Baumstruktur zu bilden.
Etwa so:
Tabelle 'menue':
id | bezeichnung | oberkat
1 | 'Start' | NULL
2 | 'Meine Fotos' | 1 -- Hier steht 1 für die Oberkategorie
3 | 'Urlaubsfotos' | 2 -- Hier 2 für Kategorie Fotos
...
Es ergibt also eine Struktur: Start -> Fotos -> Urlaubsfotos. Soviel zur Theorie. 
|
|
|
26.07.2004, 23:03
|
#3
|
|
TP-Member
Registriert seit: Feb 2003
Ort: Sachsen
|
danke @Strogij
aha also mit einer datenbank.
wo bekommt man den so etwas her, oder muss man es sich selber erstellen.
habe da noch mal eine frage, aber es ist dan nicht so das ich in eine datenbank die inhalte der seite eintragen muss, oder ?
kennst du da irgendwelche links wo man so was mal näher erklärt bekommt?
danke vielmals für deine hilfe.....
__________________
....................................
cu
WebJacky
webjacky@gmx.de
|
|
|
26.07.2004, 23:11
|
#4
|
|
Guest
Registriert seit: Aug 2002
|
Eine eigene Datenbank musst du nicht erstellen, die meisten Hoster haben ja MySQL installiert. Für weitere Infos zu MySQL könntest du unseren Tutorial- und Workshop-Bereich besuchen. Da sind die wichtigsten Befehle erklärt soweit ich weiß.
Ich muss aber sagen, dass es keine Sache von einem Tag sein wird, wenn du von PHP bisher keine Ahnung hattest.
|
|
|
26.07.2004, 23:17
|
#5
|
|
TP-Member
Registriert seit: Feb 2003
Ort: Sachsen
|
aha
danke dir,
also wir haben ja mit php und mysq unterstützung.
ich dachte da gibt es fertige scripte dafür. habe hier schon geschaut schau mal finde aber so etwas wir du da beschrieben hast nett, kennst du vieleicht ein script dafür ?
__________________
....................................
cu
WebJacky
webjacky@gmx.de
|
|
|
26.07.2004, 23:26
|
#6
|
|
Guest
Registriert seit: Aug 2002
|
Wenn du was Fertiges dafür findest ist es ja in Ordnung, diese Skripte funktionieren dann mehr oder weniger nach der Theorie, die ich beschrieben habe. Ich selbst kenne keine Skripte dieser Art. Bin mir aber sicher, daß es mit der Suche klappt, wir haben hier für solche Fälle eine Linkssammlung. Viel Erfolg! 
|
|
|
26.07.2004, 23:52
|
#7
|
|
TP-Member
Registriert seit: Feb 2003
Ort: Sachsen
|
habe was gefunden
schau dir mal das script an bitte.
da fällt nur noch das es die ordner anzeigt.
Zitat:
<?php
$path = "./";
if (strrpos($moverse,'..')) {
$moverse = str_replace('/..','',$moverse);
$moverse = substr($moverse,0,strrpos($moverse,'/'));
}
if($moverse) $moverse = $moverse."/";
echo $moverse.'<br>';
$handle=opendir($path.$moverse);
while ($file = readdir($handle)) {
if(is_dir($path.$moverse.$file) && $file != ".") {
if ($file == ".." && $moverse == "") {
} else {
echo "<a href='?moverse=".$moverse.$file."'>".$file."</a><br>";
}
} else if ($file != ".") {
echo "<a href='".$path.$moverse.$file."'>".$file."</a><br>";
}
}
?>
|
kann man so etwas noch einbauen ?
__________________
....................................
cu
WebJacky
webjacky@gmx.de
|
|
|
27.07.2004, 00:01
|
#8
|
|
Guest
Registriert seit: Aug 2002
|
Naja das könnte man verwenden, wenn man die Ordnerstruktur ansehen will, also die/den Ordner von deinem Webspace, in denen/dem die aktuelle Datei sich befindet. Ich glaube nicht, daß du es möchtest, aber falls du die Homepage nicht dynamisch machst wäre es sogar angemessener finde ich.
|
|
|
27.07.2004, 00:09
|
#9
|
|
TP-Member
Registriert seit: Feb 2003
Ort: Sachsen
|
habe es mal geteste ... :-(
danke !
naja muss sagen das es nett das richtie ist, wen ich z.b. es in das root verzeichniss lee zeigt es mir alle webseiten an die ich im packet habe  . das bringt nix. eine frage habe ich noch gibt es da nur was mit mysq oder auch reine php sachen?
wen du mal ein paar minuten opfern kannst schau dir mal das hier bitte an
klick hier
ist das so etwas ?
__________________
....................................
cu
WebJacky
webjacky@gmx.de
|
|
|
27.07.2004, 00:30
|
#10
|
|
Guest
Registriert seit: Aug 2002
|
Nein, ich glaube das ist nur ein Menü, was nicht auf sich selbst verweist, du brauchst ja praktisch (zusätzlich) einen Stammbaum/Baumstruktur: das wäre vielleicht was oder einfach bei Google suchen: Google. 
|
|
|
27.07.2004, 00:41
|
#11
|
|
TP-Member
Registriert seit: Feb 2003
Ort: Sachsen
|
danke für deine antwort.
das menü hatte ich schon mal hochgeldanden, ich meine hier das
weiss nett wie das geht das menü, muss ich es einfach hochladen und include machen ?
__________________
....................................
cu
WebJacky
webjacky@gmx.de
|
|
|
27.07.2004, 00:48
|
#12
|
|
TP-Member
Registriert seit: May 2004
Ort: Vindobona
|
ich finde, dass man deine frage hier nicht so einfach beantworten kann, da dies zu abhängig ist von deiner seitenstruktur, von der du dann jeweils mehr oder wneiger besser den ort automatisiert angeben kannst, wo sich der surfer befindet.
die von dir als erstes angegebene seite sieht mir aus, als ob es die datei "programmierung-administration" im webroot per .htaccess als php parsen läßt und dann die anhängsel, die wie ordner aussehen einfach per trennzeichen "/" trennt und diese arrayvars als navigation für die includes verwendet.
damit kann das menü da oben auch leicht erstellt worden sein.
ciao tydu
__________________
reich an besitztümern bist du, wenn dir das genügt, was du hast.
erst wenn wir alles verloren haben, haben wir die freiheit alles zu tun.(tyler durden)
|
|
|
27.07.2004, 01:00
|
#13
|
|
Guest
Registriert seit: Aug 2002
|
Habe es getestet, funktioniert soweit. Am besten inkludierst du es in jeder Datei und führst echo $trail; an der Stelle aus, wo dieses Menü gezeigt werden soll. Um die aktuelle Seite richtig zu bezeichnen: $title = 'Bezeichnung der Seite';
Beispiel:
PHP-Code:
include_once('namederdatei.php'); // Hier aufpassen, dass es richtig inkludiert wird, falls die Seite sich in Unterordern befindet und das Skript selbst in dem Hauptordner liegt
$title = 'Titel'; // Bezeichnung
echo $trail; // Ausgabe
PS: Und danke für die Blumen. 
|
|
|
27.07.2004, 01:07
|
#14
|
|
Guest
Registriert seit: Aug 2002
|
Natürlich ist diese Methode umständlich, da du jede Datei anpassen musst, aber soweit du keine 100 Seiten haben wirst und es keine neuen Seiten jeden Tag hinzugefügt werden ist es in Ordnung.
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 02:20 Uhr.
|
 |