• 12-04-2023, 18:14:20
    #1
    $ticket_status=$_POST['ticket_status'];
            
            if($ticket_status == "2") {
                echo "İşleme alındı";
             } elseif ($ticket_status == "3") {
                echo "Beklemeye alındı";
             } elseif ($ticket_status == "4") {
                echo "Müdahale gerekli";
             } elseif ($ticket_status == "5") {
                echo "Tamamlandı";
             }
          
            $mesaj= $_POST['ticket_id']." numaralı destek bildiriminiz;"."<br><br>"."Bilgi Teknolojileri Departmanından uzmanımız "." $ticket_last_updater"." tarafından" ." $ticket_status "." olarak güncellenmiştir.";
    Arkadaşlar selamlar, alt kısımda yer alan $ticket_status kısmının yukarıda bulunan sorguya göre değişmesi gerekmiyor mu?
  • 12-04-2023, 18:18:06
    #2
    echo "İşleme alındı";
    
    yerine
    
    $mesaj = "İşleme alındı";
    şeklinde bir değişkene atayın. aşağıdaki mesaj kısmına da $ticket_status yerine $mesaj yazın.
  • 12-04-2023, 18:19:00
    #3
    Hocam
    $ticket_status değişkeninin değerine göre ekrana durumları yazdırmışsınız

    ve if ten bağımsız bir şekilde $mesaj değişkenine değer atamışsınız.
    Benim anladığım bu
  • 12-04-2023, 18:23:54
    #4
    sahinyghs adlı üyeden alıntı: mesajı görüntüle
    echo "İşleme alındı";
    
    yerine
    
    $mesaj = "İşleme alındı";
    şeklinde bir değişkene atayın. aşağıdaki mesaj kısmına da $ticket_status yerine $mesaj yazın.
    hocam oldu teşekkür ederim

    ysfdncr adlı üyeden alıntı: mesajı görüntüle
    Hocam
    $ticket_status değişkeninin değerine göre ekrana durumları yazdırmışsınız

    ve if ten bağımsız bir şekilde $mesaj değişkenine değer atamışsınız.
    Benim anladığım bu
    cok sağ olun hocam
  • 12-04-2023, 18:24:25
    #5
    $ticket_status = $_POST['ticket_status'];
    $ticket_id = $_POST['ticket_id'];
    $ticket_last_updater = "uzmanımız";
    
    if ($ticket_status == "2") {
        $status_text = "İşleme alındı";
    } elseif ($ticket_status == "3") {
        $status_text = "Beklemeye alındı";
    } elseif ($ticket_status == "4") {
        $status_text = "Müdahale gerekli";
    } elseif ($ticket_status == "5") {
        $status_text = "Tamamlandı";
    }
    
    $mesaj = $ticket_id . " numaralı destek bildiriminiz;<br><br>Bilgi Teknolojileri Departmanından " . $ticket_last_updater . " tarafından " . $status_text . " olarak güncellenmiştir.";
    bu kodu dener misiniz
  • 12-04-2023, 21:49:02
    #6
    UretimAjansi adlı üyeden alıntı: mesajı görüntüle
    $ticket_status=$_POST['ticket_status'];
            
            if($ticket_status == "2") {
                echo "İşleme alındı";
             } elseif ($ticket_status == "3") {
                echo "Beklemeye alındı";
             } elseif ($ticket_status == "4") {
                echo "Müdahale gerekli";
             } elseif ($ticket_status == "5") {
                echo "Tamamlandı";
             }
          
            $mesaj= $_POST['ticket_id']." numaralı destek bildiriminiz;"."<br><br>"."Bilgi Teknolojileri Departmanından uzmanımız "." $ticket_last_updater"." tarafından" ." $ticket_status "." olarak güncellenmiştir.";
    Arkadaşlar selamlar, alt kısımda yer alan $ticket_status kısmının yukarıda bulunan sorguya göre değişmesi gerekmiyor mu?
    Daha temiz şekilde şöyle kullanabilirsiniz.

    $ticket_status = [
        "2" => "İşleme alındı",
        "3" => "Beklemeye alındı",
        "4" => "Müdahale gerekli",
        "5" => "Tamamlandı"
    ];
    
    $mesaj = $ticket_id . " numaralı destek bildiriminiz;<br><br>Bilgi Teknolojileri Departmanından " . $ticket_last_updater . " tarafından " . $ticket_status[$_POST['ticket_status']] . " olarak güncellenmiştir.";
  • 12-04-2023, 21:53:53
    #7
    DevilTown adlı üyeden alıntı: mesajı görüntüle
    $ticket_status = $_POST['ticket_status'];
    $ticket_id = $_POST['ticket_id'];
    $ticket_last_updater = "uzmanımız";
    
    if ($ticket_status == "2") {
        $status_text = "İşleme alındı";
    } elseif ($ticket_status == "3") {
        $status_text = "Beklemeye alındı";
    } elseif ($ticket_status == "4") {
        $status_text = "Müdahale gerekli";
    } elseif ($ticket_status == "5") {
        $status_text = "Tamamlandı";
    }
    
    $mesaj = $ticket_id . " numaralı destek bildiriminiz;<br><br>Bilgi Teknolojileri Departmanından " . $ticket_last_updater . " tarafından " . $status_text . " olarak güncellenmiştir.";
    bu kodu dener misiniz
    Verdiğiniz değişkenlerin hiç biri başlık sahibinin kodunda mevcut değil. chatgpt'ye yapıştırıp verdiği sonuçları insanlara paslamayın. o kadar bariz ki chatgpt ile yapştırıp gönderdiğiniz.
    $ticket_last_updater = "uzmanımız";
    ne alaka @DevilTown?