Hallöchen
Noch eine Frage^^
Ist es möglich, eine Unterseite mit komplett eigenem Inhalt zu erstellen?
Beispiel:
Ich habe hier eine "Item-Datenbank" .. aufrufen kann ich sie im browser über eine gewöhnliche url http://www.domain.de/php/item_datenbank/index.php
Ich möchte das genau der inhalt, welcher mir dort angezeigt wird in einer Seite angezeigt wird die dem design meiner vpk commun ity gleich ist
Ich könnte mir vorstellen einfach einen inline-frame zu machen und diese darin zu laden .. sicher wäre eine andere lösung schön .. für mich stellt sich die alles endscheidene Frage wie?=
Sollt eich einen iframe nutzen, welche Datei kann ich als vorlage nehmen, dass auch meien block bestehen bleiben, dass das login auch von dort funktioniert etc ..
Gibt es da eine einfache lösung für?
Danke im vorraus :-))
Flixi
Soo ich habe gerade eine PHP - Moduldatei mit dem Tool von Disipal gemacht
Diesen Kreirten Code habe ich als php datei abgespeichert und index.php genannt...
Nun habe ich im Ordner /webroot/modules einen Unterordner Test_Modul erstellt und die index.php dort hineinkopiert
Quellcoder der index.php:
<?php
#### Generated by Module Creator - By Disipal site (www.disipal.net) ####
if (!eregi("modules.php", $PHP_SELF)) {
die ("You can't access this file directly...");
}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include("header.php");
$index = 0;
OpenTable();
echo"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">"
. "<html>"
. "<head>"
. "<title>Unbenanntes Dokument</title>"
. ""
. "</head>"
. ""
. "<body>"
. "Hallo, das ist ein testmodul!!! "
. "</body>"
. "</html>"
. ";
CloseTable();
include("footer.php");
?>
Nun bekomme ich testmodul auch in meinen Admin einstllungen angezigt und kann den link in einem Block veröffentlichen ... klicke ich auf diesen link kommt die fehlermeldung:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/www/web63/html/svs/modules/Test_Modul/index.php on line 26
Kann mir jemand sagen, was ich falsch gemacht habe? :-D
Grüße Felix
[Editiert am 15/1/2004 von Flixi]
Hihi .. ich habe einen riesen spaß ...
wenn ich als inhalt diese ganzen tags <html> etc weglasse wird mir Die seite Test Modul angezeigt!!!
Ganz oben auf der Seite ist allerdings ein roter Block, dass die language datei für test_modul vermisst wird !?
Hiiiilfeeeeeeeeee
*grins*
felix
Hallo !
Lass mal bitte weg !
Zitatecho"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01
Transitional//EN\">"
. "<html>"
. "<head>"
. "<title>Unbenanntes Dokument</title>"
. ""
. "</head>"
. ""
. "<body>"
und
Zitat. "
</body>"
. "</html>"
Das hat in einem Modul nix zu suchen.
Diese Aufrufe werden schon vom Kernsystem erledigt und können in einem Modul nicht nochmal aufgerufen werden.
MfG
jubilee
[Editiert am 16/1/2004 von jubilee]
Wunderbar! das klappt - danke!
Hi Felix :)
ZitatGanz oben auf der Seite ist allerdings ein roter Block, dass die language datei für test_modul vermisst wird !?
zusätzlich solltest Du dann im code diese Zeile weglassen:
get_lang($module_name); Die wird nur benötigt, wenn für das Modul auch wirklich Sprachdateien im Unterordner language vorhanden sind.
require_once("mainfile.php"); ist auch unnötig.
Und aus
if (!eregi("modules.php", $PHP_SELF)) {
die ("You can't access this file directly...");
} mache das:
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");