Hi all,
als erstes möchte ich sagen das ich (leider noch) totaler PHP nixkönner bin, daher nicht gleich steinigen
Version: cpg143
ich habe in meinen theme einen partyticker eingebaut, dieser ist aber auch schon etwas in die jahre gekommen. hab ich vor über nem halben jahr mal in Java programmiert, hat auch ganz gut funktioniert, aber nachdem ich cpg mal aktualisiert hab muss jetzt auch der ticker dran glauben
Die Termine werden jetzt aus der Datenbank ausgelesen.
Da ich einfach nicht dahinter steige wie die umsetzung der CPG zwischen {GAL_NAME} und dem tatsächlichen gallerynamen ist hab ich etwas gegugelt und eine datei gefunden die mir das template macht, also {ort} aus der DB ließt und dann richtig ausgibt.
Außerhalb von CPG funktioniert das auch
*stolz bin*
(
http://www.h3nn3s.de/cpg/party/partyticker.php )
aber sobald ich den code in die index.php von CPG kopiere funzt entweder garnix mehr oder die gallery "wiederholt" sich so oft, wie datensätze im ticker drinne sind.
währe jetzt echt nett wenn mir jemand sagen könnte wie die umsetzung in CPG funktioniert oder wie ich das programmieren kann damit es funzt wie es soll. wenn irgendwelche angaben/dateien fehlen sagt bescheid. weiss nicht was ihr evtl braucht.
So sieht es im moment mit Java aus
http://www.h3nn3s.de/cpg/hier noch der code, den ich in die index.php kopiert hab
/* Datenbankserver - In der Regel localhost */
$db_server = 'localhost';
/* Datenbankname */
$db_name = 'user_xyz';
/* Datenbankuser */
$db_user = 'xyz';
/* Datenbankpasswort */
$db_passwort = 'passwd';
/* Table for Partyticker */
$mysql_table = "partyticker";
/* Erstellt Connect zu Datenbank her */
$db = @mysql_connect($db_server, $db_user, $db_passwort)
or die ('Konnte keine Verbindung zur Datenbank herstellen');
//Besteht DB-Connection?
$db_check = @mysql_select_db($db_name);
if($db)
echo 'Let`s fetz - sagte der Frosch und sprang in den Mixer';
$sql = 'SELECT `Ort`,`Datum`'
. ' FROM `partyticker`'
. ' WHERE `hidden` = "no"'
. ' ORDER BY 2 ';
$result = mysql_query($sql);
while($row = mysql_fetch_row ($result)){
// Aktuelle Serverzeit
$time = strftime("%a, %d.%m.%Y %R Uhr") . "<br>";
include_once("template_class.php");
$template = new Template('themes/h3nn3sV2/template.html');
$template->assign('ort',$row[0]);
$template->assign('datum',$row[1]);
$template->assign('time',$time);
echo $template->parse();
}