Sql abfrage einbinden
Verfasst: Mi 21.Feb, 2007 13:44
Im Moment bin ich dabei ein altes php script von mir in ein phpbb einzubinden, leider scheitere ich schon bei der einbindung der sql abfrage da ich leider noch nicht versatnden habe wie diese bei einem phpbb funktioniert.
mein orginal code ist:
Wie würde dieses in einem phpbb aussehen wenn man die config.php vom phpbb benutzen würde.
mein orginal code ist:
Code: Alles auswählen
<?
if(version_compare(phpversion(), "4.1.0")==1){
if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) $ac_ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
else if(isset($_SERVER["HTTP_CLIENT_IP"])) $ac_ip = $_SERVER["HTTP_CLIENT_IP"];
else $ac_ip = $_SERVER["REMOTE_ADDR"];
} else {
if (getenv('HTTP_X_FORWARDED_FOR')) $ac_ip = getenv('HTTP_X_FORWARDED_FOR');
else if(getenv( 'HTTP_CLIENT_IP')) $ac_ip = getenv('HTTP_CLIENT_IP');
else $ac_ip = getenv('REMOTE_ADDR');
}
$ac_admin_dir = "admin/";
if(isset($HTTP_GET_VARS["ac_java"])){ $ac_java = $HTTP_GET_VARS["ac_java"]; }
if(!file_exists($ac_admin_dir."config.inc.php")) { die("<br><b><a href=\"http://www.xxx.de\" target=_blank>[AC v1.0 - ERROR]</a></b>Konfigurationsdatei konnte nicht gefunden werden.<br>"); }
include($ac_admin_dir."config.inc.php");
$ac_db_handel = mysql_pconnect($ac_db_server,$ac_db_user,$ac_db_pass) or die("<br><b><a href=\"http://www.xxx.de\" target=_blank>[AC v1.0 - ERROR]</a></b> Es konnte keien Verbindugn zur Datenbank aufgebaut werden!");
if(!defined(AC_FKT)){
function ac_query($sql){
GLOBAL $ac_db_name, $ac_db_handel;
$sql_rs = @mysql_db_query($sc_db_name,$sql,$ac_db_handel);
if(mysql_errno() != 0) {
echo("<br><br><b><a href=\"http://www.xxx.de\" target=\"_blank\">[AC v1.0 - ERROR]</a></b> Es kam zu einem Fehler bei der Ausfuehrung eines MySQL Befehles. (".mysql_errno().")<br><b>$sql</b><br><br> Sollte dieser Fehler weiterhin auftreten, wenden Sie sich bitte an den Webmaster.<br><br>");
return;
} else {
return $sql_rs;
}
}
function ac_visits($day){
GLOBAL $ac_zeit, $ac_tbl_pre;
$rs = sac_query("SELECT id FROM ".$ac_tbl_pre."counter_data WHERE date='".date("Y-m-d",$sc_zeit - ( 86400 * ( $day - 1 ) ) )."'");
$out = @mysql_num_rows($rs);
if($out<1){ $out = "-"; }
return $out;
}