vbulletin forumuma otomatik olarak konu girecek bir php kodu buldum. Bir sitemde çalıştırdım ve sorunsuz çalıştı. Server'da olan diğer sitede ise şu hatayı verdi.
Column count doesn't match value count at row 1 Thread tablosu
hatasını veriyor.
mysql_query("insert into ".TABLE_PREFIX."thread values
(null,'{$sarki}',1,0,'{$date}','{$fid}',0,1,0,0,0,'{$uname}','{$uid}','{$uname}','{$date}',0,0,'',1,0,0,0,0,'')") or die(mysql_error()." Thread tablosu");
$tid = mysql_insert_id();
mysql_query("update ".TABLE_PREFIX."thread set firstpostid='{$tid}', lastpostid='{$tid}' where threadid={$tid}");
mysql_query("insert into ".TABLE_PREFIX."post values (null,'{$tid}',0,'{$uname}','{$uid}','{$sarki}','{$date}','{$soz}','1','0','{$ip}',0,1,0,0,0)") or die(mysql_error()." Post tabloasu");
$pid = mysql_insert_id();
mysql_query("update ".TABLE_PREFIX."forum set lastpost = '{$date}',lastposter='{$uname}', threadcount = threadcount+1, replycount=replycount+1, lastpostid='{$pid}',lastthreadid='{$tid}',lastthread='{$sarki}' where forumid={$fid}") or die(mysql_error()." forum tablosu");
mysql_query("update ".TABLE_PREFIX."user set posts=posts+1 where userid={$uid}") or die(mysql_error())." user tablosu";kod yukarıda. Acaba bunu çalıştırmak için kodun neresinde oynama yapmak lazım.