ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[คุณโจ้ Ethaizone ช่วยผมด้วย] มีคนดึง iframe เวบเรา ใครเก่ง php รบกวนด้วยคับ TT
หน้า: [1] 2  ทั้งหมด   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [คุณโจ้ Ethaizone ช่วยผมด้วย] มีคนดึง iframe เวบเรา ใครเก่ง php รบกวนด้วยคับ TT  (อ่าน 4147 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
น้องบิ้ว
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 3,628



ดูรายละเอียด
« เมื่อ: 12 ตุลาคม 2007, 19:13:59 »

ขอขุดหน่อยนะคับ

หวัดดีคับคุณโจ้ ขอบคุณคราวที่แล้วนะคับ ใช้งานได้ดีคับ แต่ปัญหามีอีกแร้วคับ ปัญหาเดิมครับ มีคนดึงเว็บผมไปใช้โดยใช้ iframe  ตอนนี้ผมใช้โค๊ดนี้อยู่คับ

โค๊ดนี้ผมไปวางบางหน้าที่มันดึงของผมไปครับ   แต่ตอนนี้มันดึงหน้าแรก domain.com  ผมไปเรย  ซึ่งถ้าผมใส่โค๊ดนี้ลงไปใน index.php หน้าแรก  มันจะทำให้เวลาคนทั่วไปพิม domain.com   มันก็จะสั่งให้ ทำตามในโค๊ด if(!eregi($domain, $url['host'])) die("What do you do???");
โค๊ด:
<?
$url =  parse_url($_SERVER['HTTP_REFERER']);
$domain = "thaiseoboard.com"; //แก้เป็นโดเมนของเรา
if(!eregi($domain, $url['host'])) die("What do you do???");
?>

คือคงต้องหา script อื่นที่จะให้หลุดจาก iframe นะคับ

ส่วน scrpt นี้ใช้งานไม่ได้อะคับ มัน refest น่าตัวเองตลอดเวลาไม่มีผลกะ iframe คับ
โค๊ด:
<SCRIPT LANGUAGE="JavaScript">
  if (top.frames.length == 0) {
    top.location = "http://www.thaiseoboard.com";
    };
</SCRIPT>

รบกวนเพื่อนๆด้วยคับ  มันขโมยหน้าผมไปเรย เซงมากๆ  Lips Sealed











===================================================================
คือเรื่องมีอยู่ว่า มีบางเวบดึงหน้าเวบเราที่ติด adsense อยู่ด้วย ไปติดเว็บมันโดยใช้ iframe นะคับ

ลักษณะเป็นแบบนี้คับ   เว็บผม  domain.com/xxx.php       << เวบผม
แร้วเว็บที่ดึงเวบผมไปมันใช้ code <iframe marginWidth="0" marginHeight="0" frameBorder="0" width="724" scrolling="no" height="712" src="http://www .domain.com/xxx.php"name="I1"></iframe>

วางที่หน้าเว็บมันอะคับ  Lips Sealed   ที่อยากรบกวนเพื่อนคือ

อยากให้เวลาใครที่พิม  domain.com/xxx.php    โดยตรงจะต้อง redirect ไปหน้าแรก
และอยากจะ ดัก referral นะคับ  คือต้องเข้าจาก server โดยตรงเท่านั้น ผ่านโดเมนโดยตรงเท่านั้น http://domain.com    ผมไม่รู้ว่าเค้าเรียกว่าอะไร แต่ผมได้คำสั่ง $a = $_SERVER['HTTP_REFERER']; นี้มานะคับ (พี่เต้ยแนะนำนมาคับ) คิดว่าช่วยได้ แต่เอามาใช้ไม่เปนหะๆ

แร้วปัยหาถ้าดึง iframe มาจะทำไงดี Lips Sealed

งงป่าวคับ  Tongue ผมพูดภาษาโปรแกรมเมอร์ไม่เป็นหงะ pm มาได้นะคับ ขอบคุณล่วงหน้าคับเพื่อนๆ  Tongue
« แก้ไขครั้งสุดท้าย: 01 พฤศจิกายน 2007, 22:28:17 โดย น้องบิ้ว » บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 12 ตุลาคม 2007, 19:24:52 »

<?
$url =  parse_url($_SERVER['HTTP_REFERER']);
$domain = "thaiseoboard.com"; //แก้เป็นโดเมนของเรา
if(!eregi($domain, $url['host'])) die("What do you do???");
?>

โค้ดนี้ครับ ใช้เช็ค refer ถ้าค่ามันไม่ได้มาจากโดเมนของเรา (ครอบคลุมมากๆ เพราะตรวจแค่ตัวโดเมนหลัก)

ว่าแต่ผมก็ไม่เคยตรวจ iframe สักทีว่า มันมี referer กับเขาหรือเปล่า


ปล. นี้เหรอครับที่จะถามผมในเอ็มนะ น่าจะบอกก่อน แปปเดียวเอง ^^'
บันทึกการเข้า

น้องบิ้ว
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 3,628



ดูรายละเอียด
« ตอบ #2 เมื่อ: 12 ตุลาคม 2007, 19:27:38 »

<?
$url =  parse_url($_SERVER['HTTP_REFERER']);
$domain = "thaiseoboard.com"; //แก้เป็นโดเมนของเรา
if(!eregi($domain, $url['host'])) die("What do you do???");
?>

โค้ดนี้ครับ ใช้เช็ค refer ถ้าค่ามันไม่ได้มาจากโดเมนของเรา (ครอบคลุมมากๆ เพราะตรวจแค่ตัวโดเมนหลัก)

ว่าแต่ผมก็ไม่เคยตรวจ iframe สักทีว่า มันมี referer กับเขาหรือเปล่า


ปล. นี้เหรอครับที่จะถามผมในเอ็มนะ น่าจะบอกก่อน แปปเดียวเอง ^^'

 Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss Kiss
ใช้แรวคับคุณโจ้ ขอบคุณมากๆคบับ ซึ้งใจ เด๋วผมขอลองก่อนคับ ขอบคุนมากมายคับ ขอบคุนมากๆคับบบผม  Kiss
« แก้ไขครั้งสุดท้าย: 12 ตุลาคม 2007, 19:32:47 โดย น้องบิ้ว » บันทึกการเข้า
น้องบิ้ว
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 3,628



ดูรายละเอียด
« ตอบ #3 เมื่อ: 12 ตุลาคม 2007, 19:36:51 »

ทำได้แร้วคับคุนโจ้ สุดยอดมากคับ ขอบคุณจิงๆคับผม
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 12 ตุลาคม 2007, 19:39:55 »

เมื่อก่อนสมัยผมไม่เป็น php ผมใช้การป้องกันด้วย javascript ครับ

เอาไปด้วย เผื่อตัว php มันใช้ไม่ได้

โค๊ด:
<SCRIPT LANGUAGE="JavaScript">
<!--
var target = "http://www.thaiseoboard.com";
  if (top.frames.length == 0) {
    document.cookie = "newURL=" + escape(document.URL) + "; path=/;"
    ver = parseInt(navigator.appVersion, 10);
    if ( ((navigator.appName == "Netscape") && (ver >= 3)) ||
         ((navigator.appName == "Microsoft Internet Explorer") && (ver >= 4)) )
      location.replace(target);
    else
      location = target;
    };
//-->
</SCRIPT>

ผมแก้นิดหน่อยให้ดูง่ายๆ แก้แค่ตรง target ให้เป็น url ของเว็บเราเต็มๆ เท่านั้น

โค๊ด:
Credit : http://www.digitalroom.net/javascript/frame.html#code

ใช้ได้ผลแน่ๆ เพราะเว็บนี้เขาก็ป้องกัน  Smiley

--------------------------

ใช้ได้นะครับ เดียวผมส่งโค้ดอีกตัวไปทาง msn แทน

จะได้มันส์กว่าเดิม (แกล้งเว็บมัน คริๆ ) Cheesy
บันทึกการเข้า

น้องบิ้ว
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 3,628



ดูรายละเอียด
« ตอบ #5 เมื่อ: 12 ตุลาคม 2007, 20:10:46 »

ขอบคุนมากคับคุณโจ้ ตัว java ถ้าเป็น iframe  มันยังโชว์ใน iframe อยู่นะคับ แต่ไม่เป็นไรคับบ ทั้งสองแบบช่วยได้เยอะ อย่างน้อยแค่ทำ link เราไว้เว็บมันก็ ok แร้วคับ  ดีกว่าดึงมาทั้งหน้า หะๆ

ใครทำเวบแนะนำถ้าจะติด stat  ก็ลอง extremetracking.com  ของที่นี่ก็ได้คับ ok  เช็คอะไรได้เยอะคับ  Cry

ขอบคุณคุนโจ้อีกครั้งคับ  Kiss
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 12 ตุลาคม 2007, 20:17:22 »

กำครับๆๆ

ต้องใช้ตัวนี้ครับ

โค๊ด:
<SCRIPT LANGUAGE="JavaScript">
  if (top.frames.length == 0) {
    top.location = "http://www.thaiseoboard.com";
    };
</SCRIPT>

ผมก็ว่า เห็นแต่ location เพียวๆ  จริงๆ ต้องเป็น top.location

ลองหน่อยๆ   Smiley
บันทึกการเข้า

น้องบิ้ว
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 3,628



ดูรายละเอียด
« ตอบ #7 เมื่อ: 12 ตุลาคม 2007, 20:19:05 »

กำครับๆๆ

ต้องใช้ตัวนี้ครับ

โค๊ด:
<SCRIPT LANGUAGE="JavaScript">
  if (top.frames.length == 0) {
    top.location = "http://www.thaiseoboard.com";
    };
</SCRIPT>

ผมก็ว่า เห็นแต่ location เพียวๆ  จริงๆ ต้องเป็น top.location

ลองหน่อยๆ   Smiley



ขอบคุนมากคับคุณโจ้ เด๋วลองเรยคับ แร้วจะมาบอก
บันทึกการเข้า
แบบนี้ไม่ต้องสืบ
ก๊วนเสียว
*

พลังน้ำใจ: 128
ออฟไลน์ ออฟไลน์

กระทู้: 315



ดูรายละเอียด
« ตอบ #8 เมื่อ: 12 ตุลาคม 2007, 20:22:40 »

และแล้วเว็บไซด์นั้นก็เขียน
bypass the REFERER
ขึ้นมาดึงต่อโดยส่ง REFERER มาให้
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 12 ตุลาคม 2007, 20:25:39 »

และแล้วเว็บไซด์นั้นก็เขียน
bypass the REFERER
ขึ้นมาดึงต่อโดยส่ง REFERER มาให้

เว็บนั้นเขาใช้ iframe ครับ


ยกเว้นทางนั้นเขาเป็น php นี้..  อันนี้ก็...

มีทางหนึ่งแต่แสนลำบาก  สรุป.. T-T
« แก้ไขครั้งสุดท้าย: 12 ตุลาคม 2007, 21:05:17 โดย EThaiZone » บันทึกการเข้า

Dr.K
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 436
ออฟไลน์ ออฟไลน์

กระทู้: 6,819



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 12 ตุลาคม 2007, 21:31:48 »

อาไรจะไปยากขนาดนั้น

 Wink
โค๊ด:
<SCRIPT LANGUAGE="JavaScript">
<!--
function FrameBuster(){
if (top !=self)
top.location=self.location;
}
// -->
</script>
กระโดดหลุดออกจากเฟรมเลย
อิอิ
บันทึกการเข้า

EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 12 ตุลาคม 2007, 21:34:55 »

 Cry  ท่านเทพเก่งจริงๆ 


ขอฝากลิงค์เว็บบน PR สูงๆ สักอันได้ปะครับ   Cheesy


ปล. ยังไม่มีเว็บให้ฝาก  Cry
บันทึกการเข้า

i-newhand
สมุนแก๊งเสียว
*

พลังน้ำใจ: 25
ออฟไลน์ ออฟไลน์

กระทู้: 791



ดูรายละเอียด
« ตอบ #12 เมื่อ: 14 ตุลาคม 2007, 07:51:43 »

บอร์ดนี้คนเก่งเยอะจิงๆๆ  Grin
บันทึกการเข้า
han
สมุนแก๊งเสียว
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 980



ดูรายละเอียด
« ตอบ #13 เมื่อ: 14 ตุลาคม 2007, 12:30:55 »

 Cry
บันทึกการเข้า

น้องบิ้ว
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 3,628



ดูรายละเอียด
« ตอบ #14 เมื่อ: 01 พฤศจิกายน 2007, 22:27:34 »

ขอขุดหน่อยนะคับ รบกวนเพื่อนๆ และคุณโจ้ด้วยคับ  Tongue 

ขอขุดหน่อยนะคับ

หวัดดีคับคุณโจ้ ขอบคุณคราวที่แล้วนะคับ ใช้งานได้ดีคับ แต่ปัญหามีอีกแร้วคับ ปัญหาเดิมครับ มีคนดึงเว็บผมไปใช้โดยใช้ iframe  ตอนนี้ผมใช้โค๊ดนี้อยู่คับ

โค๊ดนี้ผมไปวางบางหน้าที่มันดึงของผมไปครับ   แต่ตอนนี้มันดึงหน้าแรก domain.com  ผมไปเรย  ซึ่งถ้าผมใส่โค๊ดนี้ลงไปใน index.php หน้าแรก  มันจะทำให้เวลาคนทั่วไปพิม domain.com   มันก็จะสั่งให้ ทำตามในโค๊ด if(!eregi($domain, $url['host'])) die("What do you do???");
โค๊ด:
<?
$url =  parse_url($_SERVER['HTTP_REFERER']);
$domain = "thaiseoboard.com"; //แก้เป็นโดเมนของเรา
if(!eregi($domain, $url['host'])) die("What do you do???");
?>

คือคงต้องหา script อื่นที่จะให้หลุดจาก iframe นะคับ

ส่วน scrpt นี้ใช้งานไม่ได้อะคับ มัน refest น่าตัวเองตลอดเวลาไม่มีผลกะ iframe คับ
โค๊ด:
<SCRIPT LANGUAGE="JavaScript">
  if (top.frames.length == 0) {
    top.location = "http://www.thaiseoboard.com";
    };
</SCRIPT>

รบกวนเพื่อนๆด้วยคับ  มันขโมยหน้าผมไปเรย เซงมากๆ  Lips Sealed
บันทึกการเข้า
payu
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 125
ออฟไลน์ ออฟไลน์

กระทู้: 1,887



ดูรายละเอียด
« ตอบ #15 เมื่อ: 01 พฤศจิกายน 2007, 23:50:19 »

อาไรจะไปยากขนาดนั้น

 Wink
โค๊ด:
<SCRIPT LANGUAGE="JavaScript"><!--
if (top !=self)
  top.location=self.location;
// -->
</script>
กระโดดหลุดออกจากเฟรมเลย
อิอิ

ไม่ใช้สคริปคุณหมอล่ะครับ ถ้าเค้าเอาเวปเราไปใส่ iframe ในเวปเค้า พอเปิดมันจะประโดดมาเวปเราเลย ... ฮ่าๆ สะจายยย ...  Grin

บันทึกการเข้า

trvoy
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 21
ออฟไลน์ ออฟไลน์

กระทู้: 2,927



ดูรายละเอียด เว็บไซต์
« ตอบ #16 เมื่อ: 02 พฤศจิกายน 2007, 00:16:36 »

ถ้ากรณีที่เราใช้ iframe ดึงเนื้อหาของเรามาแสดงที่เว็บเรา
แต่มีเว็บอื่นใช้ iframe มาดึงเนื้อหาจากเว็บเราไปแสดงที่เว็บเค้าเหมือนกัน
ทำไงให้เราใช้ iframe ได้ แต่คนอื่นใช้ iframe ไม่ได้ครับ

บันทึกการเข้า

... ตั้งใจหาเงิน ...
น้องบิ้ว
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 190
ออฟไลน์ ออฟไลน์

กระทู้: 3,628



ดูรายละเอียด
« ตอบ #17 เมื่อ: 02 พฤศจิกายน 2007, 01:40:05 »

ใส่โค๊ดนี้ไปใส่ส่วนของ head เรยคับ

โค๊ด:

<script language="javascript">
if(top.location != self.location) {
top.location = self.location;
}
</script>

ขอบคุนคุณโจ้มากคับ  Kiss
บันทึกการเข้า
Q(@3@)o
สมุนแก๊งเสียว
*

พลังน้ำใจ: 4
ออฟไลน์ ออฟไลน์

กระทู้: 904



ดูรายละเอียด เว็บไซต์
« ตอบ #18 เมื่อ: 02 พฤศจิกายน 2007, 01:51:02 »

เปลี่ยน ลิงค์ !

ป้องกันโดยโค๊ดคุณ ethaizone สะ

ปรับแต่งหน้าลิงค์นั้น แก้เผ็ดมัน ! โดยไดฟ์ทราฟฟิกมาเวปเราโดยวิธีต่างๆ 555+

 Cheesy Cheesy Cheesy Cheesy Cheesy
บันทึกการเข้า

ColdMoney
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 200
ออฟไลน์ ออฟไลน์

กระทู้: 12,622



ดูรายละเอียด เว็บไซต์
« ตอบ #19 เมื่อ: 02 พฤศจิกายน 2007, 13:35:53 »

ติดต่อคนที่เค้าดึงเว็บคุณไปไม่ดีกว่าเหรอครับ ให้เค้าเอาออกน่ะ ไม่ใช่ไปๆมาๆ เค้าจามาแกล้งเอาได้นา  Tongue
บันทึกการเข้า

หน้า: [1] 2  ทั้งหมด   ขึ้นบน
พิมพ์