1 sayfadan 1. sayfa

Find-find ve ardından replece aklım karıştı???

İletiTarih: 27.02.2007, 23:02
gmby
Kod: Tümünü seç
#
#-----[ FIND ]---------------------------------------------
# Line 514
            $strEmpty = "";
            $strVal = addslashes($strVal);
         }
         elseif (eregi("date|timestamp", $aryType[$i]))
         {

#
#-----[ FIND ]---------------------------------------------
# Line 519
            if ($empty($strVal))

#
#-----[ REPLACE WITH ]---------------------------------------------
#
            if (empty($strVal))


Arkadaşlar bilindiği üzere find bizde bul anlamına geliyor ve arkasından gelen replace with ise yerine konulacak dizin satır vs anlamına geliyor...

Şimdi forumumu güncelemek için kollarımı sıvadım...

Üst üste iki adet find ve ardından tek replace görünce duraksadım...

Şimdi bu iki find yerinede :

Kod: Tümünü seç
#
#-----[ REPLACE WITH ]---------------------------------------------
#
            if (empty($strVal))


Koyacağız...

Yoksa son yani line 519 satırı mı sadece değiştireceğiz....

Şimdiden teşekkürler...

İletiTarih: 28.02.2007, 00:04
XeNo
Merhaba,

Dosyalarınızı yedeklemeyi unutmayın öncelikle ki, herhangi bir hatada geri alabilme ihtimaliniz yüksek olsun...

Sanırım, bahsedilen 514. satırdaki şu kodları bulun, sonra da 519'daki şu kodları bulun ve 519'daki yeri de istenilen kod ile değiştirin. Ama, kesinlikle hatalı bir MOD kod değişikliği stili.

Hangi MOD bu? Bir bakmak istiyorum ben yine de. Emin olmak için...

Kolay gelsin.

İletiTarih: 28.02.2007, 00:21
XeNo
Güncelleme sanırım bu. Yeni anladım. Kaçtan kaça?

İletiTarih: 28.02.2007, 01:19
ALEXIS
orada boşluk var, göstermek amacı ile satır sonuna bir yazı yazadım:

Kod: Tümünü seç
#
#-----[ FIND ]---------------------------------------------
# Line 519
            if ($empty($strVal)) boşluk

#
#-----[ REPLACE WITH ]---------------------------------------------
#
            if (empty($strVal))boşlukyok

İletiTarih: 28.02.2007, 23:45
XeNo
Sorun "find"ın iki kere yer almasıydı. Orada değildi. Sanırım, oradan ona geçin demek istenmiş. "Şu satırda bunu bulun. Biraz altında da bu var..." gibisinden.

İletiTarih: 01.03.2007, 00:01
ALEXIS
İki find şöyle kullanılır, kod karışıktır, veya bulunacak asıl satırdan birden fazla vardır. İlk önce bir kodu bulun der, bizi belirli bir satıra götürür, ondan sonraki bul ise ilk bulunan satıra aşağıa doğru ilk geçerli değeri bulmamız içindir.

karıştı cümle sanırım, siz sadece yazanları yapın, güncelleme olur.ç