İyi günler
www.laleli.com sitemde bir sorun yaşıyorum.
https://laleli.com/anakategori.php?c=11505 bu şekilde ana kategoriye tıklandığında açılan sayfada c değerinden gelen 11505 rakamını alamıyorum
<?php
if( ! is_numeric($_REQUEST['c']))
header("Location: index.php");
include("oylamasistemi.php");
?>
<?php
$anakategori=$GET["c"];
echo"$anakategori";
$anakategori_ara = mysql_query("SELECT CATEGORY_KOD,SHORT_DESC,PARENT_KOD FROM category WHERE CATEGORY_KOD='$anakategori' ");
$varmi=count($anakategori_ara);
if($varmi){
echo"$varmi";
}
?>
hiç bir şekilde ekrana değeri basmıyor
Yardımcı olabilir misiniz ?
Değer alma sorunu
4
●186
- 12-05-2019, 00:17:08get ve posttan gelen değerleri kontrol etmeden işlem yaptırmak yerine 1-2 hazır php fonksiyonu ile güvenliğini sağlamalısın;
Örn: getten gelen değerin kesin olarak integer olarak bekliyorsan
/*
$gelenveri = strip_tags($_GET["c"]);
$gelenveri =intval($gelenveri);
if(!is_numeric ($gelenveri)) {
echo "Hatalı get parametresi";
header("Location:siteadresi");
die();
}
query kodun
$kayitsayisi = numrows kodun
if($kayitsayisi > 0) {
echo "Kayıt bulundu";
} else {
echo "Böyle bir kayıt yok!";
}
*/