-2

嗨,我想知道您是否有一个 webview 显示其中包含 php 的 url,如果您必须对其进行配置以读取 php,因为它不读取它,它只显示 php 代码。以下是当我尝试显示 Web 视图时它发回给我的内容。

<?php

$firstName = $_POST["firstName"]; 
$lastName = $_POST["lastName"];
$dormName = $_POST["dormRoom"];
$roomNumber = $_POST["roomNumber"];
$pizzaType = $_POST["PizzaType"];

$fp = fopen($firstName . "_" . $lastName . ".txt", "a"); // the 'a' will append to the end of the file.

fwrite($fp, "First Name: $firstName");
fwrite($fp, "Last Name: $lastName");
fwrite($fp, "Dorm Name: $dormName");
fwrite($fp, "Room Number: $roomNumber");
fwrite($fp, "Pizza Type: $pizzaType");
fclose($fp);
?>
4

2 回答 2

1

iOS 设备上没有运行 PHP 服务器。您将无法在应用程序中运行 PHP 代码。你必须用 Objective-C 来编写它,这是 iOS 应用程序的编程语言。

于 2012-10-09T15:21:04.710 回答
0

PHP 由 PHP 服务器解释。UIWebView 基本上是一个浏览器,这意味着它是客户端的。UIWebView 只能呈现 HTML 并执行像 javascript 这样的客户端代码。

由于 PHP 是在服务器端执行的,因此您需要将 php 代码托管在远程 php 服务器上,然后将 http 请求定向到该服务器以执行代码并将结果返回给浏览器或直接返回 http 请求。

于 2012-10-09T15:24:22.350 回答