@jct hocam teşekkür ederim, bu yolu bende düşündüm ama tam bir çözüm olmuyor. Başka bir yolunu bulamazsam mecbur bu yoldan ilerleyecem. :)
@tayfunerbilen hocam dikey olanını nasıl yaparız. Örnek
localhost/konu/icerik yolundaki icerik URL'sinin denk geldiği içeriği veritabanında aynı isimde denk gelen içerikle eşleştirip çektiğini varsayalım.
localhost/konu/icerik1 şeklinde yazdığında da bahsettiğin bozuk sayfa gelecektir.
Bunu çözmek için eşleşen içeriği PDO'nun rowCount() fonksiyonu ile saydırıp 1'e eşit değil ise o sayfaya girişi engelleyip istediğin bir sayfaya yönlendirmesini yapmalısın.
@jct hocam çok teşekkür ederim. :)
Teşekkür ederim hocam. :)
Aradığın şeyi Sortable eklentisiyle yapabilirsin diye düşünüyorum.
Buraya tıklayarak ilgili videoyu izleyip nasıl işlem yaptırabileceğine bakabilirsin. Sortable'ın kendi sitesinde de istediğin şekilde örnekler mevcut.
Verot.net Upload Sınıfını önermek için girmiştim, @qplot önermiş zaten. :)
@jct
Teşekkür ederim hocam çalıştı bu sefer. :)
@tayfunerbilen
Askerlik göz kapatıp açıncaya kadar bitmiş Tayfun Hocam. :D
Bu arada fonksiyon haline getirecem kodları. @jct'nin vermiş olduğu kod mu daha performanslı çalışır, preg_match fonksiyonu mu emin olamadım.
@hamzanavruz
Hocam verdiğiniz kod ile almamız gereken sonuç haricinde baştaki ve sondaki verileri alıyoruz ancak. :)
@jct
Hocam yazdığınız kodu editöre kopyalayıp $Sonuc değişkenini yazdırdığımızda sonuç ALINACAK KISIM4509k2 olarak çıkıyor. :)
Sizlere çalışan kodu vereyim bu konuyla ilgili bu mantıklarla daha önce yaptım fakat patladığı bir nokta var. O yüzden buraya sorma ihtiyacı duydum.
$value = "41894123ALINACAK4509k25548";
$end = substr($value, -10 ,10); // Sondan 10 Karakteri Alıyoruz.
$start = substr($value, 0 ,8); // Baştan 8 Karakteri Alıyoruz.
$result = str_replace([$start, $end], null, $value); // Metnin İçinden Eşleşenleri Siliyoruz.
echo $result; // Çıktıyı yazdırıyoruz.
Yukarıdaki işlemin çıktısı ALINACAK olarak çıkacaktır. Buraya kadar sorun yok.
Fakat $value değişkenimiz $value = "ALINACAKALINACAK0541131541"; şeklinde olsaydı ilk karakterler ortadaki kısımlada eşleştiği için silecekti.
@jct hocam örnek bir kod verebilir misiniz dediğimi yapan.