• 06-02-2025, 11:48:36
    #1
    Üyeliği durduruldu
    Başlıktaki PHP ile bir buttonu kopyalayarak include ettiği dosyayı ve post ettiği veriyi değiştirmek istiyorum yani bir buttonum var, onu kopyalamak istiyorum. include ettiği ornek.php dosyasındaki post ettiği verileri ikinci bir buttonla farklı olarak post etmesini istiyorum yani bu button türkiye'ye gidiyorsa bu button amerikaya gitsin gibi.
    Anydesk ile yardımcı olabilecek birileri varsa şimdiden çok teşekkür ederim.
  • 06-02-2025, 11:52:15
    #2
    Chatgpt ile yapabilirsiniz
  • 06-02-2025, 11:54:20
    #3
    Pmden anydesk verin, yardımcı olalım hocam
  • 06-02-2025, 11:54:23
    #4
    Üyeliği durduruldu
    muskmedya adlı üyeden alıntı: mesajı görüntüle
    Chatgpt ile yapabilirsiniz
    Hiç kullanmadım bilmiyorum yapay zekayı
  • 06-02-2025, 11:55:39
    #5
    Get değerini boş ayarla, sonda ilk post gerçeklesince get değerinde (mesela statsu=ok) olsun. Get değeri ok olunca ikinci buton görünür hale gelsin. Sonra o buton ile ne yapacağınız size kalmış.

    Not: ikinci buton post include edecekse formu php ile doldurun, bunun için yine aynı get değerini kullanabilirsiniz.
  • 06-02-2025, 11:57:45
    #6
    <?php
    if ($_SERVER["REQUEST_METHOD"] == "POST") {
        $hedef = $_POST["hedef"] ?? "Bilinmiyor";
        echo "Form $hedef hedefi ile post edildi";
    }
    ?>
    <!DOCTYPE html>
    <html lang="tr">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>R10</title>
        <script>
            function butonEkle() {
                let container = document.getElementById("butonlar");
                let butonSayisi = container.getElementsByTagName("button").length + 1;
             
                let yeniForm = document.createElement("form");
                yeniForm.method = "POST";
                yeniForm.action = "index.php";
                let yeniButton = document.createElement("button");
                yeniButton.type = "submit";
                yeniButton.innerText = "Gönder " + butonSayisi;
                let gizliInput = document.createElement("input");
                gizliInput.type = "hidden";
                gizliInput.name = "hedef";
                gizliInput.value = (butonSayisi % 2 === 0) ? "Amerika" : "Türkiye";
                yeniForm.appendChild(gizliInput);
                yeniForm.appendChild(yeniButton);
                container.appendChild(yeniForm);
            }
        </script>
    </head>
    <body>
    <h2>Buton Kopyalama ve Farklı Post Verileri Gönderme</h2>
    <div id="butonlar">
        <form method="POST" action="index.php">
            <input type="hidden" name="hedef" value="Türkiye">
            <button type="submit">Gönder 1</button>
        </form>
    </div>
    <button onclick="butonEkle()">Buton Ekle</button>
    </body>
    </html>