Konuyu Değerlendir
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
2 gün önce bir soru sormuştum yine soruyorum bu çok önemli benim
#1
Arkadaşlar benim proje ödevim varda bu if-else döngüsü varmış bunu bana açıklayacak olan varmı ?


Bul
Alıntı
#2
Koşul Döngüsü :
if = eğer bu şart ise,
else = hiç bir şart değil ise,
if else = bir önceki şart değilde bu ise.

if(10 < 20)
{
//Eğer 10, 20 den küçük ise burası çalışır
}
else if(30 == 20)
{
//Eğer 30, 20 ye eşit ise
}
else
{
//Eğer hiçbir şart geçerli değil ise
}
Bul
Alıntı
#3
Eywallah kardeşim saol
Bul
Alıntı
#4
2 gün önce bir soru sormuştum yine soruyorum bu çok önemli benim için hata nerde bulamadım. Ben sayfanın içeriğini mysql ile çekiyorum. Sayfayı php+html kullanarak yaptım. Yalnız veritabanına


Bul
Alıntı
#5
Senin sorduğundan önce daha farklı hatalar var gibi görünüyor çıktıyı düzgün alamıyorsun ama kısaca özetlemek gerekirse:

Veritabanına "<?php ... ?>" gibi bir kayıt ekleyip bunu php tagları içinde (ve echo ile) yorumlatamazsın

PHP taglarını gördüğü an bunu html yorum satırı haline getirecek dolayısıyla sayfada görünmeyecek Kaynağa baktığında <!--php echo "serdar"; ?--> olarak görebilirsin ama

Yani kaydı <?php echo "serdar"; ?> olarak değil echo "serdar"; olarak eklemen gerekiyor.

Bundan sonra aldığı parametreyi php kodu olarak çalıştıran bir fonksiyon mevcut: eval

$veri = "echo 'serdar';";
eval($veri);

şeklinde kullandığında istediğin şeyi yapmış olursun Tabi ondan önce dediğim gibi farklı hatalar var gibi görünüyor

Bu arada DB'den php kodu getirip çalıştırmak güvenlik açısından çok ciddi bi risk Bunun dışında eval fonksiyonu bazı sunucularda güvenlik amacıyla devre dışı bırakılabiliyor php.ini den disable_functions'a bakarak görebilirsin
Bul
Alıntı
#6
Farklı hatalar derken hocam anlamadım daha yeni php ile ilgilenmeye başladım bilgilendirir misiniz?
Bul
Alıntı


Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi