XAMPP是一个与MySQL,PHP和Perl捆绑在一起的跨平台Apache发行版。
我尝试打开 2 年前开发的 Laravel 应用程序,当我注册用户时,我看到以下错误 [重复]
尝试访问 null 类型值的数组偏移量 if ($previous['type'] === EmailLexer::S_BACKSLASH
如何动态更改WordPress中选项卡开关上的favicon
我正在尝试更改 WordPress 中的图标,但它不起作用 我看到人们使用 javascript 做到这一点,但我不知道如何在 WordPress 上做到这一点。我对网页设计有点陌生,我只能做到......
从 React 应用程序调用 laravel api 时出现 CORS 问题
我有一个 laravel(8.12) 后端应用程序在 Xampp 上运行,使用 PHP(8),网址为 http://localhost/testbe 我的前端运行在 http://localhost:3000 我的前端正在通过 axios 获取 api。 轴
带有通配符 VirtualDocumentRoot 的 VirtualHost
我正在尝试为我的虚拟主机创建后备。我的配置如下: # 获取所有预定义的主机 包含“conf/extra/vhosts/*.conf” # 倒退 名称虚拟主机 *:80...
我正在使用 MySQL (XAMPP) 数据库,我已将其链接到 Laravel 文件夹的 .env 文件中。我正在尝试使用数据库在 posts.index 页面上显示“博客文章”,但它不是……
为什么我的 PHP 代码无法正确更新我的 CRUD 应用程序?
我正在尝试为我的业务制作一个CRUD应用程序,我对PHP知之甚少。我遵循了一个已被证明是成功的指南,直到我到达更新部分。 我正在尝试为我的业务制作一个 CRUD 应用程序,我对 PHP 知之甚少。我遵循了一个已被证明是成功的指南,直到我到达更新部分。 <?php $servername = "localhost"; $username = "root"; $password = ""; $database= "replog_test"; //create connection $connection = new mysqli($servername, $username, $password, $database); $id = ""; $service_dept=""; $po=""; $customer=""; $pcs=""; $equipment=""; $date_rec=""; $problem=""; $warr=""; $date_ship=""; $errorMessage = ""; $successMessage = ""; if ($_SERVER['REQUEST_METHOD'] == 'GET') { //GET method: Show the data of the client if (!isset($_GET["id"])) { header("location: /novasvm/index.php"); exit; } $id = $_GET["id"]; // read the row of the selected client from the database table $sql = "SELECT * FROM replog WHERE id=$id"; $result = $connection->query($sql); $row = $result->fetch_assoc(); if (!$row) { header("location: /novasvm/index.php"); exit; } $service_dept = $row["service_dept"]; $po = $row["po"]; $customer = $row["customer"]; $pcs = $row["pcs"]; $equipment = $row["equipment"]; $date_rec = $row["date_rec"]; $problem = $row["problem"]; $warr = $row["warr"]; $date_ship = $row["date_ship"]; } else { // POST method: Update the data of the client $service_dept = $_POST["service_dept"]; $po = $_POST["po"]; $customer = $_POST["customer"]; $pcs = $_POST["pcs"]; $equipment = $_POST["equipment"]; $date_rec = $_POST["date_rec"]; $problem = $_POST["problem"]; $warr = $_POST["warr"]; $date_ship = $_POST["date_ship"]; do { if ( empty($service_dept) || empty($po) || empty($customer) || empty($pcs) || empty($equipment) || empty($date_rec) || empty($problem) || empty($warr)) { $errorMessage = "All fields except DATE SHIPPED are required"; break; } $sql = "UPDATE replog " . "SET service_dept = '$service_dept', po = '$po', customer = '$customer', pcs = '$pcs', equipment = '$equipment', date_rec = '$date_rec', problem = '$problem', warr = '$warr', date_ship = '$date_ship' " . "WHERE id = '$id'"; $result = $connection->query($sql); if (!$result) { $errorMessage = "Invalid Query: " . $connection->error; break; } $successMessage = "Client Updated Correctly"; header("location: /novasvm/general/replog.php"); exit; } while(false); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="../style.css" type="text/css"> <link rel="stylesheet" href="../reset.css" type="text/css"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Poppins&display=swap" rel="stylesheet"> <title>Repair Log</title> </head> <body> <div> <h2>New Data</h2> <?php if ( !empty($errorMessage)) { echo " <div> <strong>$errorMessage</strong> </div> "; } ?> <form method="post"> <input type="hidden" name="id" value="<?php echo $id; ?>"> <div> <label>Service Department</label> <div> <input type="text" name="service_dept" value="<?php echo $service_dept; ?>"> </div> </div> <div> <label>PO Number</label> <div> <input type="text" name="po" value="<?php echo $po; ?>"> </div> </div> <div> <label>Customer</label> <div> <input type="text" name="customer" value="<?php echo $customer; ?>"> </div> </div> <div> <label>Pieces</label> <div> <select name="pcs" id=""> <option value="" selected="selected"></option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> </select> </div> </div> <div> <label>Equipment</label> <div> <input type="text" name="equipment" value="<?php echo $equipment; ?>"> </div> </div> <div> <label>Date Received</label> <div> <input type="date" name="date_rec" value="<?php echo $date_rec; ?>"> </div> </div> <div> <label>Problem / Serial No.</label> <div> <input type="text" name="problem" value="<?php echo $problem; ?>"> </div> </div> <div> <label>Warranty</label> <div> <select name="warr" id=""> <option value="" selected="selected"></option> <option value="yes">Yes</option> <option value="no">No</option> </select> </div> </div> <div> <label>Date Shipped</label> <div> <input type="date" name="date_ship" value="<?php echo $date_ship; ?>"> </div> </div> <?php if (!empty($successMessage)) { echo " <div> <strong>$successMessage</strong> </div> "; } ?> <div> <button type="submit">Submit</button> </div> <div> <a href="/novasvm/general/replog.php" role="button">Cancel</a> </div> </form> </div> </body> </html> 一旦我提交数据,它实际上就不会在 xampp 服务器或网页上更新。它保持完全相同。 数据库信息的预期更新无法正常运行。 您没有在实际的 $id 分支中为 else 语句设置 UPDATE...。试试这样: <?php $servername = "localhost"; $username = "root"; $password = ""; $database= "replog_test"; //create connection $connection = new mysqli($servername, $username, $password, $database); $id = ""; $service_dept=""; $po=""; $customer=""; $pcs=""; $equipment=""; $date_rec=""; $problem=""; $warr=""; $date_ship=""; $errorMessage = ""; $successMessage = ""; if ($_SERVER['REQUEST_METHOD'] == 'GET') { //GET method: Show the data of the client if (!isset($_GET["id"])) { header("location: /novasvm/index.php"); exit; } $id = $_GET["id"]; // read the row of the selected client from the database table $sql = "SELECT * FROM replog WHERE id=$id"; $result = $connection->query($sql); $row = $result->fetch_assoc(); if (!$row) { header("location: /novasvm/index.php"); exit; } $service_dept = $row["service_dept"]; $po = $row["po"]; $customer = $row["customer"]; $pcs = $row["pcs"]; $equipment = $row["equipment"]; $date_rec = $row["date_rec"]; $problem = $row["problem"]; $warr = $row["warr"]; $date_ship = $row["date_ship"]; } else { // POST method: Update the data of the client $service_dept = $_POST["service_dept"]; $po = $_POST["po"]; $customer = $_POST["customer"]; $pcs = $_POST["pcs"]; $equipment = $_POST["equipment"]; $date_rec = $_POST["date_rec"]; $problem = $_POST["problem"]; $warr = $_POST["warr"]; $date_ship = $_POST["date_ship"]; $id = $_POST["id"]; // <---------- do { if ( empty($service_dept) || empty($po) || empty($customer) || empty($pcs) || empty($equipment) || empty($date_rec) || empty($problem) || empty($warr)) { $errorMessage = "All fields except DATE SHIPPED are required"; break; } $sql = "UPDATE replog " . "SET service_dept = '$service_dept', po = '$po', customer = '$customer', pcs = '$pcs', equipment = '$equipment', date_rec = '$date_rec', problem = '$problem', warr = '$warr', date_ship = '$date_ship' " . "WHERE id = '$id'"; $result = $connection->query($sql); if (!$result) { $errorMessage = "Invalid Query: " . $connection->error; break; } $successMessage = "Client Updated Correctly"; header("location: /novasvm/general/replog.php"); exit; } while(false); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="../style.css" type="text/css"> <link rel="stylesheet" href="../reset.css" type="text/css"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Poppins&display=swap" rel="stylesheet"> <title>Repair Log</title> </head> <body> <div> <h2>New Data</h2> <?php if ( !empty($errorMessage)) { echo " <div> <strong>$errorMessage</strong> </div> "; } ?> <form method="post"> <input type="hidden" name="id" value="<?php echo $id; ?>"> <div> <label>Service Department</label> <div> <input type="text" name="service_dept" value="<?php echo $service_dept; ?>"> </div> </div> <div> <label>PO Number</label> <div> <input type="text" name="po" value="<?php echo $po; ?>"> </div> </div> <div> <label>Customer</label> <div> <input type="text" name="customer" value="<?php echo $customer; ?>"> </div> </div> <div> <label>Pieces</label> <div> <select name="pcs" id=""> <option value="" selected="selected"></option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> </select> </div> </div> <div> <label>Equipment</label> <div> <input type="text" name="equipment" value="<?php echo $equipment; ?>"> </div> </div> <div> <label>Date Received</label> <div> <input type="date" name="date_rec" value="<?php echo $date_rec; ?>"> </div> </div> <div> <label>Problem / Serial No.</label> <div> <input type="text" name="problem" value="<?php echo $problem; ?>"> </div> </div> <div> <label>Warranty</label> <div> <select name="warr" id=""> <option value="" selected="selected"></option> <option value="yes">Yes</option> <option value="no">No</option> </select> </div> </div> <div> <label>Date Shipped</label> <div> <input type="date" name="date_ship" value="<?php echo $date_ship; ?>"> </div> </div> <?php if (!empty($successMessage)) { echo " <div> <strong>$successMessage</strong> </div> "; } ?> <div> <button type="submit">Submit</button> </div> <div> <a href="/novasvm/general/replog.php" role="button">Cancel</a> </div> </form> </div> </body> </html>
我在 vue 项目中使用 npm run build 命令创建了一个 dist 文件夹。我将 dist 文件夹放在 C:\xampp\htdocs\ 中,然后启动 apache 服务器在本地测试应用程序。每当我输入 ht...
mySQL 出现问题。无法打开我的本地主机 php。如何解决这个问题?
当我单击“启动 MySQL”时,显示此错误。 在我的文件夹 htdocs 中显示文件 aria_log.00000001 。 怎么解决这个问题呢? 删除 aria_log 后。关闭 xampp,然后再次启动,同样的情况...
我有一个问题,我为同一台计算机上的本地站点应用了 ssl,它工作正常,但是当我尝试从另一台本地设备访问我的本地站点时,HTTPS 不起作用。为什么请帮忙...
我已经在这个奇怪的问题上挣扎了太久了。 我搜索了同一问题的所有帖子,但没有一个解决方案有帮助。 我有一个 HTML 表单正在使用...
如何在 Ubuntu 20.04 中将 XAMPP 添加到我的桌面?
我刚刚在 Ubuntu 操作系统上安装了 XAMPP,但我想在桌面上添加 GUI 图标?我按照旧帖子生成了 GUI,但当我单击它时它没有启动。有谁可以提供详细的吗
我正在使用 XAMPP 并启动了 Apache,但我无法通过 HTTPS 访问我的网站。 我收到以下错误; [2014 年 8 月 20 日星期三 08:05:33.208723] [ssl:warn] [pid 3784:tid 256] AH01909:RSA 证书
rash@rash 的一圈:~$ sudo /opt/lampp/lampp start sudo:无法解决主机 rash 的问题 [sudo] 皮疹密码: 启动适用于 Linux 5.6.3-0 的 XAMPP... XAMPP:启动 Apache...失败。 XAMPP:开始
我在codeigniter中开发了一个Web应用程序。我的服务器是XAMPP。我的应用程序位于服务器中,因此我正在服务器浏览器中使用 localhost/app_name 的 url 运行应用程序。 我的问题...
Ajax/Livewire 无法在 XAMPP Apache 上托管的 Laravel 项目中工作,但可以与 php artisanserve 一起使用
我有一个 Laravel 项目,之前使用 XAMPP Apache 和 MySQL 开发,一切都运行良好。然而,当我开始在项目中实现 Ajax 或 Livewire 组件时,...
我从昨天开始就在网上查遍了才问。 我刚刚使用 XAMPP 在本地安装了 wordpress。 在尝试安装任何东西时,它给了我 FTP 错误,我需要在其中插入...
xampp v3.2.1 我需要先检查服务模块以便我可以在本地主机上查看它吗?因为我在本地主机中看不到我的sample.php。 我注意到该复选框被禁用: 还有另一个...
大家好,有人可以帮助我吗,这是一段简单的代码: 尝试 { $ch=curl_init(); 如果($ch ===假){ throw new Exception('初始化失败'); }...
XAMPP:PHP 主页显示 404 页面未找到,但 HTML 主页可以工作
我尝试在 Windows 11 上设置 XAMPP 服务器来本地测试我自己的 WP 网站。XAMPP 安装正确 - 我使用默认的 apache 端口 80,因为与其他应用程序没有冲突,...
0 我已经开始学习WordPress插件开发。在这方面,我必须访问插件文件夹,该文件夹通常保留在 htdocs 的 wp-content 文件夹中。但我找不到我的 wp-