bunlar hata değil sadece uyarı, elemamnların tanımlandığını ancak hiç kullanılmadığını söylüyor sana. normal bir durum yani :)
kontrol edip ona göre yönlendirebilirsin, örneğin
if (window.history.back()){
window.history.back();
} else {
window.location.href = '/sonradan-gelenler-icin-bir-yere-yonlendir';
}
phpmyadmin zaten bu işleri kolaylaştırmak için geliştirilmiş bir yazılım.
zorlandığın konu nedir? phpmyadmin üzerinden ilgili veritabanına giriyorsun arayüzü var zaten kodlarla bir işin yok.
solda tabloların listeleniyor, tabloya yıkladığında sağda açılan alanın üstünde menüler var insert diyerek yeni değer ekleyebilirsin.
sağda listelenen tablolar senin verilerin. İstediğin bir tanesine düzenle diyerek girip düzenleyip kayıt edebilirsin.
yani tablo ya da kolonlar oluşturabilirsin rahatça bunun için kod bilmene bile gerek yok, takıldığın şey nedir söylersen belki ona göre çözüm üretebiliriz.
ekranın yüksekliği ile alakalı olabilir mi? sanki yüksekliğe tam oturtmaya çalışıyorsun elemanları ve iphone6 yüksekliği düşük olduğu içn iç içe giriyormuş gibi geldi bana :)
şöyle kontrol edebilirsin
<?php
foreach($veriler as $item){
echo '<option ' . (isset($_POST['urun']) && $_POST['urun'] == $item['baslik'] ? 'selected' : null) . ' value="'.$item["baslik"].'">'.$item["baslik"].'</option>';
}
?>
proxy server kullanarak gösterebilirsin ama asıl soru göstermeli misin?
ücretsiz proxy server ile test edebilirsin
https://cors-anywhere.herokuapp.com/corsdemo buraya girip button'a tıklayıp aktifleştir daha sonra görsel isteğini şöyle değiştir
<img src="https://cors-anywhere.herokuapp.com/http://instagram.com/blabla.png" />
yani bu şekilde cors işlemini bypass ediyoruz, işe yarayacaktır ama dediğim gibi kullanmak ister misin? açık kaynaklı proxy serverları var kurabileceğin kendine özel onlarada bakabilirsin
https://nordicapis.com/10-free-to-use-cors-proxies/
php.net'de migrating işlemlerine bakarak bunu en sağlıklı şekilde yapabilirsin
https://www.php.net/manual/tr/migration70.php
bu sayfada 7.0'ye geçiş için gerekli şeyler anlatılıyor. Örneğin;
https://www.php.net/manual/tr/migration70.incompatible.php --> buradakilerle başla, php5 için olan kodlarını 7 versiyonuna çevir
https://www.php.net/manual/tr/migration70.deprecated.php --> burada deprecated olmuş yani artık kullanılmayan işlemleri kontrol ederek projende alternatiflerini kullanmaya başla.
https://www.php.net/manual/tr/migration70.new-features.php --> buradanda phpnin yeni sürümüyle gelmiş yenilikleri keşfederek projende kullanmaya başla
zaten server-side işlemler için nodejs kullanıyorsun, senin öğrenmek istediğin şey nedir?
ona göre belki youtube kanalları tavsiye edebiliriz
kullanacağın şey zoom: .9; değerini eklemek.
buda %90 büyüklükte gösterecek tüm sayfanı
en baştan düşündüğün mantık hatalı. eğer sen şöyle bir link istiyorsan
siteadi.com/marka/urun
gibi.. O zaman aslında gerçekte şöyle bir yapın olmalı
siteadi.com/product.php?brand=marka&url=urun
ve htaccessde bunu şöyle değiştirmelisin
RewriteEngine On
RewriteRule ^([0-9a-zA-Z-_]+)/([0-9a-zA-Z-_]+)$ product.php?brand=$1&url=$2
artık istediğin url'e giriş yapabilirsin, product.php dosyanda ise $_GET['brand'] ve $_GET['url'] ile değerleri alıp ona göre ürünü göstermelisin.
....
ya da bunların hiçbirisiyle uğraşmayıp artık route yapısı kurma vaktin gelmiştir, bunun için hazır sınıflar var onları deneyebilirsin, kendin bir tane yazabilirsin.
örnek bir video istersen: https://www.youtube.com/watch?v=GOwFVMOJv68