2014-03-26 258 views
-1

我在web开发的世界新的“href”。使用if语句

我想重定向用户到基于一些使用IF语句的条件的链接。 但是IF块内部的href没有被识别。

任何意见,以我该如何做到这一点?

感谢

编辑1

<?php if ($len == 12){ 
    <a href=" echo $url = "http://www.dddd.in".$row_Recordset1['TRACKING_NO']."1213"; ">track</a>; 
    } 
    else { 
    <a href=" echo $url = "http://www.aaa.in/".$row_Recordset1['TRACKING_NO']."1231"; ">track</a>; 
    } 

>

+0

你的问题是不明确的,你想真正的用户“重定向”到另一个URL或“秀”不同的URL取决于一些条件呢? – Kostanos

+0

@Kostanos我试图根据某些条件显示不同的URL。这个问题已经在下面回答。感谢您的时间和兴趣 –

回答

1

试试这个:

<?php 
if ($len == 12){ 
    echo "<a href='http://www.dddd.in/" . $row_Recordset1['TRACKING_NO'] . "1213'> track </a>"; 
} else { 
    echo "<a href='http://www.aaa.in/" . $row_Recordset1['TRACKING_NO'] . "1231'> track </a>"; 
} 
?> 
+0

这是直接打开网页。我正在尝试制作一个链接,以便用户点击 –

+0

请检查最新的答案。 – Eddie

+0

这工作得很好。非常感谢您的回答 –

1

使用串联。它确实使事情变得更容易。

<?php 
$url1 = '<a href="http://www.dddd.in/'.$row_Recordset1['TRACKING_NO'].'1213">track</a>'; 
$url2 = '<a href="http://www.aaa.in/'.$row_Recordset1['TRACKING_NO'].'1231">track</a>'; 
if ($len == 12) { 
    echo $url1; 
} else { 
    echo $url2; 
} 
?> 
+0

非常感谢,解决了这个问题 –