مهدی کرم زادگان
4 سال پیش توسط مهدی کرم زادگان مطرح شد
2 پاسخ

پاس داده نشدن id

سلام من این کدها رو تو فایل users_list نوشتم

                <a href="edit.php?id=<?php echo $row['user_id']; ?>">
                    <img src="edit.png" width="20" />
                </a>

و بعد آی دی رو با متد GET پاس دادم به فایل edit.

<?php
if (isset($_GET['id'])) { 
    $id =$_GET['id']; 
}
else { 
    echo "user not find"; 
    die(); 
}

"user not find" برام اکو شد. الان سه روزه تو این ارور گیر کردم.
دوستان مشکل میتونه از ومپم باشه؟
ممنون میشم راهنمایی کنید.


ثبت پرسش جدید
مهدی عقیقی
تخصص : برنامه نویس وب
@MehdiAghighi 4 سال پیش مطرح شد
2

@mahdikaramzadegan2000 یکی از آدرس ها رو دستی مثلا وارد کنید ببیند بازم درست ارور میده یا نه.

مثلا با خود مرورگر به صورت دستی برید به ادرس

edit.php?id=1

ببینید درست $id رو می شناسه یا نه


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 4 سال پیش مطرح شد
1

سلام مثل اینکه پاسختونو گرفتین اما شما میتونستید قبل تگ a از $row['user_id'] خروجی بگیرین ببینین اصلا این متغییر مقداری داره اون وقت پاسش میدادین. یه نکته هست اینه که جاهایی که به مشکل میخورین از برنامه در جاهای مختلف خروجی بگیرین مقدارمتغییرهارو چک کنید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام