B
B
Blind-programmer2020-08-12 10:49:05
PHP
Blind-programmer, 2020-08-12 10:49:05

How to make nrn not conflict with html audio tag?

Hello everyone
, here is the code, I added the html audio tag to it
, when I go to the page, it gives an error 500

<?php
include('../inc/head.php');
include('config_fish.php');
<audio src="audio.mp3" autoplay="autobuffer">
Тег audio не поддерживается вашим браузером. Необходимо обновить браузер!
</audio]

noauth();
echo '<div class="c center"><img src=/img/logo_fish.png width=50%><br>Теплый ветер и красивая заводь позволяет вам отлично порыбачить...</div>';
if($fish['udka']==false) mes("У вас нет чем ловить, купите инструмент...");
else{
/* Процес вылова */
if(isset($_POST['back'])){
if($fish['time']<time() && $fish['status']==1){
$vilov=(rand(1,5)*($fish['udka']*2));
q("UPDATE `fish` SET `status`='0',`fish`=`fish`+'$vilov' WHERE `user`='".$user['id']."'");
echo '<div class="c center"><b><font color=lime>Успешный вылов!</font></b><br>Ваш улов: <img src=/img/fish.png width=16px> '.$vilov.'<br><a href=index.php>Продолжить</a></div>';
}
}
/* Процес заброса */
if(isset($_POST['down'])){
if($fish['status']==0){
q("UPDATE `fish` SET `status`='1',`time`='".(time()+$udka_time[$fish['udka']])."' WHERE `user`='".$user['id']."'");
reload('index.php');
}
}
/* Кнопка заброса */
if($fish['status']==0){
echo '<div class="c center"><form method=post><input type=submit value="Начать ловлю" name=down></form></div>';
}
/* Кнопка вылова */
if($fish['status']==1 && $fish['time']<=time()){
echo '<div class="c center"><form method=post><input type=submit value="Тянуть улов" name=back></form></div>';
}
/* Процес вылова */
if($fish['status']==1 && $fish['time']>time()){
echo '<div class="c center"><font color=lime>Идет ловля ('.maketime($fish['time']-time()).')..</font><br><a href=index.php>Обновить</a></div>';
}
}
echo '<div class=c><img src=/img/fish2.png width=16px> <b>Ваша рыба:</b> <font color=#4B9DFF><img src=/img/fish.png width=16px> '.$fish['fish'].'</font><br><img src=/img/fish2.png width=16px> <b>Чем ловить:</b> <font color=white>'.$udka_name[$fish['udka']].'</font></div>';
echo '<a class=link href=udka.php><img src=/img/panel.png width=16px> Приобрести инструмент</a>
<a class=link href=sell.php><img src=/img/panel.png width=16px> Продать рыбу</a>';
nav();
include('../inc/foot.php');
?>

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Andrey Shevkalyuk, 2020-08-12
@Blind-programmer

You are mixing PHP and HTML syntax. HTML tags must be outside of PHP code, or output as a string.
Or:

<?php
include('../inc/head.php');
include('config_fish.php');
?>
<audio src="audio.mp3" autoplay="autobuffer">
Тег audio не поддерживается вашим браузером. Необходимо обновить браузер!
</audio>
<?php
//...

Or
<?php
include('../inc/head.php');
include('config_fish.php');
echo "<audio src=\"audio.mp3\" autoplay=\"autobuffer\">Тег audio не поддерживается вашим браузером. Необходимо обновить браузер!</audio>";

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question