dongwei4096 2016-11-25 15:37
浏览 50

Ubuntu PHP href链接不起作用

I have PHP Version 7.0.8-0ubuntu0.16.04.3 running on a server at home.

I am trying to link to a file using;

<?php echo "Software Version - " . $thisVersion. "<a href=\"includes/getUpdate.php\">" . $updateAvalable . "</a>"; ?>

The text in the $updateAvailable string gets displayed as a link but does nothing when clicked on.

What is perplexing is that this same piece of code works fine on a remote server I have access to. I suspect this maybe due to some setting on my home server but I am at a loss with this now.

Cheers in advance for any help.

Here most off the code;

$serverVersion = "ftp://ServerLogonDetails/someText.txt";
$handle = fopen($serverVersion, "r");
$latestVersion = fgets($handle);
fclose;

// Get the software version 
if (($_SESSION[Page] == "Config")||($_SESSION[Page] == "backUpRec")){
    $localVersion = "daemon_ver.txt";
    $handle = fopen($localVersion, "r") or die($openLocalFile = FALSE);
    $currentVersion = fgets($handle);
    fclose;
}
else if (($_SESSION[Page] == "System")||($_SESSION[Page] == "Users")){
    // Get the software version on the VS-One unit
    $localVersion = "../daemon_ver.txt";
    $handle = fopen($localVersion, "r") or die($openLocalFile = TRUE);
    $currentVersion = fgets($handle);
    fclose;
}

if ($latestVersion <= $currentVersion) {
    $updateAvalable = "";
}
else if ($latestVersion > $currentVersion){
    $updateAvalable = " Update Available";
}

?>

</head>
<body>

<table id="footersmall" width="940" border="0" cellspacing="10" cellpadding="0">
    <tr>
        <td class="version"><?php echo "Software Version - ".$thisVersion."<a href=\"includes/getUpdate.php\">".$updateAvalable . "</a>"; ?></td>
    </tr>
</table>
</body>
</html>
  • 写回答

1条回答 默认 最新

  • dongshadu4498 2016-11-25 15:39
    关注

    try slash at beginning "<a href=\"/includes/getUpdate.php\">"

    ...if "includes" is at the web root, of cause...

    评论

报告相同问题?

悬赏问题

  • ¥15 我的数据无法存进链表里
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
  • ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
  • ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
  • ¥15 如何在炒股软件中,爬到我想看的日k线
  • ¥15 seatunnel 怎么配置Elasticsearch
  • ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.
  • ¥15 (标签-MATLAB|关键词-多址)
  • ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
  • ¥500 52810做蓝牙接受端