• 06-10-2010, 16:06:38
    #1
    Arkadaşlar merhaba,

    Aşağıda ki resimlerde gösterdiğim gibi basit bir işleme ihtiyacım var ;

    Bir küçük panel olacak; Burada admin.php de link adı ve link url yi yazıp kaydet diyeceğim..



    Sonra burada kaydet dediğim anda örnek index.php de aşağı da bu link adı- url ile listenecek..



    Nasıl yapabilirim bunu yardımcı olacak olan var mı acaba
  • 06-10-2010, 16:25:12
    #2
    Demek kadar kolay olsa

    İlk önce, Üye giriş paneli yapılması lazım. Yani mysql lazım, Mysql oluşturmak lazım. Ardından ekleme sayfası oluşturulup, Verilen url ler db de belli tablo ya giricek. Sıralarkende db den çekicek Hiç php bilmiyorsan hiç bulaşma, Ücretli birini tut.
  • 06-10-2010, 17:23:53
    #3
    başlıkta yazdığın kadar kolay birşey değilmiş ücretli yaparım anca
  • 06-10-2010, 18:08:43
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    mysql e gerek yok bunun için txt den de veritabanı yapabilirsin.
    taş çatlasın

    toplasan 30-40 satır kod html li hali ile
  • 06-10-2010, 18:10:33
    #5
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    Aslında basit ama teferruatlı.
  • 06-10-2010, 18:25:20
    #6
    linkler.txt diye bi dosya oluşturup kodların oldugu dizine atman gerekiyor.

    admin.php

    <?php 
    session_start(); 
    if($_SESSION['durum']!='girdi') 
    {
    $msj = $_GET['msg']; 
    if($msj=="error") {echo "Hatali Giris Yaptiniz.";} 
    ?> 
    <form method="post" action="giris.php"> 
    Kullanici : <input type="text" name="user"><br> 
    Sifre : <input type="password" name="pass"><br> 
    <input type="submit" name="button" value="Giris"> 
    </form> 
    <?php 
    } 
    else 
    { 
    if(isset($_POST['linkekle'])) 
    { 
    $dosya="linkler.txt"; 
    if (!file_exists ("$dosya") ) 
        {    
            @touch ("$dosya"); 
        } 
    $baglan=@fopen ("$dosya",'a'); 
    if (!$baglan) 
        {    
            echo "Dosya acilamadi, CHMOD kontrol edin"; 
            exit(); 
        } 
    if (!fputs ($baglan, $_POST[ad]."|".$_POST[urlsi]."\n") ) 
        { 
            echo "Link Eklenemedi\n"; 
        } 
    fclose($baglan); 
    } 
    ?> 
    <form method="post">Link Adi : <input type="text" name="ad"><br>URL : <input type="text" name="urlsi"><br><input type="submit" name="linkekle" value="Kaydet"></form> 
    <?php 
    } 
    ?>
    giris.php

    <?php 
    
    session_start(); 
    $user=$_POST['user']; 
    $pass=$_POST['pass']; 
    if($user=="admin" && $pass=="sifren") 
    { 
    $_SESSION['durum']="girdi";
    header("location: admin.php");
    } 
    else 
    { 
    header("location: admin.php?msg=error"); 
    } 
    ?>
    buda index.php si


    <?php
    
    $data = @file("linkler.txt");
    for($i=0 ; $i<count($data); $i++)
    {
    $parcala = explode('|', $data[$i]);
    $linkadi = $parcala[0];
    $linkurl = $parcala[1];
    ?>
    <a href="<?=$linkurl?>"><?=$linkadi?></a><br>
    <?php
    }
    ?>
  • 06-10-2010, 18:34:55
    #7
    hiç denemedim direk yazdım ama büyük olasılıkla çalışması gerekiyor. nokta virgül hatası falan yapmadıysam.
  • 06-10-2010, 20:04:48
    #8
    php kod üretici ve dağıtım adında basit admin panelleri yapan bir program vardı
    onu kullanabilirsin.

    burada paylaşmıştım

    bulamazsan ceviz'e bakın
  • 06-10-2010, 21:26:52
    #9
    @intel dostum çalışmadı, boş sayfa döndürüyor..

    Arkadaşlar php hakkında hiç bilgim yok 0'da 0... @andyou nasıl bir program bir adı var mı acaba ?