| Server IP : 208.122.213.31 / Your IP : 216.73.216.185 Web Server : Apache System : Linux msd6191.mjhst.com 4.18.0-553.137.1.el8_10.x86_64 #1 SMP Wed Jun 24 11:40:24 UTC 2026 x86_64 User : WHMCS_MIA_382 ( 1001) PHP Version : 7.4.33 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/httpd/html/baberankings.com.bak/members/ |
Upload File : |
<?php
set_time_limit(0);
include 'kernel/initialize.php';
ob_end_clean();
// check
If (!isset($en['sm'])) {
echo "<center><br><br><form method='post'>";
flush();
echo "<table width='100%'>";
flush();
echo "<tr><td width='60%' height='30' align='right'>";
flush();
echo "Your I-rater <b>database name</b>: </td><td align='left' width='40%' heigh='30'>";
flush();
echo "<input type='text' name='irater_db_name' value='i_rater' size='30'></td></tr>";
flush();
echo "<tr><td width='60%' height='30' align='right'>";
flush();
echo "Your I-rater <b>database table prefix</b>: </td><td align='left' width='40%' heigh='30'>";
flush();
echo "<input type='text' name='irater_db_prefix' value='platinium_' size='30'></td></tr>";
flush();
echo "<tr><td width='60%' height='30' align='right'>";
flush();
echo "Your I-rater <b>FULL USER IMAGES DIRECTORY PATH INCLUDING SLASH '/' AT THE END OF PATH</b>: </td><td align='left' width='40%' heigh='30'>";
flush();
echo "<input type='text' name='irater_img_path' value='' size='50'></td></tr>";
flush();
echo "<tr><td width='60%' height='30' align='right'></td><td align='left' width='40%' heigh='30'>";
flush();
echo "<input type='submit' name='sm' value='Convert!'></td></tr>";
flush();
echo "</table></form></center>";
flush();
exit();
}
// convert member types
sql_query("TRUNCATE TABLE $typetable");
sql_query("INSERT INTO $typetable(t_id,t_order,t_name_en,t_name_plural_en) SELECT id,order_by,user_type,user_type FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."user_types");
$query = sql_query("SELECT t_id,t_name_en FROM $typetable;");
While ($select_array = sql_fetch_assoc($query))
sql_query("UPDATE $typetable SET t_url='".urlname($select_array['t_name_en'])."' WHERE t_id='".$select_array['t_id']."';");
echo "<li>Member types convert successful!</li>";
flush();
// convert members
sql_query("TRUNCATE TABLE $membtable");
sql_query("INSERT INTO $membtable(m_id,m_user,m_descr,m_type,m_state,m_email,m_homepage,m_ratingcnt,m_ratingsum,m_rating,m_news,m_date,m_confirmed,m_year,m_month,m_day) SELECT id,username,description,user_type,state,email,url,total_ratings,total_points,average_rating,subscribed,UNIX_TIMESTAMP(timestamp),is_approved,SUBSTRING(birthdate,1,4),SUBSTRING(birthdate,5,2),SUBSTRING(birthdate,7,2) FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."users");
sql_query("INSERT INTO $questtable SET q_type='1', q_name_en='Favourite Quote'");
$last_id = sql_insert_id();
$query = sql_query("SELECT id,quote FROM i_rater.platinium_users");
While ($select_array=sql_fetch_assoc($query))
sql_query("UPDATE $membtable SET m_addtn='".base64_encode(serialize(array($last_id=>$select_array['quote'])))."' WHERE m_id='".$select_array['id']."'");
echo "<li>Members table convert successful!</li>";
flush();
// convert banned members
sql_query("TRUNCATE TABLE $mbantable");
sql_query("INSERT INTO $mbantable(b_id,b_owner,b_banned) SELECT block_id,user_id,blocked_user FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."users_blocked");
echo "<li>Members banned table convert successful!</li>";
flush();
// convert messages
sql_query("TRUNCATE TABLE $msgtable");
sql_query("INSERT INTO $msgtable(msg_id,msg_recip,msg_subj,msg_text,msg_sender,msg_ip,msg_read,msg_time) SELECT id,user_id,subject,message,author_id,author_ip,(readornot='Y'),UNIX_TIMESTAMP(timestamp) FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."pms");
echo "<li>Messages converted successful!</li>";
flush();
// convert forums
sql_query("TRUNCATE TABLE $fgrouptable");
sql_query("INSERT INTO $fgrouptable(g_id,g_order,g_name,g_descr) SELECT forum_id,order_by,forum,description FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."forums WHERE forum_pid='0';");
echo "<li>Forum groups insert successful!</li>";
flush();
sql_query("TRUNCATE TABLE $forumtable");
sql_query("INSERT INTO $forumtable(f_id,f_group,f_order,f_name,f_descr) SELECT forum_id,forum_pid,order_by,forum,description FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."forums WHERE forum_pid<>'0';");
echo "<li>Forum names insert succesful!</li>";
flush();
sql_query("TRUNCATE TABLE $fthreadtable");
sql_query("INSERT INTO $fthreadtable(t_id,t_forum,t_time) SELECT thread_id,forum_id,UNIX_TIMESTAMP(timestamp) FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."threads");
echo "<li>Threads added successful!</li>";
flush();
sql_query("TRUNCATE TABLE $fposttable");
sql_query("INSERT INTO $fposttable(p_id,p_thread,p_title,p_text,p_member,p_time) SELECT post_id,thread_id,subject,post,userid,UNIX_TIMESTAMP(timestamp) FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."posts");
echo "<li>Posts added successful!</li>";
flush();
// convert comments
sql_query("TRUNCATE TABLE $picscommtable");
sql_query("INSERT INTO $picscommtable(com_id,com_for,com_comment,com_user,com_ip,com_status) SELECT id,user_id,comment,author_id,author_ip,(status='approved') FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."comments");
echo "<li>Comments inserted successful!</li>";
flush();
// convert favourites
sql_query("TRUNCATE TABLE $favstable");
sql_query("INSERT INTO $favstable(f_id,f_user,f_fav) SELECT id,user_id,fav_user_id FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."favourites");
echo "<li>Favourites inserted successful!</li>";
flush();
$query = sql_query("SELECT id FROM i_rater.platinium_featureduser");
While ($select_array=sql_fetch_assoc($query))
sql_query("UPDATE $membtable SET m_featured='30' WHERE m_id='".$select_array['id']."'");
echo "<li>Featured users updated successful!</li>";
flush();
// convert news
sql_query("TRUNCATE TABLE $newstable");
sql_query("INSERT INTO $newstable(n_id,n_name_en,n_descr_en,n_time) SELECT id,title,description,date FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."news");
echo "<li>News inserted successful!</li>";
flush();
// convert ratings
sql_query("TRUNCATE TABLE $ratetable");
sql_query("INSERT INTO $ratetable(r_id,r_for,r_rating,r_by,r_time,r_image) SELECT id,user_id,rating,rater_id,UNIX_TIMESTAMP(timestamp),image_number FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."ratings;");
echo "<li>Ratings inserted successful!</li>";
flush();
// convert logs
sql_query("TRUNCATE TABLE $logstable");
sql_query("INSERT INTO $logstable(log_user,log_time,log_ip) SELECT userid,UNIX_TIMESTAMP(logdate),ip FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."visit_logs");
echo "<li>Logs inserted successful!</li>";
flush();
// convert images //
sql_query("TRUNCATE TABLE $picstable");
$query = sql_query("SELECT * FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."upload_image_details LEFT JOIN $membtable ON ".$en['irater_db_name'].".".$en['irater_db_prefix']."upload_image_details.user_id=$membtable.m_id");
$num_rows = sql_num_rows($query);
$query_ext = sql_query("SELECT * FROM ".$en['irater_db_name'].".".$en['irater_db_prefix']."image_types");
$i=1;
While ($select_array=sql_fetch_assoc($query)) {
$img_file = "";
$img = $en['irater_img_path'];
While ($select_ext_array=sql_fetch_assoc($query_ext)) {
If (file_exists($en['irater_img_path'] . $select_array['user_id'] . '_' . $select_array['total_file_count'] . '.' . $select_ext_array['ext'])) {
$img_file = $select_array['user_id'] . '_' . $select_array['total_file_count'] . '.' . $select_ext_array['ext'];
break;
}
}
if ($img_file == "") continue;
$img = $img . $img_file;
// insert into krate
sql_query("INSERT INTO $picstable SET i_id='".$select_array['id']."', i_user='".$select_array['user_id']."', i_status='1', i_type='".$select_array['m_type']."';");
//creates main image
create_thumbnail(pic_img_w,pic_img_h,$img,'images/pictures/'.$select_array['user_id'].'-'.$select_array['id'].'.jpg',pic_q);
//creates thumbnail image
create_thumbnail(thm_img_w,thm_img_h,$img,'images/thumbnails/'.$select_array['user_id'].'-'.$select_array['id'].'.jpg',pic_q);
//creates small thumbnail image
create_thumbnail(sma_img_w,sma_img_h,$img,'images/small/'.$select_array['user_id'].'-'.$select_array['id'].'.jpg',pic_q);
if (($i % 10) == 0) {
echo $i." pictures done (".round(($i/$num_rows)*100)."%)<br>";
flush();
}
$i++;
}
echo "<li>Pictures inserted successful!</li>";
flush();
echo "<b>Converting finished!</b>";
?>