Merhaba, Script Yapıyorum ama gelen verilerde : işareti girilmemiş veya : işaretinden sonra harf girilmemiş ise hata mesajını Göstermek istiyorum nasıl yapabilirim
örnek:
$auth = $_GET["gelenveri"];
$dataclear = explode(":", $auth);
if(!$dataclear){
echo "Hatalı Biçim";
}else{
$user = trim($dataclear[0]);
$pass = trim($dataclear[1]);
echo $user." ".$pass;
}
Bir çok yöntemle yapabilirsin. Explode ettikten sonra array filter yaparsın. Ondan sonra count ile sayarsın. Eğer sonuç 1 ise hata döndürürsün 2 ise devam edersin.
veya
strstr fonksiyonu kullanırsın.
$check = strstr($auth, ':');
Sonuç çıkmaz ise gene hata mesajı verirsin.