Aynı url yoluyla doğrudan indirme url görüntüleyen yüklenen bir dosya varsa url aracılığıyla bir kullanıcı yüklenenler, benim veritabanını kontrol zaman ben bir dosya yükleme sitesi var, bu adresler üzerinden yükleme seçeneği vardır, ne yapmaya çalışıyorum olduğunu yerine yeniden yükleme.
Yükleme komut dosyasına gönderilen veriler gibi dizisi şeklindedir:
Array (
[0] => http://i41.tinypic.com/3342r93.jpg
[1] => http://i41.tinypic.com/28cfub7.jpg
[2] => http://i41.tinypic.com/12dsa32.jpg
)
ve sonuçları çıktılamak için kullanılan dizi böyle formdadır:
Array
(
[0] => Array
(
[id] => 43
[name] => 3342r93.jpg
[size] => 362750
[descr] =>
[password] =>
[delete_id] => 75CE
[upload_id] => 75F45CAE1
)
[1] => Array
(
[id] => 44
[name] => 28cfub7.jpg
[size] => 105544
[descr] =>
[password] =>
[delete_id] => D392
[upload_id] => 6676FD881
)
[2] => Array
(
[id] => 45
[name] => 12dsa32.jpg
[size] => 49000
[descr] =>
[password] =>
[delete_id] => 54C9
[upload_id] => A58614C01
)
)
Şimdi ben istiyorum link http://i41.tinypic.com/28cfub7.jpg zaten yüklersen ben sadece çıkış diziye eklemek, ancak (bağlantı çıkış sonucu da 2 de göstermek gerektiğini dizideki 2 eklendi ise) bir düzen içinde korumak olduğunu
Peki fonksiyon hiçbir sırayla o çıkış dizisi eklemek için giriş dizi ve işlevi eşleşen adresler kaldırmak için kullanılmalıdır.
// edited
Evet unset şey yapacak ama düzeni korumak istiyorum:
Örneğin dizi unsetting sonra bu gibi görünüyor:
Array (
[0] => http://i41.tinypic.com/3342r93.jpg
// [1] was removed
[2] => http://i41.tinypic.com/12dsa32.jpg
)
ancak çıkış dizisi olacaktır
Array
(
[0] => Array
(
[id] => 43
[name] => 3342r93.jpg
[size] => 362750
[descr] =>
[password] =>
[delete_id] => 75CE
[upload_id] => 75F45CAE1
)
// this will become [1], so how can i add another output[1] and shift other
// items after it to [2], [3] and so on...
[1] => Array
(
[id] => 45
[name] => 12dsa32.jpg
[size] => 49000
[descr] =>
[password] =>
[delete_id] => 54C9
[upload_id] => A58614C01
)
)