code fehler wer kann helfen ?

Webmaster haben hier die Gelegenheit, ihr Wissen auszutauschen. Tips und Tricks zu Webspace, scripten, HTML, JAVA, PHP, MySQL sowie Redirectoren und was sonst noch alles dazugehört.
  • Beitrag 13. Sep 2007 17:50

code fehler wer kann helfen ?

moin

ich bin grad am basteln eines wbblite board´s jetzt hab ich beim hack reinpfuschen irgendwas vermurkst die Fehlermeldung und die functions.php hab ich angehängt

*.php als *.txt umbenannt
thx hawk
Dateianhänge
functions.txt
(39.77 KiB) 184-mal heruntergeladen
Fehlermeldung.pdf
(17.82 KiB) 251-mal heruntergeladen
Bild

"............................................na das geht mal wieder so lange bis einer HEULT.......................
hawk28
Boardchaot
Eigner
Benutzeravatar
 

  • Beitrag 14. Sep 2007 04:17

Re: code fehler wer kann helfen ?

Existiert das Template templates/board_viewbit.htm überhaupt? Oder hast du das aus versehen gelöscht.
Bierhasser
Datenvojore
Eigner
 

  • Beitrag 14. Sep 2007 05:11

Re: code fehler wer kann helfen ?

die datei templates/board_viewbit.htm liegt in /wbblite/acp/templates/

und ist angehängt
Code: Alles auswählen
$file=implode("",file("templates/".$template.".htm"));

ist da das " nach ("",file nicht zu viel ?

die endung ist ebenfalls von htm in txt umbenannt

cu hawk
Dateianhänge
board_view.txt
(833 Bytes) 223-mal heruntergeladen
Bild

"............................................na das geht mal wieder so lange bis einer HEULT.......................
hawk28
Boardchaot
Eigner
Benutzeravatar
 

  • Beitrag 14. Sep 2007 10:43

Re: code fehler wer kann helfen ?

kann das evtl auch am verzeichnis liegen ? hab das unter cgi-bin hochgeladen es gibt aber auch noch cgi-data

cu hawk
Bild

"............................................na das geht mal wieder so lange bis einer HEULT.......................
hawk28
Boardchaot
Eigner
Benutzeravatar
 

  • Beitrag 15. Sep 2007 16:05

Re: code fehler wer kann helfen ?

so jetzt läuft es wieder ;)

cu hawk
Bild

"............................................na das geht mal wieder so lange bis einer HEULT.......................
hawk28
Boardchaot
Eigner
Benutzeravatar
 

  • Beitrag 15. Sep 2007 16:45

Re: code fehler wer kann helfen ?

zu früh gefreut :(

in der zweiten zeile iss doch noch nen fehler aber ich seh nur noch klammern
Code: Alles auswählen
$db->query("INSERT INTO bb".$n."_boards (styleid,parentid,parentlist,childlist,boardorder,title,password,description,allowbbcode,allowimages,allowhtml,allowsmilies,allowicons,daysprune,threadsperpage,postsperpage,postorder,hotthread_reply,hotthread_view,closed,isboard,invisible,iscalboard,allowattachments)
  VALUES ('$style_set','$parentid','$parentlist','0','$boardorder','".addslashes($title)."','".addslashes($password)."','".addslashes($description)."','$allowbbcode','$allowimages','$allowhtml','$allowsmilies','$allowicons','$daysprune','".intval($threadsperpage)."','".intval($postsperpage)."','$postorder','".intval($hotthread_reply)."','".intval($hotthread_view)."','$closed','$isboard','$invisible','".intval($iscalboard)."','$allowattachments')");WHERE boardid='$boardid'");
  $insertid = $db->insert_id();



cu hawk
Bild

"............................................na das geht mal wieder so lange bis einer HEULT.......................
hawk28
Boardchaot
Eigner
Benutzeravatar
 

  • Beitrag 18. Sep 2007 05:23

Re: code fehler wer kann helfen ?

jetzt sind die fehler davor wech
kommt beim instalieren nen neuer
Code: Alles auswählen
SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: ALTER TABLE bb1_posts ADD attachments int(11) NOT NULL default ''
mysql error: Duplicate column name 'attachments'
mysql error number: 1060
Date: 18.09.2007 @ 07:21
Script: /cgi-bin/wbblite/acp/setup.php?step=1
Referer: http://www.gesamtschule-gersheim.net/cgi-bin/wbblite/acp/setup.php



cu hawk
Bild

"............................................na das geht mal wieder so lange bis einer HEULT.......................
hawk28
Boardchaot
Eigner
Benutzeravatar
 

  • Beitrag 18. Sep 2007 13:14

Re: code fehler wer kann helfen ?

Warscheinlich sind alle Tabellen schon angelegt und dieser Step ist unnötig.
Bierhasser
Datenvojore
Eigner
 

  • Beitrag 18. Sep 2007 14:31

Re: code fehler wer kann helfen ?

kann ich den "step1" aus der setup.php rausnehmen ?
der attachmenthack ist soweit drinnen nur im admin cp fehlt die maske zum editieren

Code: Alles auswählen
<?php
require("./lib/functions.php");
if($phpversion<410) {
$_REQUEST=array();
$_COOKIE=array();
$_POST=array();
$_GET=array();
$_SERVER=array();
$_FILES=array();
get_vars_old();
}

if(isset($_REQUEST['step'])) $step=intval($_REQUEST['step']);
else $step=0;

if($step==0) {

?>
<html>
<head>
<title>Attachments Mod</title>
<link rel="stylesheet" href="css/other.css">
</head>
<body>
<table align="center" width="400">
  <tr>
   <td>[b]Willkommen zum Attachments Mod Setup[/b]</td>
  </tr>
  <tr>
   <td>
   <a href="setup.php?step=1">Klicken Sie hier, um die Installation zu beginnen.</a>
   </td>
  </tr>
</table>
</body></html>   
<?php   
}

if($step==1) {
require("./lib/config.inc.php");
require("./lib/class_db_mysql.php");
$db = new db($sqlhost,$sqluser,$sqlpassword,$sqldb,$phpversion);

$db->query("DROP TABLE IF EXISTS bb".$n."_attachments");   
$db->query("CREATE TABLE bb".$n."_attachments (
  attachmentid int(11) unsigned NOT NULL auto_increment,
  postid int(11) unsigned NOT NULL default '0',
  attachmentname varchar(255) NOT NULL default '',
  attachmentextension varchar(7) NOT NULL default '',
  attachmentsize int(11) unsigned NOT NULL default '0',
  counter int(11) unsigned NOT NULL default '0',
  PRIMARY KEY (attachmentid),
  KEY postid(postid)
  ) TYPE=MyISAM");
 
  $db->query("UPDATE bb".$n."_boards SET allowattachments=1");
  $db->query("ALTER TABLE bb".$n."_posts ADD attachments int(11) NOT NULL default ''");
  $db->query("ALTER TABLE bb".$n."_groups ADD maxattachmentscount int(11) NOT NULL default '5' AFTER maxattachmentsize");
  $db->query("ALTER TABLE bb".$n."_groups ADD showimages int(11) NOT NULL default '1' AFTER maxattachmentscount");
 
  header("Location: setup.php?step=2");
  exit();
}

if($step==2) {
require("./lib/config.inc.php");
require("./lib/class_db_mysql.php");
require("./lib/class_query.php");
require ("./lib/class_options.php");
$db = new db($sqlhost,$sqluser,$sqlpassword,$sqldb,$phpversion); 

$query=implode("",file("inserts.sql"));
if($n!=1) $query=str_replace("bb1_","bb".$n."_",$query);
$sql_query = new query($query);
$sql_query->doquery();   

$option=new options("lib");
$option->write();

  header("Location: setup.php?step=3");
  exit();
}

if($step==3) {
?>
<html>
<head>
<title>Attachments Mod</title>
<link rel="stylesheet" href="css/other.css">
</head>
<body>
<table align="center" width="400">
  <tr>
   <td>[b]Willkommen zum Setup vom Attachments Mod[/b]</td>
  </tr>
  <tr>
   <td>[b]Installation Erfolgreich Beendet![/b] WICHTIG: Aus sicherheits Gründen müssen Sie, die [i]setup.php[/i] und [i]inserts.sql[/i] löschen.
   

<a href="index.php">Klicken Sie hier um ins Admin Control Panel zu gelangen!</a>
   </td>
  </tr>
</table>
</body>
</html>
<?php   
}

?>


cu hawk
Bild

"............................................na das geht mal wieder so lange bis einer HEULT.......................
hawk28
Boardchaot
Eigner
Benutzeravatar
 

  • Beitrag 18. Sep 2007 16:06

Re: code fehler wer kann helfen ?

Du brauchst den STEP 1 nicht heraus nehmen. Du rufst die setup.php einfach mit step2 auf
Code: Alles auswählen
setup.php?step=2
sollte auch funktionieren.
Bierhasser
Datenvojore
Eigner
 

Nächste

Zurück zu Webmaster-Stammtisch & Programmiersprachen


cron