View Full Version : در مورد لینک دادن از طریق تابع
googoli
چهارشنبه 05 تیر 1392, 21:08 عصر
سلام
می خواستم بدونم میشه به جای این کد
<a href="sample.php/index.php"></a>
از کد زیر استفاده کنم
<a href=<?php $home->index();?>></a>
یا بهتره منظورم رو اینطوری بگم که نمی خوام کاربر ببینه که این لینک به کدوم صفحه انتقال پیدا می کنه و می خوام همه کارها توی یک کلاس اتفاق بیفته
colors
چهارشنبه 05 تیر 1392, 22:12 عصر
سلام
می خواستم بدونم میشه به جای این کد
<a href="sample.php/index.php"></a>
از کد زیر استفاده کنم
<a href=<?php $home->index();?>></a>
یا بهتره منظورم رو اینطوری بگم که نمی خوام کاربر ببینه که این لینک به کدوم صفحه انتقال پیدا می کنه و می خوام همه کارها توی یک کلاس اتفاق بیفته
منظورتون تو کد HTML, خروجی مرورگره؟ یا کدهای اسکریپتتون؟
googoli
چهارشنبه 05 تیر 1392, 22:19 عصر
منظورم توی مرورگر هستش زمانی که کاربر ویو سورس رو میزنه نمی خوام ادرس نمایش داده بشه و تابع مورد نظر من فقط اجرا بشه و اطلاعات رو نشون بده
H:Shojaei
چهارشنبه 05 تیر 1392, 23:04 عصر
سلام
آره ميشه ولي بايد مقدار بازگشتي رو همونجا echo كنيد.
googoli
چهارشنبه 05 تیر 1392, 23:29 عصر
میشه بیشتر توضیح بدید یا یه نمونه ای معرفی کنید تا من بیشتر منظورتون رو متوجه شم
colors
چهارشنبه 05 تیر 1392, 23:38 عصر
دوست من همچین چیزی اصلا امکان نداره
arta.nasiri
چهارشنبه 05 تیر 1392, 23:45 عصر
منظورم توی مرورگر هستش زمانی که کاربر ویو سورس رو میزنه نمی خوام ادرس نمایش داده بشه و تابع مورد نظر من فقط اجرا بشه و اطلاعات رو نشون بده
اگه منظورتون خروجی نهایی یعنی html هست، نمیشه!! در هر صورت آدرس تولید شده تو مرورگر نشون داده میشه. مگر اینکه از Ajax استفاده کنید و مقداری رو به سرور ارسال کنید و پس از پردازش اون مقدار تصمیم بگیرید که کاربر به کدوم صفحه انتقال داده بشه که در اینصورت بازم باید آدرس یک صفحه رو مشخص کنید.
H:Shojaei
چهارشنبه 05 تیر 1392, 23:51 عصر
منظورم توی مرورگر هستش زمانی که کاربر ویو سورس رو میزنه نمی خوام ادرس نمایش داده بشه و تابع مورد نظر من فقط اجرا بشه و اطلاعات رو نشون بده
نه نميشه من اين پست رو نديده بودم.
googoli
دوشنبه 10 تیر 1392, 21:25 عصر
من کد زیر رو نوشتم
<a href="<?php $home->test();?>" target="inframe">ايجاد کاربر</a>
و درون تابع این کد هست
public function test()
{
$data['title'] = 'صفحه ورود';
$data['css'] = '../../css/Aindex.css';
$load->main_php();
return;
}
این تابع صفحه اصلی رو فرخوانی میکنه
حالا مشکل اینجاست اطلاعات رو توی تگ a نشون میده من می خوام در فریم این طلاعات رو نشون بده باید چکار کنم ؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.