Navigation in extra html oder php
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
aussehen
bewertung
blocken
break
code
datei
galerie
header
hilfe
http
index
leiste
navigation
ordner
sagen
switch
test
url
weben
webseite
-
Hallo Liebe Lima-City User,
Ich habe ja mir selber eine web seite gemacht jetzt ist die sache das ich alles in einer html habe so wie die Navigation.
Jetzt wolte ich es extra ahbe in einer html oder php aber ürgen wie bekomme ich das nicht..
Kann mier dar bei einer Helfen das wer super.
Sorry wegen der Schreib weise ich selber habe LRS... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo,
es gibt verschiedene Möglichkeiten, dies zu tun:
1. Frames (nicht empfohlen - da veraltet): http://de.selfhtml.org/html/frames/definieren.htm
2. Include/ Require-Anweisungen: http://www.easy-bytes.de/html-css-und-php-tutorials/php-tutorials/php-include-statt-frames.html
3. Templates (professionell): http://www.1stwebdesigner.com/css/how-to-create-php-website-template/
Viele Grüße
Sebastian
Beitrag zuletzt geändert: 16.8.2013 20:00:51 von sebastian-online -
my-tattoo schrieb:
Hallo Liebe Lima-City User,
Ich habe ja mir selber eine web seite gemacht jetzt ist die sache das ich alles in einer html habe so wie die Navigation.
Jetzt wolte ich es extra ahbe in einer html oder php aber ürgen wie bekomme ich das nicht..
Kann mier dar bei einer Helfen das wer super.
Sorry wegen der Schreib weise ich selber habe LRS...
ich würde dir switch and case empfehlen =)
<?php if(isset($_GET['site'])){ switch($_GET['site']){ case 'menue1' : include('menue1.php'); break; case 'menue2' : include('menue2.php'); break; default : include('BLA.php'); break; } }else{ include('DEINE_SEITE.php'); }
-
Hallo,
was soll der Threadsteller den bitte mit einer Switch-Case-Abfrage anfangen? Es wird wohl niemand nur ein Menü angucken wollen, sondern die komplette Website.
Grüße
Sebastian
Beitrag zuletzt geändert: 16.8.2013 22:12:46 von sebastian-online -
Ich hate ja mall was gefunden
<?php include "navi1.html"; ?>
aber ürgend wie wille er das nicht übernehemeb -
wenn Du das so machen willst muss die Datein in der das steht eine PHP Datei sein und wenn Du nur den Dateinamen angibst muss die Datei am gleichen Ort liegen
-
Ja das weis ich ja aber wen ich des ja so mache sind die navi nicht dar was in der navi.php ist.
weil ich habe es auf mein Home server aus brobirt aber dar pasirt nicht. weil ich habe 2 mal navi.php ain mall für die menü leiste auf der lingen seite und ein mal navi1.php für die menü leiste oben. -
in deinem Aisschnitt steht aber nicht navi1.php sondern navi1.HTML
-
sallyundchamp schrieb:
wenn Du das so machen willst muss die Datein in der das steht eine PHP Datei seinsallyundchamp schrieb:
Nö, muss es nicht. Auch HTML kann includiert werden.
in deinem Aisschnitt steht aber nicht navi1.php sondern navi1.HTML
index.php:
<?php include "test.html"; ?>
test.html:
includierte HTML-Datei
Beispiel
Beitrag zuletzt geändert: 17.8.2013 11:49:59 von menschle -
Hallo ja ich weis das habe ich ja schon in php geändert das ist jetzt navi.php und navi1.php
so weit bin ich ja auch schon aber mit der navi.php klapte es nicht und mit der navi1.php alles super
weil ich habe ja ein mal oben die Navi und ein mall an der seite und an der seite klapt es alles aber mit der oben nicht wie so. -
my-tattoo schrieb:
Dann zeige doch bitte mal etwas Quelltext Deiner Dateien, und lasse uns nicht weiter raten, ja?
so weit bin ich ja auch schon aber mit der navi.php klapte es nicht und mit der navi1.php alles super
weil ich habe ja ein mal oben die Navi und ein mall an der seite und an der seite klapt es alles aber mit der oben nicht wie so. -
mein index.php ist so
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" /> <script type="text/javascript" src="css/script.js"></script> <!-- präsentiert von kostenlose-javascripts.de --> <script type='text/javascript'> <!-- var textcount = 0; var titletext = new Array(); // hier den Titel anpassen titletext[textcount++] = "Herzlich Willkommen"; titletext[textcount++] = "auf der"; titletext[textcount++] = "Homepage"; titletext[textcount++] = "von Tattoo 4 Life"; // ab hier nichts mehr ändern var i = 1; var wo = 0; var ud = 1; function animatitle() { window.document.title = titletext[wo].substr(0, i)+"_"; if ( ud== 0 ) i--; if ( ud== 1 ) i++; if ( i== -1 ) { ud = 1; i = 0; wo++; wo = wo % titletext.length; } if ( i == titletext[wo].length + 10 ) { ud = 0; i = titletext[wo].length; } parent.window.document.title = titletext[wo].substr(0, i) + "_"; setTimeout( "animatitle()", 80 ); } //--> </script> <script type="text/javascript">animatitle();</script> <!-- präsentiert von kostenlose-javascripts.de --> </head> <body> <?php include("header.php"); ?> </div> <!-- block-content --> <div class="art-content-layout"> <div class="art-content-layout-row"> <div class="art-layout-cell art-sidebar1"> <div class="art-vmenublock"> <div class="art-vmenublock-tl"></div> <div class="art-vmenublock-tr"></div> <div class="art-vmenublock-bl"></div> <div class="art-vmenublock-br"></div> <div class="art-vmenublock-tc"></div> <div class="art-vmenublock-bc"></div> <div class="art-vmenublock-cl"></div> <div class="art-vmenublock-cr"></div> <div class="art-vmenublock-cc"></div> <div class="art-vmenublock-body"> <div class="art-vmenublockheader"> <div class="l"></div> <div class="r"></div> <div class="t">Navigation</div> </div> <div class="art-vmenublockcontent"> <div class="art-vmenublockcontent-body"> <!-- block-content --> <?php include "navi.php"; ?> <div class="cleared"></div> </div> </div> <div class="cleared"></div> </div> </div> <!-- block-content --> <div class="art-block"> <div class="art-block-body"> <div class="art-blockheader"> <div class="l"></div> <div class="r"></div> <div class="t">Wetter</div> </div> <div class="art-blockcontent"> <div class="art-blockcontent-tl"></div> <div class="art-blockcontent-tr"></div> <div class="art-blockcontent-bl"></div> <div class="art-blockcontent-br"></div> <div class="art-blockcontent-tc"></div> <div class="art-blockcontent-bc"></div> <div class="art-blockcontent-cl"></div> <div class="art-blockcontent-cr"></div> <div class="art-blockcontent-cc"></div> <div class="art-blockcontent-body"> <!-- /block-content --> <div> <div id="wetterbox" style="background-color: transparent; width: 150px;"><a title="Wettervorhersage für Rehfelde bei Strausberg" href="http://www.wetterdienst.de/Deutschlandwetter/Rehfelde_bei_Strausberg/" target="_blank" style="margin: 0; padding: 0; color: #FFFFFF; font-family: Verdana,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;">Wetter Rehfelde bei Strausberg</a><link id="wetterbox-css" href="http://www.wetterdienst.de/css/widget.css" rel="stylesheet" type="text/css" /><div id="wetterbox_widget" style="margin-bottom: 3px"><script type="text/javascript" src="http://www.wetterdienst.de/tools/widget.php?loc_id=de22896&font=2&fcolor=FFFFFF&fsize=11&bgcolor=transparent&width=150&type=details&searchbox=0"></script></div><a title="Wetterdienst.de" href="http://www.wetterdienst.de/" target="_blank" style="margin: 0; padding: 0; color: #FFFFFF; font-family: Verdana,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;">© wetterdienst.de</a></div> </div> <!-- /block-content --> <div class="cleared"></div> </div> </div> <div class="cleared"></div> </div> </div> <div class="art-block"> <div class="art-block-body"> <div class="art-blockheader"> <div class="l"></div> <div class="r"></div> <div class="t">Kontakt</div> </div> <div class="art-blockcontent"> <div class="art-blockcontent-tl"></div> <div class="art-blockcontent-tr"></div> <div class="art-blockcontent-bl"></div> <div class="art-blockcontent-br"></div> <div class="art-blockcontent-tc"></div> <div class="art-blockcontent-bc"></div> <div class="art-blockcontent-cl"></div> <div class="art-blockcontent-cr"></div> <div class="art-blockcontent-cc"></div> <div class="art-blockcontent-body"> <!-- /block-content --> <center> <strong><em>Stephan Petras</em></strong><br /> <strong><em>Puschkinstr. 3A</em></strong><br /> <strong><em>15345 Rehfelde</em></strong></br> </center> <!-- /block-content --> <!-- /block-content --> <div class="cleared"></div> </div> </div> <div class="cleared"></div> </div> </div> </div> <div class="art-layout-cell art-content"> <div class="art-post"> <div class="art-post-body"> <div class="art-post-inner art-article"> <h2 class="art-postheader"> <font face="Old English Text MT">Willkommen bei...</font> </h2> <div class="art-postcontent"> <!-- article-content --> <img src="images/tattoo.jpg" alt="" title="" class="" style="width: 369px; height: 181px;"></br> Freut uns das Du auf unserer Homepage My-Tattoo gelandet bist.</br> Wir bieten euch hier einen ersten Eindruck über unsere Arbeiten und Ideen.</br> Wir hoffen das sie euch gefallen und zu mehr anregen.</br> Eure Anregungen würden wir gern mit euch besprechen oder ausarbeiten.</br> In unserer Galerie findet ihr unsere Werke.</br> Diese wird sich natürlich von nach zu nach füllen.</br> Wir wünschen euch viel Spaß beim stöbern und wer weiß vielleicht sitzt Du ja schon Morgen bei uns !!!</br> <!-- /article-content --> </div> <div class="cleared"></div> </div> <div class="cleared"></div> </div> </div> </div> </div> </div> <?php include("footer.php"); ?> </body> </html>
so weit alles gute ich komme den auch auf /content/bewertung.php aber wen ich jetzt wider auf index.php will den kommt immer
/content/content/bewertung.php -
menschle schrieb:
sallyundchamp schrieb:
wenn Du das so machen willst muss die Datein in der das steht eine PHP Datei seinsallyundchamp schrieb:
Nö, muss es nicht. Auch HTML kann includiert werden.
in deinem Aisschnitt steht aber nicht navi1.php sondern navi1.HTML
index.php:
<?php include "test.html"; ?>
test.html:
includierte HTML-Datei
Beispiel
Du hast mich falsch verstanden
die Datei in der include steht muss eine php datei sein die andere ist wurst aber wenn im code .html steht und die datei php heißt dann geht das nicht weil html nunmal nicht php ist -
Hallo es ist schon alles auf .php geändert weil weil ich das ja machen muste wegen einder andern dartei...
es ist alles auf php so wie
index.php
navi.php
heder.php und so weiter...
ach so nicht windern auf mein webses ist alles noch in html ich habe ein andern odner drin wo es in php ist
http://www.tattoo-4-life.tk/111NeuerOrdner/
ich habe jetzt in meine index.php
<?php include("header.php"); ?>
und dein den andern habe ich
<?php include("../header.php"); ?>
ind der header.php habe ich das drin
<div id="art-main"> <div class="art-sheet"> <div class="art-sheet-tl"></div> <div class="art-sheet-tr"></div> <div class="art-sheet-bl"></div> <div class="art-sheet-br"></div> <div class="art-sheet-tc"></div> <div class="art-sheet-bc"></div> <div class="art-sheet-cl"></div> <div class="art-sheet-cr"></div> <div class="art-sheet-cc"></div> <div class="art-sheet-body"> <div class="art-nav"> <div class="l"></div> <div class="r"></div> <ul class="art-menu"> <li> <a href="index.php" class="active"><span class="l"></span><span class="r"></span><span class="t">Home</span></a> </li> <li> <a href="content/tattoo-set.php" class="active"><span class="l"></span><span class="r"></span><span class="t">Tattoo Set</span></a> </li> <li> <a href=""><span class="l"></span><span class="r"></span><span class="t">Das Team</span></a> <ul> <li><a href="">Tätowierer</a> <ul> <li><a href="content/stephan.php">Stephan</a></li> <li><a href="content/nancy.php">Nancy</a></li> </ul> </li> </ul> <li> <a href="content/gaestebuch.php" class="active"><span class="l"></span><span class="r"></span><span class="t">Gästebuch</span></a> </li> <li> <a href="content/bewertung.php" class="active"><span class="l"></span><span class="r"></span><span class="t">Bewertung</span></a> </li> </li> </ul> </div> <div class="art-header"> <div class="art-header-jpeg"></div> <div class="art-logo"> <h1 id="name-text" class="art-logo-name"><a href="index.php"><font face="Old English Text MT">Tattoo 4 Life</font></a></h1> </div>
wen ich jetzt aber in den odner content drin bin komme ich dar aber nicht mher raus weil er den immer content/content/page1.php und das kann ja nicht sein bitte um hilfe
hier noch mall der Link http://www.tattoo-4-life.tk/111NeuerOrdner/
Beitrag zuletzt geändert: 18.8.2013 11:27:51 von my-tattoo -
sallyundchamp schrieb:
Falsch.
das liegt daran das Du immer wieder in einen content Ordner versuchst zu schlüpfen
die links dürfen nicht so aussehen "content/page1.php"
also darf in den Dateien die im content Ordner sind nicht content im Link stehen wenn Du eine Datei das dem content Ordner haben willst
Das ist ja nur ne Testseite, und somit sind die Links schon richtig, wie hier zu sehen ist.
PS:
Nettes Bildchen, Stephan.. ;) -
die link die auf der normallen seite sin wolte ich ja nicht weil ich ja den alles php dartein einzeln bearbeiten mus auf grund das alle link in einer dartei sein des wegen wolte ich das ja so haben das ich eine navi.php habe das ich nicht jedes mall wen ich ein neun link machen jedes mall alles seite bearbeite muss...
des wegen habe ich ja
<?php include "navi.php"; ?>
und in der navi.php ist den das drin
<ul class="art-vmenu" id="navi"> <li class="active"> <!-- block-content --> <a class="active" href="content/page1.php"><span class="l"></span><span class="r"></span><span class="t">Tribal</span></a> </li> <li> <a href="content/page2.php"><span class="l"></span><span class="r"></span><span class="t">Schriftzüge</span></a> </li> <li> <a href="content/page3.php"><span class="l"></span><span class="r"></span><span class="t">Cover Up/Verbesserung</span></a> </li> <li> <a href="content/page4.php"><span class="l"></span><span class="r"></span><span class="t">Arm</span></a> </li> <li> <a href="content/page5.php"><span class="l"></span><span class="r"></span><span class="t">Bein</span></a> </li> <li> <a href="content/page6.php"><span class="l"></span><span class="r"></span><span class="t">Rücken</span></a> </li> <li> <a href="content/page7.php"><span class="l"></span><span class="r"></span><span class="t">Sonstige</span></a> </li> <li> <a href="content/page8.php"><span class="l"></span><span class="r"></span><span class="t">Tattoomotive ohne Foto</span></a> </li> <li> <a href="content/page9.php"><span class="l"></span><span class="r"></span><span class="t">Tattoovorlagen</span></a> </li> <li> <a href="content/galerir.php"><span class="l"></span><span class="r"></span><span class="t">Galerie</span></a> </li> </ul>
so weit ist ja alles super es geht auch aber wen ich jest sage mall in der content/galerir.php bin den komme ich nicht auf index.php oder auf papge9.php weil den jedes mall content/content/galerir.php wie kann ich das ändern das es nicht pasirt. -
my-tattoo schrieb:
Ganz einfach: Entscheide Dich, was Du willst.
so weit ist ja alles super es geht auch aber wen ich jest sage mall in der content/galerir.php bin den komme ich nicht auf index.php oder auf papge9.php weil den jedes mall content/content/galerir.php wie kann ich das ändern das es nicht pasirt.
Den selben Support für die Webseite und zugleich für die Webseite in einem Unterordner zu geben, ist schon etwas müßig.
Oder Du änderst einfach alle Deine Links zu absoluten URLs, also nicht
<a href="index.php" class="active">
sondern (z.B.)
<a href="http://my-tattoo.lima-city.de/index.php" class="active">
.
Beitrag zuletzt geändert: 18.8.2013 15:05:27 von menschle -
So jetzt habe ich es sellber hin bekommen. Die hilfe war ja nicht drade berauchen wen sich einer mit php oder html aus gennen tut.
das war so einer<?php include("navi.php"); ?>
und in der navi.php muste ich einer nur ../content/ machen und jetzt geht alles wie ich das wollte.
Tahra kann geschlosen werden
Beitrag zuletzt geändert: 18.8.2013 16:47:22 von my-tattoo -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage