Smf Shop 3.0 ( Market ) + Sanal Hayvan Güncelleme 16 Temmuz 2007

Started by slaytcafe.com, February 01, 2006, 09:29:40 PM

Previous topic - Next topic

horoz29

Hayvan Açlıktan Ölecek...
diğer yerlerde hata vermedi ama hayvana yemek vermeye kalkınca

Veritabanı Hatası
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' happy = happy + WHERE pet_id = 1 AND ownerid = 1' at line 1
Dosya: /home2/kurtlarv/public_html/Kurtlar_Vadisi/Sources/shop/items/Food.php
Satır: 82 


Hatası veriyor.   Bu extrayı kullanabilmek için aşağıdaki bilgileri eksiksiz girmeniz gerekmektedir

Bu extrayı kullanacağınız sanal hayvanınızı seçin: Testere

Buraya Kadar normal. Extrayı kullan diyince yukarıdaki hatayı veriyor.


82.satırda bu

function getItemDetails()

   {

      $this->authorName = 'Basilbeard';

      $this->authorWeb = 'www.nomicville.com';

      $this->authorEmail = '[email protected]';



      $this->name = 'Sanal Yiyecek';

      $this->desc = 'Sanal hayvanınız için yiyecek alın!';

      $this->price = 50;

      

      $this->require_input = true;

      $this->can_use_item = true;

   }



   function getAddInput()



horoz29

Şimdede bu hatayı verdi.

Veritabanı Hatası
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' happy = happy + WHERE pet_id = 1 AND ownerid = 1' at line 1
Dosya: /home2/kurtlarv/public_html/Kurtlar_Vadisi/Sources/shop/items/Food.php
Satır: 163 



163.satır daki kodlar

   $result = db_query("UPDATE {$db_prefix}shop_pets SET hunger = hunger + {$item_info[1]}, happy = happy + {$item_info[2]} WHERE pet_id = {$_POST['petid']} AND ownerid = {$ID_MEMBER}", __FILE__, __LINE__);

         $result = db_query("SELECT * from {$db_prefix}shop_pets WHERE pet_id = {$_POST['petid']} AND ownerid = {$ID_MEMBER}", __FILE__, __LINE__);

         $row = mysql_fetch_assoc($result);

         if ($row['hunger'] > 20) {

            $result = db_query("UPDATE {$db_prefix}shop_pets SET hunger = 20 WHERE pet_id = {$_POST['petid']} AND ownerid = {$ID_MEMBER}", __FILE__, __LINE__);

         }

         if ($row['happy'] > 20) {

            $result = db_query("UPDATE {$db_prefix}shop_pets SET happy = 20 WHERE pet_id = {$_POST['petid']} AND ownerid = {$ID_MEMBER}", __FILE__, __LINE__);

         }

         if ($item_info[2] == 0) {

            return "{$row['name']} gobbles down the food with a hungry gulp. It's lack of hunger is now {$row['hunger']}";

         }

         elseif ($item_info[1] == 0) {

SuPeRBoY91

Birde herhangi bir üyenin profilinden sanal hayvanına bakmak isteyince

'showPets' Teması Yüklenemiyor.

hatasını alıyorum :S

cogitoergosum

Quote from: SuPeRBoY91 on April 11, 2007, 07:19:34 AM
Birde herhangi bir üyenin profilinden sanal hayvanına bakmak isteyince

'showPets' Teması Yüklenemiyor.

hatasını alıyorum :S
teman default degilrdir demekki

SuPeRBoY91

ya sanal hayvan extrasını kullanmak için illa defalut temamı kullanmak gerekiyor?

cogitoergosum

o zaman senin kulalndıgın kendi temanın profile temp. php yi ac
bul
<tr>
<td><b>', $txt[86], ': </b></td>
<td>', $context['member']['posts'], ' (', $context['member']['posts_per_day'], ' ', $txt['posts_per_day'], ')</td>


üstüne ekle
<!-- Begin SMFShop MOD New version -->
</tr><tr>
<td><b>Kredi:</b></td>
<td>', $modSettings['shopCurrencyPrefix'], $context['member']['money'], $modSettings['shopCurrencySuffix'], '</td>
<!-- End SMFShop MOD -->


bul
<a href="', $scripturl, '?action=profile;u=', $context['member']['id'], ';sa=statPanel">', $txt['statPanel_show'], '.</a><br />


üstüne ekle
<a href="', $scripturl, '?action=profile;u=', $context['member']['id'], ';sa=showPets">', $txt['profile_show_pets'], '.</a><br />


bul
else
echo '
<tr class="windowbg2">
<td>
', $txt[170], '
</td>
</tr>
</table>';
}


üstüne ekle
//BEGIN SMFShop Pets Mod
function template_showPets()
{
global $context, $settings, $options, $scripturl, $modSettings, $txt;

echo '
<table border="0" width="85%" cellspacing="1" cellpadding="4" class="bordercolor" align="center">
<tr class="titlebg">
<td colspan="3" height="26">
&nbsp;<img src="', $settings['images_url'], '/icons/profile_sm.gif" alt="" align="top" />&nbsp;', $txt['profile_show_pets_2'], '
</td>
</tr>';

// Only show pets if they have some!
if (!empty($context['pets']))
{
echo '</table>';
// For every pet, shows the pet!
foreach ($context['pets'] as $pet) {
echo $pet->view_Pet();
}
}
// No posts? Just end the table with a informative message.
else
echo '
<tr class="windowbg2">
<td>
Bu üyenin sanal hayvanı yok!
</td>
</tr>
</table>';
}
//END SMFShop Pets Mod



eger beceremessen bence kendi temanda profile temp php de degişiklik yapmadıysen direk default temadaki profile temp php yi at
ama yedek almayı unutma genede

uYuSs

kardeşim demo verıyorsun siteye uyelik istiyor bu nasıl mantıktır.

slaytcafe.com

Quote from: uYuSs on April 14, 2007, 05:55:41 AM
kardeşim demo verıyorsun siteye uyelik istiyor bu nasıl mantıktır.

Bana mı yönelikdi acaba bu?

49. sayfaya kadar böyle bir cümleye rastlamadım, acaba mantıksızlık bende mi yoksa sende mi? :)

Sen yine üyelik isteyen zamana denk gelmişsin, bir ara üyelik de yönetici onaylıydı :)


kelkun

yok bn deil :D adsl e soluorum yani demo adres ziyaretcilere yasak :D

slaytcafe.com

Quote from: ghg on April 14, 2007, 07:28:55 AM
yok bn deil :D adsl e soluorum yani demo adres ziyaretcilere yasak :D
Quote from: ghg on April 14, 2007, 07:28:55 AM
yok bn deil :D adsl e soluorum yani demo adres ziyaretcilere yasak :D

Yok , arkadaş sanırım neden demo üyelik vermiyorsun anlamında sordu ? :)
Senin gösterdiğin mantıkda sorduysa, açsın ziyaretçilerden izinleri değil mi ya :)

Eğer senin gösterdiğin anlamdaki mantıkda sormuşsa, soru sorma mantığı çok manidar mantıkda değil mi?

kelkun

ilk satirdaki deil okuma yazmam war heralde :)
ikinci hic deil smf den o kdr anliom :)
solediim eskiden sanirim bi kere girmistim yani gosteriodu ama simdi gostermio :)

horoz29

modun hatalı. deneme yapmamadan neden yayınlıyorsun. Sorun var dedik yukarıda o da çözülmedi.

kelkun

ingilizcen yoksa adsl arkimiza laf atma o snn sunucundan kaynaklanan bi hata kurtlar vadisi isleye isleye delirmissiniz :P
sorun su install calistirirken sorun olusmus manuel olarak sn yapcakmissin

slaytcafe.com

Quote from: horoz29 on April 14, 2007, 02:03:29 PM
modun hatalı. deneme yapmamadan neden yayınlıyorsun. Sorun var dedik yukarıda o da çözülmedi.

- Mod benim değil.. ( çeviri benim )
- Deneme yapmadığımızı nereden çıkardın ? :) www.paylasbenimle.com :)
- Sorun var demişsin, çözülebilecek bir sorunsa bilen arkadaşlar zaten cevap veriyor. Eğer cevap verilmiyorsa demekki çözülemeyecek bir sorun :)

slaytcafe.com

Quote from: horoz29 on April 14, 2007, 02:03:29 PM
modun hatalı. deneme yapmamadan neden yayınlıyorsun. Sorun var dedik yukarıda o da çözülmedi.

sorunun için bir öneri vereyim : sanal hayvanın 2. upgrade dosyasını yüklerken food.php extrası yenilenmesi lazım, bazen dosyayı üzerine atmıyor, sen bir de ftp den bu dosyayı manuel at..

NoPasaran

kralkartal.net SMF 2.0.8


NoPasaran

Marketi zamanında kullanmıştım aslınd aüyelerde beğeniyordu ancak nedense mantığını iyi kurmak gerekiyor..
kralkartal.net SMF 2.0.8


Advertisement: