2012-10-09 2 views
-2

안녕하세요, php 코드를 표시하기 때문에 PHP를 읽으려는 설정을해야한다면 webview에 PHP가있는 URL이 표시되는지 궁금합니다. 아래는 웹보기를 표시하려고 할 때 다시 보내는 메시지입니다.Xcode가 PHP를 읽지 않습니다

<?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); 
?> 
+0

PHP를 어떻게 든 해석해야합니다. "도망 가야하는 곳"은 어디입니까? – m90

+0

에서와 같이 .php 파일을 앱 번들에 넣고 웹 뷰에서 열어서 실행되도록 기대하고 있습니까? PHP 실행 파일과 웹 서버는 어디서 제공됩니까? – deceze

+0

메신저에 어떤 PHP도 넣지 않고 있습니다. 서버에 모든 것이 있습니다. –

답변

0

PHP는 PHP 서버에서 해석됩니다. UIWebView는 기본적으로 클라이언트 측을 의미하는 브라우저입니다. UIWebView는 HTML 만 렌더링하고 자바 스크립트와 같은 클라이언트 측 코드를 실행할 수 있습니다.

PHP가 서버 측에서 실행되므로 원격 PHP 서버에서 PHP 코드를 호스트 한 다음 HTTP 요청을 해당 서버로 보내 코드를 실행하고 결과를 직접 브라우저 또는 http 요청으로 반환해야합니다 .

+0

이것이 내가 필요한 것입니다. 감사합니다. –

1

iOS 장치에서 실행중인 PHP 서버가 없습니다. 앱 내에서 PHP 코드를 실행할 수 없습니다. iOS 앱이 프로그래밍 된 언어 인 Objective-C로 프로그래밍해야합니다.

관련 문제