Sgwgo

دریافت عنوان و لینک پست در یک فایل خارجی

9 پست در این موضوع قرار دارد

سلام دوستان من یه فایل دارم به این ادرس

http://fadroid.ir/report.php

که توسط ifarame در پست فراخونیش میکنم

حالا میخوام 2تا بخش خودکار پر بشه

عنوان و لینک

ولی چون این فایل خارج از پوسته هستش توابع در آن کار نمیکنه آیا راهی هست که بشه اینکار کرد اگه نیست

لطفا ایده هایی دیگه ای پیشنهاد بدید با تشکر

به اشتراک گذاری این پست


لینک به پست

یه راهش اینه که به صورت زیر بری:

مثلا اگر iframe رو اینجوری در قالب زدی:


<iframe src="http://www.w3schools.com"></iframe>

به این صورت بزنی:


<iframe src="http://www.w3schools.com?title=<?php echo get_the_title(); ?>&link=<?php echo get_permalink(); ?>"></iframe>

البته در حلقه.

حالا در فایل فرم با


$_GET['title']

و


$_GET['link']

می تونی مقدایر پیشفرض رو وارد کنی یعنی مثلا:


<input type="text" name="link" id="link" value="<?php echo $_GET['link']; ?>" />

به اشتراک گذاری این پست


لینک به پست

حتی اگه اون فایل php من در یه دایرکتوری دیگه باشه؟

به اشتراک گذاری این پست


لینک به پست

اصلا جدا از اینکه بخواد عنوان بگیره اصلا فرم من از این قاعده پیروی نمیکنه چرا

http://fadroid.ir/report.php?postname=love

در قسمت value پست نیم این کد گذاشتم $_GET['postname']

به اشتراک گذاری این پست


لینک به پست

فایل فرمتون رو ضمیمه کنید.

به اشتراک گذاری این پست


لینک به پست

فایل رو ویرایش و ضمیمه کردم، رمزش هم همونی هست که برام پیام کردید.

فقط موقع iframe کردن به این صورت باشه:


report.php?post_name=<?php the_title(); ?>&post_link=<?php echo get_permalink(); ?>

report.zip

به اشتراک گذاری این پست


لینک به پست

وحید جان ممنونم ازت

فقط یه سوال

چیزیای که اضافه کردی فقط همیناست؟

<?php if ( isset( $_GET['post_name'] ) ) echo $_GET['post_name']; ?>

<?php if ( isset( $_GET['post_link'] ) ) echo $_GET['post_link']; ?>

به اشتراک گذاری این پست


لینک به پست

آره، چیز دیگه ای اضافه نکردم

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری