• 07-03-2013, 11:14:34
    #1
    Merhabalar php sürümü ile ilgili olan bu hatayı bir türlü çözemedim.Hata joomla.php dosyasında çıkıyor.

    İlgili kod şöyle

    if ( $date && ereg("/^([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})", $date, $regs ) ) {
    ereg fonksiyonu yerine preg_match fonksiyonunu ekledim ama yine olmuyor.
  • 07-03-2013, 11:16:34
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    preg_match eklediğinizde aldığınız hatayı da yazarsanız daha kolay yardımcı olunur.
  • 07-03-2013, 11:18:34
    #3
    Php versiyonunu düşürmeyi ya da joomla yı güncellemeyi deneyebilirsiniz.
  • 07-03-2013, 11:21:48
    #4
    Tabii haklısınız hata şöyle

    Warning: preg_match() [function.preg-match]: No ending delimiter '/' found in /home/****/public_html/includes/joomla.php on line 3620
  • 07-03-2013, 11:37:10
    #5
    Alıntı
    if ( $date && ereg("/^([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2})[0-9]{2})[0-9]{2})", $date, $regs ) ) {
    ereg > preg_match
    (parantez içindeki verileri şöyle yapıyoruz. standardı böyle. 'asdasd'. olması gereken '/asdasd/')

    Yani parantez içinin sonunu şöyle düzenleyin.

    0-9]{2})/"
  • 07-03-2013, 11:57:07
    #6
    Teşekkürler yardımınız için, dediğinizi yaptım

    Warning: preg_match() [function.preg-match]: Unknown modifier '-' in hatası oldu şimdi
  • 07-03-2013, 12:08:12
    #7
    	if ( $date && ereg( "([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})", $date, $regs ) ) {
    Hocam o satır yerine komple bunu koyar mısınız. Joomla 1.0 olan bir sitemden aldım, bende aynı sorunu yaşadığımda böyle çözmüşüm.
  • 07-03-2013, 12:18:24
    #8
    Yine başa döndü malesef

    Deprecated: Function ereg() is deprecated in /home/***/public_html/includes/joomla.php on line 3620
  • 07-03-2013, 12:53:59
    #9
    En son koddaki ereg yerine preg_match yazar mısınız, bu sefer olacak mı?

    Birde php sürüm güncellemesi ardından çıktı değil mi bu hata?