mysqldumper
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 09.01.2007, 17:00   #1
TP-Senior
 
Registriert seit: Jan 2007
Ort: Roßlau
Micha Koko macht alles soweit korrekt
Exclamation

statische Seite power-template aufrufen


Ich habe folgendes Problem ich bearbeite ein template-Projekt, welches die html Seiten auf der grundlage der index.php aus einer basis.html und einer spezielen html zusamensetzt . Siehe dieses Muster(index.php)

<?php
if(standart.html);
include("standart.html");exit();
include("header.php");
//welcher Content?
$get_mode = $_GET['mode'];
if(isset($_POST['eintragen'])) $get_mode = "newsletter";
switch($get_mode)
{
case "standart":
$template = "standart.html";
$sitename = " - standart";
$content_typ = 3;
break;
case "agb":
$template = "agb.html";
$sitename = " - AGB";
$content_typ = 1;
break;
case "kundeninfo":
$template = "kundeninfo.html";
$sitename = " - Kundeninformationen";
$content_typ = 1;
break;
case "home":
$template = "home.html";
$sitename = "";
$get_mode = "index";
$content_typ = 1;
break;......

um nun eine statische Seite standart.html dort einzubinden habe ich folgende Syntax gesetzt in der index.php vor dem ersten include:

if(standart.html);
include("standart.html");exit();

Wie müsste ich jetzt die If Anweisung schreiben, damit die standart.html immer nur dann aufgerufen wird wenn die Seite www........de/standart.html adressiert wird?
Kann mir da jemand helfen?
Mit freundlichen Grüßen
Michael Koschitzki
Micha Koko ist offline   Mit Zitat antworten


Alt 09.01.2007, 18:49   #2
TP-Insider
 
Benutzerbild von glowy
 
Registriert seit: Nov 2005
Ort: Berlin
glowy bringt sich richtig ein
Wink

Zum Beispiel, indem du den Seitennamen mithilfe einer Variablen übergibst. Hat die Variable den bestimmten Wert x, wird eine bestimmte Seite includet.

Zum Beispiel verlinkst du eine Seite mit <a href="http://deineseite.de/index.php?a=contact">Seite</a>

und in den PHP-Teil kommt:

PHP-Code:
<?php

$a 
$_GET['a'];

if(
$a == "contact") {
  include(
contact.html);
}

?>
Das würde mir im Moment einfach erscheinen, die PHP-Freaks können aber auch gerne eine galantere Version vorstellen. Wenn es mehrere Seiten sind, dann kannst du auch eine switch-Abfrage machen, dann sparst du dir die elenden if-Abfragen.

VG
yannicglowitz
glowy ist offline   Mit Zitat antworten
Alt 10.01.2007, 09:24   #3
TP-Senior
 
Registriert seit: Jan 2007
Ort: Roßlau
Micha Koko macht alles soweit korrekt
Die Seite um die es geht soll keinene Verlinkung benötigen. Sie soll einfach nur aufgerufen werden durch eingabe der Url ins Adressfeld: "http//:www.MeineDomaine.de/standart.html". Von ihr selber soll eine direkte Verlinkung abgehen was ich bereits statischvorgommen habe. Außerdem sollen weitere statische Seiten eingebunden werden die identisch aufgebaut sind sich aber durch den Url-Anhang unterscheiden. Das läßt mich eine switch -Abfrage vermuten. Kannst Du mir da einen Tipp geben wie das zu bewerkstelligen sei?
Micha
Micha Koko ist offline   Mit Zitat antworten
Alt 10.01.2007, 10:58   #4
TP-Insider
 
Benutzerbild von bona
 
Registriert seit: Oct 2005
Ort: schweiz (Lupfig)
bona macht sich hier sehr viel Mühe
hallo,
dies könnte dir weiterhelfen
http://www.php.net/manual/de/function.parse-url.php
__________________
gruss bona
www.elbona.ch
Never wrestle with a pig, because you both get dirty, but the pig likes it!
bona ist offline   Mit Zitat antworten
Alt 10.01.2007, 13:39   #5
TP-Senior
 
Registriert seit: Jan 2007
Ort: Roßlau
Micha Koko macht alles soweit korrekt
Ich verstehe nur nicht was man mit parse_URL anfangen kann (praktisch gesehen)
Micha Koko ist offline   Mit Zitat antworten
Alt 10.01.2007, 17:08   #6
TP-Insider
 
Benutzerbild von bona
 
Registriert seit: Oct 2005
Ort: schweiz (Lupfig)
bona macht sich hier sehr viel Mühe
Zitat:
Zitat von Micha Koko
Die Seite um die es geht soll keinene Verlinkung benötigen. Sie soll einfach nur aufgerufen werden durch eingabe der Url ins Adressfeld: "http//:www.MeineDomaine.de/standart.html". Von ihr selber soll eine direkte Verlinkung abgehen was ich bereits statischvorgommen habe. Außerdem sollen weitere statische Seiten eingebunden werden die identisch aufgebaut sind sich aber durch den Url-Anhang unterscheiden. Das läßt mich eine switch -Abfrage vermuten. Kannst Du mir da einen Tipp geben wie das zu bewerkstelligen sei?
Micha
so kannst du den URL-Anhang auslesen (das möchtest du doch oder? sonst habe ich dich bisschen falsch verstanden )

bei dem link:
"http://benutzernameasswort@hostname/pfad?argument=wert#textanker"

kommt es so raus:
Array
(
[scheme] => http
[host] => hostname
[user] => benutzername
[pass] => passwort
[path] => /pfad
[query] => argument=wert
[fragment] => textanker
)

dann wäre doch path genau das, was du suchts, oder?
__________________
gruss bona
www.elbona.ch
Never wrestle with a pig, because you both get dirty, but the pig likes it!

Geändert von bona (10.01.2007 um 17:10 Uhr).
bona ist offline   Mit Zitat antworten
Alt 11.01.2007, 09:47   #7
TP-Senior
 
Registriert seit: Jan 2007
Ort: Roßlau
Micha Koko macht alles soweit korrekt
Was ich ereichen will ist folgendes, in dem template können bisher nur die Dateien aufgerufen werden die sich laut index.php zusammenbauen. Die standart.html ist eine statische seite und wird so nicht aufgerufen. Und wenn das gelänge dann ginge es darum das aus der url:www.meineSeite.de/standart.html unzählige andere Urls aufgerufen werden können w.z.B www.meineSeite.de/axt.html ;www.meineSeite.de/kaufladen.html ; www.meineSeite.de/reise.html wobei diese urls alle die gleiche Domain haben.
Irgendwie sollte dann nur ein Austausch der wört stattfinden: standart->axt;kaufladen;reise
Verstehst Du worauf ich hinaus wil? Die standart.htmlsoll sozusagen nur Lieferant für den Inhalt sein. Meyer hat die Telefonnummer 123, aber unter 345 und 745 ereicht man ihn ebenso diese begrifflichkeiten die die neue url enstehen lassen soll dann irgend wie über eien Exel-Tabelle oder mysql_Datenbank-Tabele generiert werden und dann zu allen übel noch aus adminbereich cms-mäßig gepflegt werden können. Das ist die Aufgabe vor der ich stehe. Und ich weiß nicht ob parse_url ein erster Schritt in die richtige Richtung ist
Gruß Micha
Micha Koko ist offline   Mit Zitat antworten
Alt 11.01.2007, 10:04   #8
TP-Insider
 
Benutzerbild von bona
 
Registriert seit: Oct 2005
Ort: schweiz (Lupfig)
bona macht sich hier sehr viel Mühe
ne,dann hilft dir parse_url nichts :P (hab dich falsch verstanden, sorry)
Zitat:
Meyer hat die Telefonnummer 123, aber unter 345 und 745 ereichtMeyer hat die Telefonnummer 123, aber unter 345 und 745 ereicht
nochmals ein versuch, ansonsten hab ich wirklich probleme mit dem auswerten von text :P

verschiedene URLS aber immer der gleiche INHALT???
__________________
gruss bona
www.elbona.ch
Never wrestle with a pig, because you both get dirty, but the pig likes it!
bona ist offline   Mit Zitat antworten
Alt 11.01.2007, 10:29   #9
TP-Senior
 
Registriert seit: Jan 2007
Ort: Roßlau
Micha Koko macht alles soweit korrekt
Ja wieso nicht
Micha Koko ist offline   Mit Zitat antworten
Alt 11.01.2007, 10:54   #10
TP-Insider
 
Benutzerbild von bona
 
Registriert seit: Oct 2005
Ort: schweiz (Lupfig)
bona macht sich hier sehr viel Mühe
okey... dann habe ichs ja verstanden
sinn versteh ich noch nicht ganz.
aber egal...
meine idee:
mit php kann man neue dateien auf dem webspace speichern.
da z.b. www.meineseite.de/axt.php die datei axt.php aufmachen will, speichert man eine datei auf dem webspace namens axt.php und in die datei kommt:
Code:
<?php
include "standart.php";
?>
so hat dann die datei axt.php den selben inhalt wie standert.php
(die dateien müssen einfach eine .php endung haben und keine .html)

ODER

man erstellt eine error404 seite, die wird dann aufgerufen, wenn die datei nicht vorhanden ist (vielleicht möchtest du sogar sowas bezwecken über den admin bereich müsste man dann noch einstellen, welche seiten diese 404 seite aufrufen soll und nicht die standart fehlerseite.)
http://www.pro-support.de/hterror.shtml
__________________
gruss bona
www.elbona.ch
Never wrestle with a pig, because you both get dirty, but the pig likes it!

Geändert von bona (11.01.2007 um 11:03 Uhr).
bona ist offline   Mit Zitat antworten
Alt 11.01.2007, 12:58   #11
TP-Senior
 
Registriert seit: Jan 2007
Ort: Roßlau
Micha Koko macht alles soweit korrekt
Nur sollte die axt.php eine axt.html sein da keine php dateien von Spidern durchsucht werden können, aber genau darum geht es hier. Eigentlich soll nur standart.html oder auch auf dem webserver liegen und wenn ein besucher bei z.B. bei google das wort axt eingibt soll die url www.meineSeite.de/axt.html dort als Link angezeigt werden die standart.html soll dann den inhalt und die Grafiken liefern-> vileicht ist es auch so eine Art Weitwerleitung mittels hataccess
Micha Koko ist offline   Mit Zitat antworten
Alt 11.01.2007, 13:12   #12
TP-Insider
 
Benutzerbild von bona
 
Registriert seit: Oct 2005
Ort: schweiz (Lupfig)
bona macht sich hier sehr viel Mühe
hmmm okey...
jetzt verstehe ich dich voll und ganz.
andere überlegung :
anstatt axt.php wieder axt.html administration aber gleich, immer eine neue datei anlegen... aber anstatt include... eine weiterleitung.
jedoch wenn du das mit dem metatag weiterleitest,
Zitat:
Suchmachinen setzen eine niedrige Wertung an, wenn im Quelltext eine Weiterleitung per Refresh eingebunden ist.
anstatt metatag kann man es auch mit javascript
__________________
gruss bona
www.elbona.ch
Never wrestle with a pig, because you both get dirty, but the pig likes it!
bona ist offline   Mit Zitat antworten
Alt 11.01.2007, 15:50   #13
TP-Senior
 
Registriert seit: Jan 2007
Ort: Roßlau
Micha Koko macht alles soweit korrekt
ich stell mir eher was über ne Datenbank vor wo ne id als url-Anhang erzeugt wirdund diese url in eine andere url nicht andere seite umgeleitet wird mittel headaccess
Micha Koko ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
statische Seite power-template aufrufen statische Seite power-template aufrufen
« Templates suche für CMS Joomla | Muss ein <Schliessen> Button sein in einem Popup Fenster »

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

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:33 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67