我读过任何与此相关的问题,答案说这是因为“丢失了相当多的分号”。我已经检查了我的代码,认为没有丢失分号...但是这个问题仍然发生在我身上。我的朋友,用和我一样的代码,不会遇到同样的问题。
这是我的代码(第115行是
<?php
// gunakan variabel session pada halaman ini.
// fungsi ini harus diletakkan di awal halaman.
session_start();
////// Bagian Logout. Delete variabel session.
if(empty($_SESSION['username']) AND (empty($_SESSION['password']))){
// Re-direct ke index.php
header("location:memberlogin.html");
}
?>
<html>
<head>
<title>Home</title>
<link href="assets/css/bootstrap.css" rel="stylesheet">
<link href="assets/css/bootstrap-responsive.css" rel="stylesheet">
<!-- <link href="assets/css/docs.css" rel="stylesheet"> <!-- -->
<link href="assets/js/google-code-prettify/prettify.css" rel="stylesheet">
<link rel="shortcut icon" href="favicon.gif" type="image/x-icon"> <!--Mengganti
favicon-->
</head>
<body bgcolor="white">
<div class="navbar navbar-inverse">
<div class="navbar-inner">
<div class="container">
<ul class="nav">
<li class="active">
<a href="home.php">Home</a>
</li>
<li class="">
<a href="produk.php">Products</a>
</li>
<li class="">
<a href="formorder.php">Order</a>
</li>
</ul>
</div>
</div>
</div>
<div class="bs-docs-example">
<ul>
<h1><p class="text-center">Profile</p></h1>
<dl class="dl-horizontal">
<dt>Nama</dt>
<dd><?php
include "connect.php";
$user=$_SESSION['username'];
$query = $con->prepare("select *
from member where username='$user'");
$query->execute();
$niplama=$query->fetch();
echo $niplama['nama'];
?>
</dd>
<dt>NIP</dt>
<dd><?php
echo $niplama['nip_lama'];
echo " / ";
echo $niplama['nip_baru'];
?>
</dd>
</dl>
<h4><p class="text-left">Web Service List :</p></h4>
<table class="table">
<thead>
<tr>
<th>No</th>
<th>Name</th>
<th>Detail</th>
<th>Keterangan</th>
<th>Status</th>
<th></th>
</tr>
</thead>
<?php
include "connect.php";
$user = $_SESSION['username'];
$id_user=$con->prepare("select id from member where username='$user'");
$id_user->execute();
$ini = $id_user->fetch();
$id1 = $ini['id'];
$query2 = $con->prepare("select * from web_service where id_pemesan='$id1'");
$query2->execute();
?>
<tbody>
<?php
$nmr = 1;
while($service = $query2->fetch()){?>
<tr>
<td><?php echo $nmr; $nmr++;?></td>
<td><?php echo $service['kode']?></td>
<td><?php echo $service['nama']?></td>
<td><?php echo $service['deskripsi']?></td>
<td><?php echo $service['status']?></td>
<td><a href="webservice.php?kirim_id_ws=<?
php echo $service['id']?>">Lihat</a></td>
</tr>
<?}?>
</tbody>
</table>
</ul>
</div>
</body>
</html>
检查这段代码,我在第105行看到一个错误,错误是您编写的php起始标记如下
<? php
那个空间是错误,我修复了它:
<?php
// gunakan variabel session pada halaman ini.
// fungsi ini harus diletakkan di awal halaman.
session_start();
////// Bagian Logout. Delete variabel session.
if(empty($_SESSION['username']) AND (empty($_SESSION['password']))){
// Re-direct ke index.php
header("location:memberlogin.html");
}
?>
<html>
<head>
<title>Home</title>
<link href="assets/css/bootstrap.css" rel="stylesheet">
<link href="assets/css/bootstrap-responsive.css" rel="stylesheet">
<!-- <link href="assets/css/docs.css" rel="stylesheet"> <!-- -->
<link href="assets/js/google-code-prettify/prettify.css" rel="stylesheet">
<link rel="shortcut icon" href="favicon.gif" type="image/x-icon"> <!--Mengganti
favicon-->
</head>
<body bgcolor="white">
<div class="navbar navbar-inverse">
<div class="navbar-inner">
<div class="container">
<ul class="nav">
<li class="active">
<a href="home.php">Home</a>
</li>
<li class="">
<a href="produk.php">Products</a>
</li>
<li class="">
<a href="formorder.php">Order</a>
</li>
</ul>
</div>
</div>
</div>
<div class="bs-docs-example">
<ul>
<h1><p class="text-center">Profile</p></h1>
<dl class="dl-horizontal">
<dt>Nama</dt>
<dd><?php
include "connect.php";
$user=$_SESSION['username'];
$query = $con->prepare("select *
from member where username='$user'");
$query->execute();
$niplama=$query->fetch();
echo $niplama['nama'];
?>
</dd>
<dt>NIP</dt>
<dd><?php
echo $niplama['nip_lama'];
echo " / ";
echo $niplama['nip_baru'];
?>
</dd>
</dl>
<h4><p class="text-left">Web Service List :</p></h4>
<table class="table">
<thead>
<tr>
<th>No</th>
<th>Name</th>
<th>Detail</th>
<th>Keterangan</th>
<th>Status</th>
<th></th>
</tr>
</thead>
<?php
include "connect.php";
$user = $_SESSION['username'];
$id_user=$con->prepare("select id from member where username='$user'");
$id_user->execute();
$ini = $id_user->fetch();
$id1 = $ini['id'];
$query2 = $con->prepare("select * from web_service where id_pemesan='$id1'");
$query2->execute();
?>
<tbody>
<?php
$nmr = 1;
while($service = $query2->fetch()){?>
<tr>
<td><?php echo $nmr; $nmr++;?></td>
<td><?php echo $service['kode']?></td>
<td><?php echo $service['nama']?></td>
<td><?php echo $service['deskripsi']?></td>
<td><?php echo $service['status']?></td>
<td><a href="webservice.php?kirim_id_ws=<?php echo $service['id']?>">Lihat</a></td>
</tr>
<?}?>
</tbody>
</table>
</ul>
</div>
</body>
</html>
删除中间的换行符
<td><a href="webservice.php?kirim_id_ws=
<?php echo $service['id']?>">Lihat</a></td>
</tr>
<?}?>
请把它改成
<?php } ?>
并在所有php结束标记前留出一些空间。
我正在构建一个函数,有一个错误,请帮助我解决这个问题。 错误行是这样的:-
我有以下代码: 它在我的大多数服务器上运行良好,但在其中一个服务器上,我收到一个错误: PHP解析错误:语法错误,文件在第19行 /var/www/dokuwiki/lib/plugins/bez/tpl/issue_causes.php中意外结束, 这个代码有什么问题? 整个文件issue_cause.php:
问题内容: 我有一个SQL查询,当将其放入函数中时,它将停止处理此错误消息。从功能中删除它会使它再次开始工作。 为什么是这样? 问题答案: 缩进的Heredoc分隔符将其破坏。说: 代替
我正在为一个网站编程注册,mysql数据库有问题,现在我遇到了以下错误: 解析错误:语法错误,第50行的/home/*****/public_html/register.php中出现意外的文件结尾 我看不出我自己的错误,如果你们中有人能在我的代码中找到它,我会很高兴:
问题内容: 我得到了以下代码 请注意,我对数据值进行了硬编码。数据被很好地推送到数据库中。但是,我不断收到错误“解析错误语法错误,输入意外结束”。我确定我的数据使用正确的JSON语法。当我在Chrome检查器的网络上进行检查时,saveProduct请求显示数据正确。 此POST请求没有响应。因此,我对于解析错误的来源一无所知。我尝试使用FireFox浏览器。同样的事情发生了。 任何人都可以对什么
我不知道为什么我得到这个错误:解析错误:语法错误,意外的文件结束在C:\xampp\htdocs\sitelink\top_links.php行60 分析错误:语法错误,C:\xampp\htdocs\sitelinks\top\u links中的文件意外结束。php在线60 有人能帮我吗?? 谢谢你uuuu