lostyazilim
tr.link

Bot yazarken sonucun boş dönmesi sorununu nasıl çözebilirim.

3 Mesajlar 627 Okunma
lstbozum
tr.link

nahita nahita WM Aracı Kullanıcı
  • Üyelik 13.07.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek öğretmen, yazılımcı, fotoğrafc
  • Konum Adana
  • Ad Soyad Ö** U**
  • Mesajlar 109
  • Beğeniler 3 / 5
  • Ticaret 0, (%0)
Arkadaşlar merhabalar bot konusunda kendimi geliştirmek için çalışmaya başladım. Daha önce preg_match fonksiyonlarını hiç kullanadım. Bana ait bir sitemden bilgi çekiyorum. Aşağıdaki gibi bir kod yapım var ama sonuç ($urunDetayBilgileriStok) boş dönüyor sorun nedir acaba? Tecrübesi olan arkadaşlar yardımcı olursanız sevinirim.

http://paste.ofcode.org/Gd24XJ7vuWqdstapx8hZq7
 

 

wmaraci
reklam

soulmy soulmy WM Aracı Kullanıcı
  • Üyelik 12.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Öğretmen
  • Konum Samsun
  • Ad Soyad O** Y**
  • Mesajlar 1722
  • Beğeniler 398 / 400
  • Ticaret 20, (%100)
. \ + * ? [ ^ ] $ ( ) { } = ! < > | : -

Regex şablonu yazarken bu karakterlerin önüne ters slash koyman gerek.

Örneğin direk

yazamazsın. \ bu şekilde yazmalısın.

 

 

.

nahita nahita WM Aracı Kullanıcı
  • Üyelik 13.07.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek öğretmen, yazılımcı, fotoğrafc
  • Konum Adana
  • Ad Soyad Ö** U**
  • Mesajlar 109
  • Beğeniler 3 / 5
  • Ticaret 0, (%0)
Öncelikle cevap için teşekkür ederim. ancak ters slash koymadan

arasındaki şeyleri çektim. Bu gönderdiğim kodların dışında bir çok şeyide çektim. hatta for döngüsüyle açılır menüye linkleri felan aktardım. Ama bu sorunla ilk defa karşılaşıyorum. Aşağıdaki kısmın sonucu boş dönüyor nelerin önüne ters slash koymam gerekiyor.

preg_match('@

Ürün Kodu:(.*?)

Stok Durumu:(.*?)

@',$urunDetayBilgileriSection[1],$urunDetayBilgileriStok);

 

 

wmaraci
wmaraci
Konuyu toplam 3 kişi okuyor. (0 kullanıcı ve 3 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al