代码将url前置到链接
出于某种原因,我的PHP正在将页面URL预先添加到我的链接中 值为代码将url前置到链接,url,anchor,Url,Anchor,出于某种原因,我的PHP正在将页面URL预先添加到我的链接中 值为#的链接显示为mysite.com/url\u页面/page.php#,您知道这是什么原因吗 echo'<a href="#" id="bb">click me</a></span>'; echo '<a href="#" id="song_'. $row[id].'">'; echo $artist_title; echo '</a></span>';`
#
的链接显示为mysite.com/url\u页面/page.php#
,您知道这是什么原因吗
echo'<a href="#" id="bb">click me</a></span>';
echo '<a href="#" id="song_'. $row[id].'">';
echo $artist_title;
echo '</a></span>';`
echo';
回声'`
完整代码:
while ($row = mysql_fetch_array($query))
{
if ($row[sourcefile] !== NULL )
{
echo '';
if ( $row[artist] !== NULL && $row[title] !== NULL)
{
$artist_title = $row[artist] . ' - ' . $row[title];
}
else
{
$artist_title = $row[originalfilename];
}
echo "<a href=http://".$row[link].' target="_blank">LINK</a> - ';
if ( $row[listened] == 0)
{
$link_class = "unlistened";
}
else
{
$link_class = "listened";
}
$size = $row[size];
$size = round(($size / 1000000),2);
if ( $size > 30 )
{
echo '<font color="red">MIX </font>';
}
echo '<span id="'.$row[id].'" class="'.$link_class.'">';
echo '<a href="#" id="song_'. $row[id].'">';
echo $artist_title;
echo '</a></span>';
echo ' - ';
//turn size into MB
$size = $row[size];
$size = round(($size / 1000000),2);
//if the song is smaller than a certain size display the size as red.
if ( $row[size] < 1500000)
{
echo '<font color="red">';
echo $size;
echo '</font>';
}
else
{
//echo $row[size];
echo $size;
}
echo 'MB<br>';
}
}
while($row=mysql\u fetch\u array($query))
{
if($row[sourcefile]!==NULL)
{
回声';
如果($row[artist]!==NULL&&$row[title]!==NULL)
{
$artist_title=$row[artist].-'.$row[title];
}
其他的
{
$artist_title=$row[originalfilename];
}
回声“-”;
如果($row[listed]==0)
{
$link_class=“未听”;
}
其他的
{
$link_class=“seeded”;
}
$size=$row[size];
$size=圆形($size/1000000),2);
如果($size>30)
{
回声“混合”;
}
回声';
回声';
回声'-';
//将大小转换为MB
$size=$row[size];
$size=圆形($size/1000000),2);
//如果歌曲小于某个大小,则以红色显示大小。
如果($行[大小]<1500000)
{
回声';
回声$大小;
回声';
}
其他的
{
//echo$行[大小];
回声$大小;
}
回声“MB
”;
}
}
这与PHP无关,而是浏览器的默认行为
#
不是有效的URL,但所谓的URL在URL中有特殊的含义,指示浏览器在目标文档中查找该名称的锚。指向#
的URL只会指向当前文档的开头
我不确定您想做什么,但URL的地址部分不能包含此字符。这与PHP无关,但是浏览器的默认行为
#
不是有效的URL,但所谓的URL在URL中有特殊的含义,指示浏览器在目标文档中查找该名称的锚。指向#
的URL只会指向当前文档的开头
我不确定您想做什么,但URL的地址部分不能包含此字符。据我所知,如果您有名称类别的链接,这是一种正常行为,例如:
<a name="categories"></a>
据我所知,这是一种正常行为,如果您与名称类别有链接,例如:
<a name="categories"></a>
为什么要用它来处理JavaScrip/JQuery等的链接?我应该用什么来代替呢?我有一系列的链接。当它们被点击时,我用JQuery来处理它们,而不是链接到一个页面。javascript使用它是因为它是URL中唯一可以在浏览器不加载新页面的情况下更改的部分,而w67是绝对正确的完全正确。
#
仅由浏览器解释。如果可能的话,您实际上希望避免向用户显示此交互。@ian:您可以发布生成的HTML链接吗?为什么要用它来处理JavaScrip/JQuery等的链接?我应该用什么来代替?我有一系列链接。单击它们时,我会处理它们javascript使用它是因为它是URL中唯一可以在浏览器不加载新页面的情况下更改的部分,而W67是绝对正确的。
只由浏览器解释。如果可能的话,您实际上希望避免向用户显示这种交互。@ian:您可以发布电子生成的HTML链接?