eigene php-datei im board ausgeben

metew
Problembeschreibung:
ich habe eine php-datei, welche eine tabelle ausgibt.
diese datei läuft momentan unabhängig vom board.
nun möchte ich diese tabelle (von der php-datei erstellt) im board ausgeben.

wie kann ich die ausgabe in ein template einbauen ?
und wie muss ich meine php ggfl. modivizieren ?

vielen dank schon mal im vorraus.
bloedschaf
Dazu müsste man den Inhalt der PHP Datei kennen Augenzwinkern Es gibt aber auch den Eigene Seiten Hack smile
metew
die phpdatei liest aus einer dB die daten und gibt eine html-tabelle aus.

wo finde ich diesen "Eigene Seiten Hack". habe die DB durchsucht, aber nichts gefunden ?
the_cRu
Zitat:
Original von metew
die phpdatei liest aus einer dB die daten und gibt eine html-tabelle aus.

wo finde ich diesen "Eigene Seiten Hack". habe die DB durchsucht, aber nichts gefunden ?


blätter mal hier im hackforum nach Augenzwinkern

eigene seite per acp steuerung oder so
Barthez
mach es einfach folgender Massen:

erstelle eine PHP Datei deineName.php und lade sie ins Rootverzeichnis des Forums



<?
$filename = "seite.php"; //Ändern in Name deiner Seite
require("global.php"); // Einbinden der global.php
$lang->load("OWN_SITES"); // Laden der Sprachvariabelgruppe(n) mehrere durch Kommata ohne Leerstelle getrennt

//Wenn Gäste keinen Zutritt zu dieser Seite haben sollen die # am Anfang der Zeile entfernen:
# if(!$wbbuserdata['userid']) access_error();


//Hier evtl. PHP-Code einfügen




//Ende evtl. PHP-Code einfügen

eval("\$tpl->output(\"".$tpl->get("dein_template")."\");"); // Ausgabe des Templates

?>


erstelle in Deinem aktuellen Templatepack ein template mit gleichem Namen und füge den Namen in die PHP Datei ein!


<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{$lang->items['LANG_GLOBAL_DIRECTION']}" lang="{$lang->items['LANG_GLOBAL_LANGCODE']}" xml:lang="{$lang->items['LANG_GLOBAL_LANGCODE']}">
<head>
<title>$master_board_name | {$lang->items['LANG_OWN_SITES_NAME']}</title>
$headinclude
</head>
<body>
$header
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
<tr>
<td class="tablea"><table cellpadding="0" cellspacing="0" border="0" style="width:100%">
<tr class="tablea_fc">
<td align="left"><span class="smallfont"><b><a href="index.php?sid=$session[hash]">$master_board_name</a> &raquo; {$lang->items['LANG_OWN_SITES_NAME']}</b></span></td>
<td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
</tr>
</td>
</tr>
</table>
</table>
<br />
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
<tr>
<td class="tabletitle" align="left"><span class="normalfont"><b>{$lang->items['LANG_OWN_SITES_NAME']}</b></span></td>

</tr>
<tr>
<td class="tablea"><span class="smallfont">Inhalt deiner Datei.</span></td>
</tr>

</table>
$footer
</body>
</html>


ergänze das Sprachpaket mit der entsprechenden Variblen die fehlt und fertig bist Du


ich weiß jetzt auch gar nicht woher ich dioese Codeschnipsel habe ... falls die dem Hack entsprechen ... ich wollte nur eben helfen habe den Hack selbst aber hier nicht gefunden!
metew
vielen dank, funktioniert super.
Barthez
klar tut es das ... habe ich ja selbst auch eingebaut .. großes Grinsen