Seite 2 von 2

Verfasst: 06.08.2008 20:19
von FCM
FCM hat geschrieben:
porfavor hat geschrieben:nicht im html {TOPIC_TITLE} vergessen.
Du musst nach ...

Code: Alles auswählen

$template->assign_vars(array(
das hier einfügen:

Code: Alles auswählen

'TOPIC_TITLE' => $topic_title,
einfügen. Somit könntest du den Titel dann mit {TOPIC_TITLE} im HTML aufrufen.

Verfasst: 06.08.2008 20:29
von derbob
Ich kann schon lesen.... ich weiß halt nur nicht, in welche Dateien ich die Codes einbauen soll ...

Verfasst: 06.08.2008 20:49
von FCM
S2B hat geschrieben:Den Code könntest du z.B. in der includes/page_header.php einfügen - die Stelle ist relativ egal.

Verfasst: 06.08.2008 20:59
von derbob
Das hat er zu meinem persönlichen Code geschrieben, richtig!
Diesen Code:

Code: Alles auswählen

<? 
$host = "XXX"; 
$user = "XXX"; 
$pass = "XXX"; 
$database = "XXX"; 
$dz = mysql_connect($host, $user, $pass); 
mysql_select_db($database, $dz); 
$query = "INSERT into XXX " 
          ."(tlogid, tlwann, tlbrows, tlref)" 
          ."VALUES " 
          ."('$tlogid', '$tlwann', '$tlbrows', '$tlref')"; 
$dummy = mysql_query($query); 
          mysql_close($dz); 
?>
habe ich die includes/page_header.php eingefügt und es funktioniert auch...

nicht aber funktioniert der Code

Code: Alles auswählen

$title_topic = <Topic-ID>; 

$sql = 'SELECT topic_title 
FROM ' . TOPICS_TABLE . ' 
WHERE topic_id = ' . intval($title_topic); 
if (!$result = $db->sql_query($sql)) 
{ 
   message_die(GENERAL_ERROR, 'Could not obtain title topic', '', __LINE__, __FILE__, $sql); 
} 

$topic_title = $db->sql_fetchfield('topic_title', 0, $result); 
$db->sql_freeresult($result);
Da bekomme ich diverse Fehlermeldungen...

Verfasst: 06.08.2008 21:00
von FCM
... und diese lauten? :o

Verfasst: 06.08.2008 21:04
von derbob
Jetzt halt' Dich gut fest:

Die lauten:
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 24 in /web/1/000/025/320/62024/htdocs/benzinpreis/phpBB2/db/mysql4.php on line 259

Warning: Cannot modify header information - headers already sent by (output started at /web/1/000/025/320/62024/htdocs/benzinpreis/phpBB2/db/mysql4.php:259) in /web/1/000/025/320/62024/htdocs/benzinpreis/phpBB2/includes/page_header.php on line 501

Verfasst: 06.08.2008 21:13
von FCM
Hast du das hier drinstehen?

Code: Alles auswählen

$title_topic = <Topic-ID>;
Oder was anderes? Wenn ja, was?

Verfasst: 06.08.2008 21:24
von derbob
Ja, nur, dass ich <Topic-ID> in " gesetzt habe

Verfasst: 06.08.2008 21:32
von derbob
Ich stelle aber gerade fest, dass das ganze auch ohne den kompletten Code funktioniert... der TITLE wird jetzt angezeigt.

Danke Euch vielmals

Verfasst: 06.08.2008 21:45
von S2B
Nur um das zu vervollständigen: Natürlich muss man <Topic-ID> durch die ID des Themas ersetzen, dessen Titel man auslesen will...