Verfasst: 05.05.2008 18:01
wenn du den link richtig eingebaut hättest würde da auch shop stehen, und wenn keine shops gefunden werden könnte es daran liegen das es keine gibt, hast du denn überhaupt einen erstellt?
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Code: Alles auswählen
<?
ini_set("max_execution_time", -1);
define('IN_PHPBB', true);
$phpbb_root_path = './';
include_once($phpbb_root_path . 'extension.inc');
include_once($phpbb_root_path . 'common.' . $phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if ( $userdata['user_level'] != 1 ) { message_die(GENERAL_MESSAGE, 'You must be an admin to run this script!'); }
$sql = "SELECT user_id, username, user_items
FROM " . USERS_TABLE . "
WHERE user_items != ''";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error checking employed users!', '', __LINE__, __FILE__, $sql);
}
$sql_count = $db->sql_numrows($result);
for ( $i = 0; $i < $sql_count; $i++ )
{
if (!( $row = $db->sql_fetchrow($result) ))
{
message_die(GENERAL_ERROR, "Error checking employed users!", '', __LINE__, __FILE__, $sql);
}
echo 'Working on User: ' . $row['username'] . '...<br />';
$itempurge = str_replace("Þ", "", $row['user_items']);
$itemarray = explode('ß',$itempurge);
$itemcount = count($itemarray);
for ( $ii = 0; $ii < $itemcount; $ii++ )
{
$sql = "SELECT *
FROM " . SHOP_ITEMS_TABLE . "
WHERE name = '" . addslashes($itemarray[$ii]) . "'";
if ( !($result2 = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error checking user information!', '', __LINE__, __FILE__, $sql);
}
$item_data = $db->sql_fetchrow($result2);
echo '->Adding Item ' . $item_data['name'] . '... ';
$sql = "INSERT INTO " . USER_ITEMS_TABLE . "
(user_id, item_id, item_name, item_l_desc, item_s_desc)
VALUES ('{$row['user_id']}', '{$item_data['id']}', '" . addslashes($item_data['name']) . "', '" . addslashes($item_data['ldesc']) . "', '" . addslashes($item_data['sdesc']) . "')";
if ( !empty($item_data['name']) )
{
if ( !($db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error checking user information!', '', __LINE__, __FILE__, $sql);
}
echo 'Complete!<br />';
}
else { echo 'Failed -- Empty!<br />'; }
}
$sql = "UPDATE " . USERS_TABLE . "
SET user_items = ''
WHERE user_id = '{$row['user_id']}'";
if ( !($db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error clearing user\'s items!', '', __LINE__, __FILE__, $sql);
}
echo '<br /><br />';
}
?>
Mach mal die Motorhaube von einem Golf auf und tausche wahllos ein paar Teilchen gegen die von einem Alfa aus - aber wunder Dich dann nicht, wenn der Kübel nicht fährtQuaresma7 hat geschrieben: Was ich mir vorstellen könnte warum die Version bei mir nicht geht weil ich vorher den Shop Mod 3.0.6 auf dem test forum hatte und dann einfach das ganze "überschrieben" habe auf Version 3.0.0 und so vielleicht was durcheinander gekommen ist in der sql datenbank oder so ... .Die Scripten und Datein von 3.0.6 hab ich natürlich vorher entfernt aber sql scripten nicht ... .
Aber wieso werden bei mir in jedem Shop die Items in der echter Größe angezeigt ? Ich hab schon viele Shops gesehen da war das Item ein kleines Bild und wenn man sich das kauft und in sein Raum stellt ist die echte größe wieder da ... .
Hier zbs. ein Link wo ich das gesehen habe :
http://zleserver.zl.ohost.de/forum/shop ... ist&shop=5
Einstellen kann man das ganze denke ich nicht aber vielleicht muss man im Script was dazu bauen ... . Hat jemand ne Idee ?
Kennt sich jemand aus mit der "Script Sprache" und kann mir sagen was da verändert wurde bzw. was ich bei mir dazu machen muss ... ?<div style="width:630px;margin: 0 20px 8px 20px;height:50px;background-image:url(styles/habbotimes/theme/images/shop_row_bg.gif);background-position:bottom;background-repeat:repeat-x;">
<div style="float:left;width:50px;margin-left:5px;"><a href="shop_inventory.php?action=displayitem&item=405" alt="Gelber-Tisch" title="Item Information for Gelber-Tisch"><img border="0" src="shop/images/Gelber-Tisch.gif" /></a></div>
<div><a style="text-decoration:none;color:#293b42;font-size:13px;font-weight:bold;" href="shop_inventory.php?action=displayitem&item=405" alt="Gelber-Tisch" title="Item Information for Gelber-Tisch">Gelber-Tisch</a><br />Pixeluntergrund mit Stil | 0 Stück im Shop vorhanden | 4 Punkte</div>
</div>
<div style="width:630px;margin: 0 20px 8px 20px;height:50px;background-image:url(styles/habbotimes/theme/images/shop_row_bg.gif);background-position:bottom;background-repeat:repeat-x;">
<div style="float:left;width:50px;margin-left:5px;"><a href="shop_inventory.php?action=displayitem&item=363" alt="Gruene-Kaffeemaschine" title="Item Information for Gruene-Kaffeemaschine"><img border="0" src="shop/images/Gruene-Kaffeemaschine.gif" /></a></div>
<div><a style="text-decoration:none;color:#293b42;font-size:13px;font-weight:bold;" href="shop_inventory.php?action=displayitem&item=363" alt="Gruene-Kaffeemaschine" title="Item Information for Gruene-Kaffeemaschine">Gruene-Kaffeemaschine</a><br />Ein Kaffee für zwischendurch | 0 Stück im Shop vorhanden | 5 Punkte</div>
</div>