Ich will mir een Skript für ein CMS erstellen, damit die Seiten besser auf Mobilen Geräten ANgezeigt wird.
Hierzu hab ich mehrere Dateien erstellt.
2 vers. Config Dateien eine Index Seite und eine startseite.
Nun meine Probleme.
die Config.php liest sich ja noch aus der cfg1.php die Daten für den MySQL Server aus.
Die Index.php und die News.php nicht mehr.
In der Index.php werden dadurch die Titel nicht mehr angezeigt.
In der News.php weiß ich zusätzlich nicht, wie ich da den tabellen namen aus der cfg1.php auslesen kann.
Ich hoffe mir kann wer helfen.
Mfg.: Alucard
P.S.: Anbei meine Quelltext Auszüge passend dazu.
cfg1.php
<? //Server \\ $server="localhost"; //Euren MySQL Server hierhinein $user="newhome"; //Euren MySQL Benutzernamen hierhinein $pass="fabi5678"; //Euer MySQL Passwort hierhinein $base="newhome_01"; //Eure MySQL Datenbank // Tabellen \\ #-------------------------------------------# # Bitte sorgfälltig lesen und befollgen # # In den nun folgenden beiden einstellungen # # werden eure Tabellen definiert. Eure # # Aufgabe ist es nun einzustellen, die wie # # vielte Installation des Scripts auf euren # # MySQL Server es ist. Hierzu bitte die # # Zahl hinter dem ic bei den folgenden # # Angaben # # Script Copyright by www.milch.de.tc # #-------------------------------------------# $users="ic1_user"; $news="ic1_news"; // Ilch Script an sich \\ #-------------------------------------------# # Nachfolgend: Intuitive einstell features # # für die Personalisierung. Einfach # # Durchschauen! # #-------------------------------------------# $title="Milch - Das Mobile Ilch"; // Gebt hier den Seitentitel an $subtitle="Version 0.1 Alpha"; // Nähere Infos zur Seite kommen hier hin ?>
Die config.php
<? include "cfg1.php"; $link = mysql_connect($server, $user, $pass) OR die("Verbindung zum Host nicht möglich!"); $link = mysql_select_db($base) OR die("Verbindung zur Datenbank nicht möglich!"); ?>
Die index.php
<? include "cfg1.php"; include "config.php"; ?> <table width="200" cellspacing="0" cellpadding="0" border="0"> <colgroup> <col width="198"> </colgroup> <tr> <td><? $title ?></td> </tr> <tr> <td><? $subtitle ?></td> </tr> <tr> <td> <a href="index.php?site=news">News</a> <a href="index.php?site=members">Mitglieder</a> </td> </tr> <tr> <td> <? if(!isset($site)) $site="news"; //Sichheitslücke beheben $invalide = array('/','/\/',':','.'); $site = str_replace($invalide,' ',$site); if(!file_exists($site.".php")) $site = "news"; include($site.".php"); ?> </td> </tr> <tr> <td>Ilch © by <a href="http://www.ilch.de">www.ilch.de</a></td> </tr> <tr> <td>MIlch © by <a href="http://milch.de.tc">milch.de.tc</a></td> </tr> </table>
und die news.php
<? include "config.php"; include "cfg1.php"; $sql = "SELECT news_title, news_time, news_kat, news_text FROM" $news "SORT by news_time DESC"; ?>