3 sonuçtan 1 - 3 arası sonuçlar
  1. #1

    Question Php yardım

    Arkadaşlar
    KullaniciAdi varCHAR(50), PRIMARY KEY
    Parola VARCHAR(50)
    Adi VARCHAR(50)
    Soyadi VARHCAR(50)
    Eposta VARCHAR(50) bu sekılde mysql verı tabanım var bast bı form yapmaya calısıyorum mysql baglantısını yapıyorum ama uye kullanıcı adı ve parolayı cekemıyorum verı tabanından ve gırie bastıgımda bu sefer üye adı ve soyadı gelsın ıstıyorum gereklı kodlar nelerdır?

  2. #2

    Exclamation

    Arkadaşlar odev adlı bi veri tabanım ve kullaci adlı bi tablom var tablo içinde kullaniciadi,parola,adi,soyadi,eposta bilgileri var
    veritabanı baglantımı yapıyorum kullaniciadi ve parola vari tabanında kayıtlı ise girişim gerceklesiyor
    ancak giriş yaptıgım da o kullaniciadi na kayıtlı adı ve soyadı nasıl cekebılırm
    örnegin:kullaniciadi:xxx parola:12345 adi:ali soyadı:türk giriş yaptıgımda nasıl verı tanından adını soyadı cekip hoş geldin ali türk yazdırabilirim.
    index.php
    Kod:
    <?session_start();
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <title>Giris</title>
        </head>
        <body bgcolor="silver">
           
            <?php
            if(isset($_POST["kadi"]))
            {
                include 'vtb.php';
                $sql="SELECT * FROM kullanici WHERE kullaniciadi='";
                $sql.=$_POST["kadi"]."' AND Parola='";
                $sql.=$_POST["parola"]."'";
                
                $sonuc=mysql_query($sql);
    
    
    
    
                if(mysql_num_rows($sonuc)==1)
                {
                     $_SESSION["KullaniciAdi"]=$_POST["kadi"];
                    $_SESSION["Parola"]=$_POST["parola"];
                    
                }
               
            }
            if(isset ($_SESSION["KullaniciAdi"]))
            {
                echo "Hoşgeldin ".$_SESSION["KullaniciAdi"];
            ?>
            
            
            <a href='cikis.php'>ÇIKIŞ</a>
            <?php
            }
            else
            {
            ?>
            <form action="index.php" method="post">
                <table bgcolor="iceblue" align="right">
                <td width="1082" align="right">  Kullanıcı Adı: <input name="kadi"/> </td> 
            <td>    Parola: <input type="password" name="parola"></td>
             <td>   <input type="submit" value="Giriş"></td>
            </table>
    
    
             </form>
                    
    <?php
            }
    ?>
        </body>
    </html>


    vtb.php
    Kod:
    <?php
    
    $baglanti=mysql_connect("localhost", "root", "") or die("Mysql sunucusuna bağlanılamadı.");
    
    
    mysql_select_db("odev");
    ?>


    cikis.php
    Kod:
    <?phpob_start(); //Sayfanın daha hızlı yüklenmesine yardımcı olur
    session_start(); //Oturumumuzu başlatıyoruz
    session_destroy(); //Oturumumuzu sonlandırıyoruz
    echo '<meta http-equiv="refresh" content="0;URL=index.php">'; //Anasayfa yani giriş formu sayfasına yönlendiriyoruz
    ob_end_flush(); //ob_start() fonksiyonu temizliyoruz
    
    ?>


  3. Varsayılan site üzerinde çıkan hata yardım eder misiniz.

    site en üst kısmında anasayfa açıkken bir hata yok ama alt sayfalardan birine girdiğimde bu hatayı veriyor nasıl düzelir bilen biri bana yardımcı olabilir mi? tabi nasıl düzeltildiği ve hatayı niye verdiğini banada anlatırsa sevinirim öğrenmeye çalışıyorum. şimdiden teşekkürler.

    Hata:

    Warning: Cannot modify header information - headers already sent by (output started at /home/urfayenigun/public_html/plugin/config.php:1) in /home/urfayenigun/public_html/haber.php on line 4

Benzer Başlıklar

  1. video izleme sorunum var yardım yardım yardım edin !!!
    brise77 tarafından Donanım forumunda
    Yanıt: 3
    Son Mesaj: 26.03.2008, 05:42

Gönderim İzinleri

  • Yeni başlık açamazsınız
  • Yanıt yazamazsınız
  • Eklenti gönderemezsiniz
  • Mesajlarınızı düzenleyemezsiniz
  •