• 09-01-2009, 16:49:39
    #28
    Üyeliği durduruldu
    Fatih35 adlı üyeden alıntı: mesajı görüntüle
    bence bu benim yaptığım bir hata ben uyenin kendisinin resimlerini seçerek silebildiği kodu alıp burada çalıştırmaya çalıştım burada tam olarak şunu söyliyim nasıl bir kod kullanılmalı yada bu kod nasıl olmalı $resim=$_POST['resim'][$i];
    fatih bey kendiniz hangi resmi sileceginize nasil karar veriyorsunuz önemli olan kısmı bu.

    yani bu kodlari nerden calisitrmaya calisiyorsunuz.

    sonuçta adi geçen dizinde bir çok üyenin resimleri var hangilerini sileceğine nasil karar veriyorsunuz?
  • 09-01-2009, 16:51:40
    #29
    if (isset($_SESSION['oturum'])) {

    $oturum= $_SESSION['oturum'];

    bu çekilde karar vermiş olmuyormuyuz yoksa yanılıyormuyum
  • 09-01-2009, 16:53:17
    #30
    Üyeliği durduruldu
    Fatih35 adlı üyeden alıntı: mesajı görüntüle
    if (isset($_SESSION['oturum'])) {
    $oturum= $_SESSION['oturum'];
    bu çekilde karar vermiş olmuyormuyuz yoksa yanılıyormuyum
    o kodla muhtemelen kişini kullanici girişi yapip yapmadigina karar vermiş oluyorsunuz sadece.

    silme işlemini neye göre yapmaya calisiyorsunuz?
  • 09-01-2009, 16:54:35
    #31
    burada çelişki olmasın ben zaten denemelerimi kullanıcı olarak giriş yapıp deniyorum muallaktan denemiyorum
  • 09-01-2009, 16:59:38
    #32
    Üyeliği durduruldu
    Fatih35 adlı üyeden alıntı: mesajı görüntüle
    burada çelişki olmasın ben zaten denemelerimi kullanıcı olarak giriş yapıp deniyorum muallaktan denemiyorum
    tamam giriş yapiyorsunuzda kodlar hangi resimleri silecegine nasil karar verecek?
  • 09-01-2009, 17:01:27
    #33
    bu kodla uye kendisi resmimi sil derse klasörden de sql dan da siliyor aynı kodu alıp diğer kodlara entegre ettim ama mantıklımı bilmiyorum

    if (isset($_SESSION['oturum'])) {

    if($_POST) {
    for($i=1;$i<=5;$i++)
    {
    $oturum= $_SESSION['oturum'];
    $resim=$_POST['resim'][$i];
    $query="delete from resim where resim='$resim' and user='$oturum' ";
    $sonuc=mysql_query($query);
    $silresim="../picture/$resim";
    $sil =@unlink("$silresim");
  • 09-01-2009, 17:04:21
    #34
    Üyeliği durduruldu
    Fatih35 adlı üyeden alıntı: mesajı görüntüle
    bu kodla uye kendisi resmimi sil derse klasörden de sql dan da siliyor aynı kodu alıp diğer kodlara entegre ettim ama mantıklımı bilmiyorum
    if (isset($_SESSION['oturum'])) {
    if($_POST) {
    for($i=1;$i<=5;$i++)
    {
    $oturum= $_SESSION['oturum'];
    $resim=$_POST['resim'][$i];
    $query="delete from resim where resim='$resim' and user='$oturum' ";
    $sonuc=mysql_query($query);
    $silresim="../picture/$resim";
    $sil =@unlink("$silresim");
    kullanıcının o girdiği ekrandan geliyo $_POST['resim'][$i]; değişkeni

    senin yapmaya çalıştığın sistemde bu değişken boş olduğu için çalışmıyor

    yani çalışması için formdaki mantığı uygulaman yada neye göre sileceğini anlamlandırman gerekiyor
  • 09-01-2009, 17:11:37
    #35
    peki tam olarak ne yapmalıyız ozaman bana soyleyin yapayım
  • 09-01-2009, 19:09:41
    #36
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    kullanıcının o girdiği ekrandan geliyo $_POST['resim'][$i]; değişkeni
    senin yapmaya çalıştığın sistemde bu değişken boş olduğu için çalışmıyor
    yani çalışması için formdaki mantığı uygulaman yada neye göre sileceğini anlamlandırman gerekiyor
    şole yaptım siliyor ancak

    if (isset($_SESSION['oturum']))
    {
    $oturum=$_SESSION['oturum'];
    $uyeID =$_GET['uyeID'];
    $query="select * from resim where user='$oturum'";

    $sonuc=mysql_query($query);



    while($yazdir=mysql_fetch_assoc($sonuc)) {



    $resim=$yazdir['resim'];

    $onay=$yazdir['onay'];

    $zaman=$yazdir['zaman'];

    mysql_query("delete from resim where user='$user'");
    $sonuc=mysql_query($query);
    $silresim="../picture/$resim";
    $sil =@unlink("$silresim");
    }

    diyeşim 5 resim var hepsini birden silmiyor her seferde bitane siliyor birde şu while bölümünü hata olarak ekrana basıyor ama işlem yapıyor