PDA

View Full Version : درخواست فایل go.php



www.downallfa.com
سه شنبه 09 فروردین 1390, 20:05 عصر
سلام خسته نباشید
من یه کد یا فایلی می خوام که وقتی تو آدرس بار جلوش قرار میگیره به همون آدرس بره
برای روشن تر شدن درخواستم
مثال
www.x.com/go.php?http://www.y.com (http://www.x.com/go.php?http://www.y.com)
میخوام طوری باشه که اگه آدرس یه فایل برا دانلود هم جلوش قرار گرفت و در برنامه های دانلود منیجر قرار گرفت قابلیت دانلود داشته باشه

ممنونم از شما

MMSHFE
سه شنبه 09 فروردین 1390, 20:25 عصر
با سلام، يك فايل به نام go.php ايجاد كنيد و اين كد رو داخلش بنويسيد:


header('location: '.$_SERVER['QUERY_STRING']);
exit();

موفق باشيد.

www.downallfa.com
چهارشنبه 10 فروردین 1390, 09:26 صبح
آقا ممنونم
کارم حل شد
فقط یه زحمت دیگه
اگه بخوام تو این صفحه go.php یه هدر و فوتر بزارم که محتویات دو فایل header.php و footer.php را در بالا و پایین نشون بده و در وسط هم سایت جلو علامت سوال رو نشون بده باید چی کار کنم
طوری باشه که ری دایرکت نشه تو همون صفحه go.php بمونه و هدر و فوتر سایت خودم بالا و پایینش باشه و بینش سایت مورد نظر رو نشون بده
قبلش از محبتتون تشکر میکنم

parselearn
چهارشنبه 10 فروردین 1390, 09:57 صبح
از iframe استفاده كنيد

www.downallfa.com
چهارشنبه 10 فروردین 1390, 12:37 عصر
بله
از همین روش که گفتید استفاده میکنم
فقط یه کد میخواستم که محتویات یه فایل پی اچ پی را باهاش فراخوانی کنم
در قالب وردپرس به این صورت هست



<?php include (TEMPLATEPATH . '/x.php'); ?>


ولی چه طور میتونم از یه آدرس فراخوانی کنم
مثلآ http://www.x.com/1.php
بازم ممنونم

MMSHFE
پنج شنبه 11 فروردین 1390, 20:01 عصر
با سلام، بدون IFRAME هم ميشه. كد زير رو امتحان كنيد:


<HTML>
<HEAD>
<META http-equiv="content-type" content="text/html; charset=utf-8"/>
<TITLE>Go DEMO</TITLE>
<STYLE type="text/css">
* {
margin: 0px;
}
</STYLE>
</HEAD>
<FRAMESET rows="150,*,150">
<FRAME src="header.php" frameborder="0" noresize="noresize" scrolling="no"/>
<FRAME src="main.php?<?PHP echo $_SERVER['QUERY_STRING']; ?>" frameborder="0" noresize="noresize" scrolling="auto"/>
<FRAME src="footer.php" frameborder="0" noresize="noresize" scrolling="no"/>
</FRAMESET>
<NOFRAMES>
<BODY>
Error : Your browser doesn't support frames.
</BODY>
</NOFRAMES>
</HTML>

حالا كافيه فايل header.php و footer.php رو مطابق سليقه خودتون ايجاد كنيد و براي فايل main.php همون كدي كه قبلاً گفتم رو بنويسيد.
در اين روش، ميتونيد ارتفاع header.php و footer.php رو هم تنظيم كنيد.
براي درك بهتر، به مثال ضميمه نگاه كنيد. مثلاً اينطوري ازش استفاده كنيد:


go.php?http://www.google.com/search?hl=en&source=hp&biw=&bih=&q=PHP&btnG=Google+Search

همونطور كه ميبينيد، مقادير GET و... رو هم قبول ميكنه. موفق باشيد.
موفق باشيد.

www.downallfa.com
جمعه 12 فروردین 1390, 09:22 صبح
ممنونم دوست عزیز
لطف کردید
فقط فایل main.php خط 8 ایراد میگیره


http://www.downallfa.com/go/go.php?http://www.google.com/search?hl=en&source=hp&biw=&bih=&q=PHP&btnG=Google+Search

با تشکر

Dead Space
جمعه 12 فروردین 1390, 09:53 صبح
inclue 'header.php';
echo file_get_contents($_SERVER['QUERY_STRING']);
include 'footer.php';

MMSHFE
جمعه 12 فروردین 1390, 12:46 عصر
با سلام، فايلتون رو با كدگذاري UTF-8 without BOM ذخيره كنيد. مشكل ارسال BOM هست كه بعد از ارسال داده، ديگه نميشه هدر رو تغيير داد. موفق باشيد.

www.downallfa.com
جمعه 12 فروردین 1390, 13:12 عصر
با سلام، فايلتون رو با كدگذاري UTF-8 without BOM ذخيره كنيد. مشكل ارسال BOM هست كه بعد از ارسال داده، ديگه نميشه هدر رو تغيير داد. موفق باشيد.
آقا ممنونم از شما
مشکلم حل حل شد
موفق و پیروز باشید

www.downallfa.com
جمعه 12 فروردین 1390, 13:15 عصر
inclue 'header.php';
echo file_get_contents($_SERVER['QUERY_STRING']);
include 'footer.php';

ممنونم ولی این کد توی همون خط اول ایراد گرفت

http://www.downallfa.com/go/go2.php?http://www.downallfa.ir

Dead Space
جمعه 12 فروردین 1390, 13:54 عصر
سلام
این که ارورش کاملا مشخص هستش include رو من نوشتم inclue
در ضمن شما می تونید خط دوم رو داخل یه div بزارید بهش یه سایز بدید که در اون div سایت نمایش داده بشه به هر حال من ساده ترین کد رو قرار دادم
موفق باشید

www.downallfa.com
جمعه 12 فروردین 1390, 16:03 عصر
سلام
این که ارورش کاملا مشخص هستش include رو من نوشتم inclue
در ضمن شما می تونید خط دوم رو داخل یه div بزارید بهش یه سایز بدید که در اون div سایت نمایش داده بشه به هر حال من ساده ترین کد رو قرار دادم
موفق باشید


:متعجب: ببخشید ندیدم اشتباه تایپی رو
:چشمک: ممنونم این کد هم بهم خیلی کمک می کنه
با تشکر از شما