url mit http://domain.de/index.php?show=name

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

Beitrag von 123teddy321 »

ok hier ist der link zur txt datei:


http://pajoasforumde.h614346.serverkomp ... _forum.txt
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

:o :o

ui ich würde sagen schau dir lieber mal das an KB:phpbb_seite und bau es nach diesem prinzip (mit KB:template_syntax) O_o

also mit
$template->set_filenames(array(
'meine_seite' => 'meine_seite.tpl',
'fehler' => 'meine_seite_fehler.tpl'
));
in der php seite anstatt den 10000 zeilen html code da :-/

Jan
Zuletzt geändert von Jan500 am 12.10.2005 19:14, insgesamt 1-mal geändert.
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

Beitrag von 123teddy321 »

ja aber dann muss ih das ganze ja über phpbb laufen lassen und das will ich ja nich! ich wollte gerne dass meine seite über sowas läuft wie das was ichd ri ganze zeit versuche zu amche!
Benutzeravatar
witzigerkiller
Gesperrt
Beiträge: 878
Registriert: 05.02.2005 13:27
Wohnort: Sonthofen

Beitrag von witzigerkiller »

Code: Alles auswählen

<?PHP
                    $inhalt = $_GET['inhalt'];

                    if (file_exists($inhalt.'.php'))
                    {
                     include($inhalt.'.php');
                    }else {
                     include('indext.html');
                    }
                    

                   ?>
Hätte noch diese möglichkeit.

ein link würde so aussehen:

<a href="index.php?inhalt=seite">Dein tExt</a>

und in der url würde das so aussehen:

www.......de/index.php?inhalt=seite
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

Beitrag von 123teddy321 »

ich habe mich jetzt für ein template system entschieden, welche ich _selber_ schreibe! ;-)
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

123teddy321 hat geschrieben:ich habe mich jetzt für ein template system entschieden, welche ich _selber_ schreibe! ;-)
lol? Das schaffst du nie!

Dafür brauchst du sehr viel Erfahrung und Kentnisse in PHP!
Man braucht dafür sehr viele Befehle (fopen, fget, ...) und Schleifen und vor allem dingen Befehle die den eingelesenen Code dann nach <!-- Befehlen --> absuchen und ausführen.
So einfach ist das nicht.

Eine Möglichkeit wäre:

Code: Alles auswählen

function template($file)
{
 if(file_exists($file)) 
{ 
require($file);
}
}
Das du ganz am Anfang setzt. Und immer wenn du eine Datei reinfügen willst das dann so machst:

Code: Alles auswählen

template("pfadzurdatei");
Aber alles andere ist sehr schwierig
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

Beitrag von 123teddy321 »

gut ich muss es ja net unbedingt mit einem eigenem machen aber ich versuchs mal!
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

Beitrag von 123teddy321 »

ich habe mich nun umentschieden! progge es doch net selber! nehme des von phpbb und modifiziere es einfach!
Benutzeravatar
witzigerkiller
Gesperrt
Beiträge: 878
Registriert: 05.02.2005 13:27
Wohnort: Sonthofen

Beitrag von witzigerkiller »

Wenn du lust hättest könntest ja das mit smarty machen, und mir dabei helfen das zu installieren. Ich komme da net weiter. Ich versuch das ich alle dateien in einen ordner bekommen also so:


Smarty->index.php templates.ordner smarty_dateien.ordner

und dann die index meine index.php datei ist, und in templates die index.tpl datei ist. und in smarty alles andere. Nur leider kommt da immer ein Fatal error oder ein call to a member function oderso.

Wüste einer eine Lösung?
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

witzigerkiller hat geschrieben:Nur leider kommt da immer ein Fatal error oder ein call to a member function oderso.

Wüste einer eine Lösung?
Machst wohl was falsch oder ein Fehler oderso.
KB:knigge
Antworten

Zurück zu „Coding & Technik“