• 20-02-2008, 20:29:30
    #1
    Üyeliği durduruldu
    Sonuç Alamıyorum Boş Ekran Çıkıyor yardım Edebilirmisiniz?


    <?php
    @$lyric=$_POST['lyric'];
    @$author=$_POST['author'];
    @$singer=$_POST['singer'];
    @$title=$_POST['title'];
    if(empty($lyric)||empty($author)||empty($singer)|| empty($title))
    {
    echo "Please fill up form"

    ?>
    <h1>Submit Form </h1>
    <form method="post" action="submit.php">
    <table>
    <tr><td>title:</td>
    <td><input type="text" name="title"></td>
    </tr>
    <tr><td>singer:</td>
    <td><input type="text" name="singer"></td>
    </tr>
    <tr>
    <td>lyric:</td>
    <td><textarea name="lyric"></textarea></td>
    </tr>
    <tr>
    <td>author:</td>
    <td><input type="text" name="author"></td>
    </tr>
    <tr>
    <td colspan="2"><input type="submit" value="submit">
    </td>
    </tr>
    </table>
    </form>
    <?php
    }
    else
    {
    $mysql=mysqli_connect('localhost','root','');
    if(!$mysql){


    echo'cannot connect database';


    }
    $query="insert into lyrics values('$lyric','$title','$author','$singer')" ;
    $result=$mysql->query($query);
    if($result)

    {
    echo 'lyrics submit database';
    }


    $mysql->close();
    }
    ?>
  • 20-02-2008, 22:43:16
    #2
    Üyeliği durduruldu
     <?php
     $lyric=$_POST['lyric'];
     $author=$_POST['author'];
     $singer=$_POST['singer'];
     $title=$_POST['title'];
     if(empty($lyric)||empty($author)||empty($singer)||  empty($title))
     {
     echo "Please fill up form"
     
     ?>
     <h1>Submit Form </h1>
     <form method="post" action="submit.php">
     <table>
     <tr><td>title:</td>
     <td><input type="text" name="title"></td>
     </tr>
     <tr><td>singer:</td>
     <td><input type="text" name="singer"></td>
     </tr>
     <tr>
     <td>lyric:</td>
     <td><textarea name="lyric"></textarea></td>
     </tr>
     <tr>
     <td>author:</td>
     <td><input type="text" name="author"></td>
     </tr>
     <tr>
     <td colspan="2"><input type="submit"  value="submit">
     </td>
     </tr>
     </table>
     </form>
     <?php
     }
     else
     {
     $mysql=mysqli_connect('localhost','root','');
     if(!$mysql){
     
     
     echo'cannot connect database';
     
     
     }
     $query="insert into lyrics values('$lyric','$title','$author','$singer')" ;
     $result=$mysql->query($query);
     if($result)
     
     {
     echo  'lyrics submit database';		
     }
     
     
     $mysql->close();
     }
     ?>
    kodunu tek düze basit bir sekilde inceledim .kodunda bir hata yok @işaretlerinin o satırlarda bir yararını goremezsin zaten.fonksiyonların hata vermemesini engellemek icin yaplmıstır.ama bazen linux serverlarda
    $query="insert into lyrics values('$lyric','$title','$author','$singer')" ; yerine
    $query="insert into lyrics.lyrics values('$lyric','$title','$author','$singer')" ;

    şeklinde yapman gerekebiliyor aslında aynı sey ama ben aptalca bos sayfa aldığım bir olayı bu sekilde calıstırabilmistim
  • 01-03-2008, 02:00:09
    #3
    Üyeliği durduruldu
    o aptalca boş sayfa aldığın olayı anımsayabiliyorum bir şekilde , saygılar