Php 打开带有mp3文件和带有一个超链接的图像的新选项卡

Php 打开带有mp3文件和带有一个超链接的图像的新选项卡,php,html,Php,Html,我不熟悉html编码,需要一些建议。我有一个php文件,可以将mp3文件加载到一个新页面,并且可以完美地工作。但是,我想添加一个带有音频播放器的图像,这样它就可以在新页面上同时加载这两个文件 本网站为双语(英语和西班牙语),即网站的一面仅用英语书写,另一面仅用西班牙语书写。编写脚本是为了根据用户访问的站点的语言显示正确的语言并播放正确的mp3音频文件(英语或西班牙语)。该脚本使用MYSQL数据库来完成超链接(包括文本和日期)的任务,这意味着如果某人在网站的西班牙语端,超链接将以西班牙语显示,而网

我不熟悉html编码,需要一些建议。我有一个php文件,可以将mp3文件加载到一个新页面,并且可以完美地工作。但是,我想添加一个带有音频播放器的图像,这样它就可以在新页面上同时加载这两个文件

本网站为双语(英语和西班牙语),即网站的一面仅用英语书写,另一面仅用西班牙语书写。编写脚本是为了根据用户访问的站点的语言显示正确的语言并播放正确的mp3音频文件(英语或西班牙语)。该脚本使用MYSQL数据库来完成超链接(包括文本和日期)的任务,这意味着如果某人在网站的西班牙语端,超链接将以西班牙语显示,而网站的英语端也是如此。每周,我加载两个新的mp3文件(英语和西班牙语),并将它们链接到西班牙语或英语文本,并在数据库中注明日期。单击超链接后,它会在新页面中打开mp3文件,效果非常好。我想添加一个图像,使mp3播放器和图像在同一页中打开,但不知道如何将其合并到我现有的php文件中。图像位于以下位置-src='images/pictures/wmbvog.jpg'

php文件编写如下

<?php
$query = " SELECT * FROM wmb WHERE lang='$lang' ORDER BY id DESC ";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result);
echo "<a href='dashboard/files/wmb/".$row['link']."' target='_blank'>".$lang_wmb7.$row['date']."</a>";

echo '<hr />';
?>

我确实研究了我的问题,发现了一个类似的问题

“将MP3音乐文件嵌入图像”

但是我不知道如何将它合并到我现有的php文件中

我需要一些建议。
谢谢

您的超链接正在以纯文件的形式直接通过浏览器打开.mp3文件。这意味着除了单个.mp3(或ie.jpg)文件外,您不能向简单的热链接添加任何其他内容

布乌特。。。要实现您想要实现的目标,您需要开发一个专门的页面,用于(dis)播放音乐和图像,例如play.php

超链接应该是这样的

echo '<a href="play.php?song='.$row['link'].'&image='.$row['image'].'" target='_blank'>".$lang_wmb7.$row['date']."</a>";
echo';
play.php应该像

<html> // and so on.....

            <?php
    $image = $_GET['image']; //ie image of an specific author
    $song = $_GET['row']; // ie somesong.mp3
    echo '<br><br>MY MUSIC PLAYER YEAH<br><br><br>';

    echo '<img src="images/pictures/'.$image.'"><br>
    <audio>check out how this tag works'.$SONG.'</audio>';
            ?>
</html>
//等等。。。。。

ps:您也可以将其合并到您自己的文件中,但通过新选项卡播放此内容会更好。

太棒了!谢谢。我了解您对我现有超链接的描述。我将研究您编写的内容并尝试实现它。我知道我可能在第二天左右会有后续问题。非常感谢您。我很高兴我非常感谢你。嗨,Joem-我需要一些帮助。Hyperlink在新页面上加载图像,但是音频播放器没有加载,尽管它选择了正确的音频文件。echo“"; 回声“
”;Play.php文件新页面上的链接是-modules/music/Play.php?song=55-0117_ENG.mp3&image=图像加载正确,并且选择了正确的音频文件(55-0117_ENG.mp3),但播放器没有加载到图像顶部,因此无法访问音频文件。拜托,我需要你的帮助来解决这个问题。谢谢。音频文件位于dashboard/files/wmb/Hi-Joem的根目录中。我对图像大小(play.php文件)做了一些更改,以便可以看到音频播放器,但我无法找出音频文件无法播放的原因。图像和播放器加载正确,但mp3文件无法播放。