Şimdi Ara

php de forma veri gönderemiyorum

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir (2 Mobil) - 1 Masaüstü2 Mobil
5 sn
7
Cevap
0
Favori
641
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • php de forma veri göndermeye çalışıyorum fakat veriler forma gitmiyo. mysql kurduktan sonra bu sorun ortaya çıkmaya başladı. kodlar aynı kod fakat mysql kuurduktan sonra böyle bi sorun ortaya çıktı. bunu nasıl giderebilirim.



    _____________________________
    <<< tomurcuk derdi olmayan ağaç odundur... >>>
  • kodları yazarsan yada hatayı yazarsan yardımcı olmaya çalışırız ama böyle çok üstü kapalı oldu :D
    _____________________________
    DH Webmaster Grubu

    Katılmak İçin Tıkla...
  • walla ortada bi hata yok. bahsetmeye çalıştığım konu, bilgileri gönder dediğim zaman formda göstermiyo. yani html den php ye kod gönderemiyo. hata da vermiyo. mesela alan hesapla diye bi işlem yaptırdığım zaman kenar uzunluklarını php ye aktaramıyo kodlar aşağıda

    ------html kodları--------
    <html>
    <head>
    <meta http-equiv="Content-Language" content="tr">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <title>Yeni Sayfa 1</title>
    </head>
    <body>
    <form method=get action=alanhesapla.php>
    <p>Alanı hesaplanacak karenin bir kenar uzunluğunu giriniz : <input type="text" name="kenar" size="20"></p>
    <p><input type="submit" value="Hesapla" name="B1"></p>
    </form>
    </body>
    </html>

    -----php kodları--------
    <html>
    <head>
    <title></title>
    </head>
    <body>
    <?php
    echo("Bir kenarının uzunluğu ".$kenar." cm olan karenin alanı ".$kenar*$kenar." cm karedir.");
    ?>
    </body>
    </html>

    arkadaşlar normalde kodlarda hata yok. mysql kurduktan sonra bişeyler oluyo sonucu göstermiyo.php le arasında problem çıkıyo.php.ini ayarlarını da yaptım. ama sorunu çözemedim. ilginize teşekkürler.
    _____________________________
    <<< tomurcuk derdi olmayan ağaç odundur... >>>




  • suralari duzelt:


    <form method=POST action=alanhesapla.php>


    <?php
    $kenar=$_POST['kenar'];

    echo("Bir kenarının uzunluğu ".$kenar." cm olan karenin alanı ".$kenar*$kenar." cm karedir.");
    ?>

    yap
    _____________________________
  • yeni başlayanların en çok düştüğü hatalardan biri .. GET POST supergloballerini kullanmamak !..

    Bunları kullanalım kullanmayanları uyaralım
    _____________________________
    DH Webmaster Grubu

    Katılmak İçin Tıkla...
  • mustklc olayı çözdü helal. ama anlamadığım daha önce bu kodlar çalıştı da daha sonradan niye çalışmadı. teşekkürler arkadaşlar öğrenicez..
    _____________________________
    <<< tomurcuk derdi olmayan ağaç odundur... >>>
  • quote:

    Orjinalden alıntı: mustklc

    suralari duzelt:


    <form method=POST action=alanhesapla.php>


    <?php
    $kenar=$_POST['kenar'];

    echo("Bir kenarının uzunluğu ".$kenar." cm olan karenin alanı ".$kenar*$kenar." cm karedir.");
    ?>

    yap


    get leri post yapmasına gerek yok.

    sorun register_globals ın kapalı olmasından kaynaklanıyor.
    register_globals kapalı iken form ile gönderilen bilgilere formdaki alan adları ile direk ulaşamazsın.
    $kenar = $_GET['kenar']; şeklinde yapmak yeterlidir.

    ayrıca güvenlik açısından register_globals açıkta olsa kapalıda olsa verilere direk erişmemek gerekir. her zaman $_POST , $_GET globalleriye ulaşmak gerekir.
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    PHP BOT ÖZEL VERİ ÇEKME
    8 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.