簡體   English   中英

PHP 代碼顯示在瀏覽器中

[英]PHP code displayed in browser

所以,我正在做一個數據庫項目,我正在嘗試增量編碼。 問題是,當我 go 在瀏覽器中測試 php 時,它在我使用“->”后顯示 php 代碼。 html 打印正確顯示,它位於 -> 所在的位置之后。

這是 php:

<?php 
    function getGraphicNovel(){ 
        include_once("./connect.php"); 
        $db_connection = new mysqli($SERVER, $USERNAME, $PASSWORD, $DATABASE); 
        if (mysqli_connect_errno()) { 
            echo("Can't connect to MySQL Server. Error code: " . mysqli_connect_error()); 
            return null; 
        } 
        $stmt = $db_connection->stmt_init(); 
        $returnValue = "invalid"; 
        if($stmt.prepare("select series from graphic_novel_main natural join graphic_novel_misc")) { 
        $stmt->execute(); 
        $stmt->bind_result($series); 
        while ($stmt->fetch()) { 
            echo "<tr><td>" . $series . "</td></tr>";
        }
        $stmt->close(); 
    } 
    $db_connection->close(); 
} 
getGraphicNovel();
?>

這是頁面的鏈接。 希望它適用於學校網絡以外的人。

http://plato.cs.virginia.edu/~paw5k/cainedb/viewall.html

如果有人知道為什么會這樣,那么您的意見會很棒!

按要求:

php -v:

PHP 5.3.2-1ubuntu4.14 with Suhosin-Patch (cli) (built: Feb 11 2012 06:50:46) 
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

聽起來 PHP 根本不起作用。 您沒有看到第一部分的唯一原因是您的瀏覽器將其解析為 HTML 標簽。

您的 web 服務器不知道 PHP,甚至可能沒有安裝。 因此,php 代碼只是作為普通文本處理。 請更新您的帖子以告知您正在使用的服務器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM