Merhaba arkadaslar,yaklasik 1 saat once bu sorunla ilgili acilmis baska bir baslikdaki konuyu inceledim,orda smf ile ilgili cozumu sunmus arkadaslar mysql sorgu kodlari ile.Bende aldim bu smf icin uyarlanmis kodlari kendi vbulletin sitemde ,once yedek aldim sonrada denemeye basladim.

Sonuc nasil oldu derseniz,phpmyadminde yani sitemin database,sindeki butun tinypic ile ilgili hatali kodlar duzeltildi.

Yani calismayan su link ;
asagidaki verdigim sorgu kodlari ile databasede su hale geldi ;
Alıntı
http://oi50.tinypic.com/2hi2gt2.jpg
calistimi diyeceksiniz peki resimler,evet databasede komple degistirdi ve yeniledi hepsini,databasedeki degisen resim linklerini tarayici ile actigimda hepsi tikir tikir calisti,ama ne yaptimsa sitede resimleri actiramadim.

Yani db de degisti hepsi,sorun yok ama sitede cikaramadim ,guncelledim konulari mesajlari gene cikmadi belki ufak bi yerde hata yapiyorum ondan olabilir.

Sunu ONEMLE belirteyim.Ben mysql database ustasi filan degilim,ama az cok ufak tefek isleri yaparim.Kendi capimda ugrasimla bunu buraya kadar getirdim,egerki asagidaki kodlarda yanlislik varsa veya dogru olupta ek olarak bisey yapip admin panelde veya baska yerde duzeltebilirsek iyi olur.

Bu kodu deneyecekler kesinlikle test-demo sitelerinde denesinler,yada yedek alip denesinler mesuliyet kabul etmiyorum.

Yani yapamadigim sey su ; Bu kodlar db deki butun hatali resim linklerini degistirdi ama sitede gosteremedim bi turlu.

Diyelim konu basligi forumda bu : r10 nasilsiniz (forumdaki bu konu icindeki resim cikmiyor eski halinde gorunuyor )

Ayni konu databasede : r10 nasilsiniz (forumdaki konuda resim linki hatali gorunurken burda duzgun degismis gorunuyor. )

Yani tamamen bir guncelleme yada bakim eksikliginden oluyor..Bunu iyi bilen bir arkadas inceler ve cozerse bir cok webmasteri buyuk bi dertten kurtarmis olur..



Iste kodlar ;

Alıntı
UPDATE `post` SET pagetext = replace(pagetext,'http://i1','http://oi1');
UPDATE `post` SET pagetext = replace(pagetext,'http://i2','http://oi2');
UPDATE `post` SET pagetext = replace(pagetext,'http://i3','http://oi3');
UPDATE `post` SET pagetext = replace(pagetext,'http://i4','http://oi4');
UPDATE `post` SET pagetext = replace(pagetext,'http://i5','http://oi5');
UPDATE `post` SET pagetext = replace(pagetext,'http://i6','http://oi6');
UPDATE `post` SET pagetext = replace(pagetext,'http://i7','http://oi7');
UPDATE `post` SET pagetext = replace(pagetext,'http://i8','http://oi8');
UPDATE `post` SET pagetext = replace(pagetext,'http://i9','http://oi9');
UPDATE `post` SET pagetext = replace(pagetext,'http://i0','http://oi10');
bu sayilari 60 a kadar cikartabilirsiniz ,tinypicde baya server vardi baktim inceledim ben 57 ye kadar gordum sanirim.

Uyari : Dogabilecek zararlardan kesinlikle sorumluluk almam,lutfen demo veya test sitelerinizde yada yedek alarak,ve aldikdan sonra deneyin..

Insallah bir nebzede olsa bir yardimim dokunmustur ..