o zaman şöyle sorayım, bazı durumlarda ekran çözünürlüğüne ihtiyacım oluyor.
Mesela listeleme yaptığım sayfalarda sayfa başı gösterilecek adeti ekran yüksekliğine göre ayarlamak istiyorum.
bu örnekler çoğaltılabilir bir örnek daha vereyim, ifarme ile youtube video gösterdiğim sayfalar mobil cihazlarda farklı çözünürlüklerde ıkıyor bu sebeple çözünürlüğü bilirsem o değişkene göre farklı değerler vererek doğru görünmesini sağlarım.
Her kategori için ayrı sayda yaparsan işin sonu gelmez. Her kategorinin zaten bir ID'si olacağı için icerik.php gibi bir sayfa oluşturup GET ile gönderdiğin cat_id sayesinde içeriği listeleyebilirsin.
Örneğin icerik.php?kat_id=7
Kullanıcının resmini kırpmadan 500x800 resmi 500x500 e resize yaparsan sıkıştırıp daraltmış olursun ve resim orijinal görünmez.
Kırparak düşürmek istersen de nereden kırpacağına senin karar vermen hoş olmaz, bu yüzden kullanıcıyı kare resim yüklemeye veya
neresinden kırpılacağına kendisi karar vermeye zorlamak için şu videodaki gibi bir metod uygulamanda yarar var.
Hay Allah, tahmin edemedim, soldan sağa kaydırmak istediğini.
yukarıdaki kod hatalı oldu düzneleyemedim ünlem yerin üstten virgül oldu. Aşağıdakini dikkate al.
if (!isset($_GET['soru'])) //Yani soru get değeri yoksa
{ yönleneceği yer }
tam olarak istediğin aşağıdaki gibi yani soru get değeri yoksa veya değiştirilmişse (değiştirilince de yok sayılır) bir yere belki bir hat amesajına yönlendirmek istiyorsan kodlar aşağıdaki gibi.
if ('isset($_GET['soru'])) //Yani 'soru' get değeri yoksa
{ yönleneceği yer }
komut satırları yukarıdaki cevapta editörün kurallarına uygun yazmadığım için yanlış çıktı.
Aşağıdaki gibidir.
* 21 * * 1,3 /usr/bin/php/home/username/public_html/cron1.php
* 21 * * 2,4 /usr/bin/php/home/username/public_html/cron2.php
içeriği farklı iki cron dosyan var birini cron1.php diğerini cron2.php olarak oluşturdun.
http://www.crontabgenerator.com/ a gittin. Sadece Hours bölümünden 21 i seçtin, wekday bölümünde ctrl basarak hem Mon hem Wed seçtin.
aşağıdaki alana cron dosyalarını oluşturduğun server üzerindeki fiziksel path yazdın örnek /usr/bin/php/home/username/public_html/cron1.php
ve Generate Crontab Line butonuna bastın. Sana vereceği komut satırı
- 21 1,3 /usr/bin/php/home/username/public_html/cron1.php
diğeri içinde - 21 2,4 /usr/bin/php/home/username/public_html/cron2.php
linux sunucunda crontab dosyanı editlemek için crontab -e komutu kullanarak dosyaya girebilir en aalt satırına üretilen bu komutları girebilirsin.
Teşekkürler @ugurkilci çok işime yaradı.