• 18-01-2024, 02:40:50
    #1
    Üyeliği durduruldu
    Problem Çözüldü
  • 18-01-2024, 02:47:43
    #2
    merhaba konu hakkında imzamdaki whatsapp numaramdan ulaşabilirsiniz
  • 18-01-2024, 02:48:27
    #3
    Kodlarda çakışma sorunu var anladığım kadarıyla PHP sürümü ile ilgili olmayabilir sunucu desteklemiyor da olabilir seçenek fazla:/
  • 18-01-2024, 02:49:11
    #4
    date("Hi") fonksiyonu string ifade döner. bu ifadeyi if condition dışına alıp bir değişkene atayın ve integer casting yapın. Ardından değişkeni yerine koyun:
    $date = (int)date("Hi");
     if ($_SERVER['REMOTE_ADDR'] == "185.165.46.55"  && $date< 1930 && $date > 845 ){
    Janevu adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Eski sunucumuzu yeni sunucuya taşıyoruz. Eski sunucumuz directadmin ilk sürümlerinden ve php sürümü 5.3
    Yeni sunucumuz da php sürümü 5.4 den başlayıp 8e kadar gidiyor.

    Kullanmakta olduğumuz CRM'İ de taşıdık şöyle bir hata veriyor.

    Parse error: Invalid numeric literal in /home/********/domains/*******/public_html/motivasyon/index.php on line 55

    55. satırda şöyle bir kod mevcut
    if ($_SERVER['REMOTE_ADDR'] == "185.165.46.55"  && date("Hi")< 1930 && date("Hi")> 0845 ){
  • 28-01-2024, 19:40:49
    #5
    Üyeliği durduruldu
    Merhaba Güncel,

    Gerçekten Yardım Edebilecek Bir Arkadaşa İhtiyacımız Var.
  • 28-01-2024, 22:44:56
    #6
    Bir deneyin:

    if ($_SERVER['REMOTE_ADDR'] == "185.165.46.55"  && date("Hi")< "1930" && date("Hi")> "0845" ){
    0 ile başlayan sayıları octal olarak algıladığı için ve 0845 sayısı 8 içerdiği için hata olarak görüyor