ab.ali
پنج شنبه 26 تیر 1393, 00:08 صبح
با سلام، من کدی نوشتم که در زیر هم قرار دادم :
<?php
$food=$_POST['food'];
$arr=array('Pizza','Cheese','Burger','Beef','Loaf' );
array_change_key_case($arr,CASE_LOWER);
if(in_array($food,$arr)){
echo "<span style='font:15px Arial'>We have that food! Wonderful !!!</span>";}
else{
echo "<span style='font:15px Arial'>OOPS ! We don't have that food in our store ! Please recheck again later!</span>";}
?>
اما یک مشکلی دارم، وقتی کاربر توی input یک غذا و ... type می کنه، حتما باید کلمه عین کلمه آرایه باشه مثلا اگر Pizza رو نوشت pizza بهش می گه ما همچنین غذایی رو نداریم! چطور می شه کارب کرد که این چنین مشکلی پیش نیاد؟
<?php
$food=$_POST['food'];
$arr=array('Pizza','Cheese','Burger','Beef','Loaf' );
array_change_key_case($arr,CASE_LOWER);
if(in_array($food,$arr)){
echo "<span style='font:15px Arial'>We have that food! Wonderful !!!</span>";}
else{
echo "<span style='font:15px Arial'>OOPS ! We don't have that food in our store ! Please recheck again later!</span>";}
?>
اما یک مشکلی دارم، وقتی کاربر توی input یک غذا و ... type می کنه، حتما باید کلمه عین کلمه آرایه باشه مثلا اگر Pizza رو نوشت pizza بهش می گه ما همچنین غذایی رو نداریم! چطور می شه کارب کرد که این چنین مشکلی پیش نیاد؟