2016-05-19 4 views
0

Я новичок в php и в настоящее время сталкиваюсь с проблемой, у меня есть каталог в корневой папке сервера, который говорит «MyFiles» и все функции db и файлы кода в нем. У меня есть другая папка внутри «MyFiles \ Forms» в этой папке. У меня есть код формы html, а при отправке кнопки я звоню в php-файл, который находится в каталоге «MyFiles», когда я запускаю приложение, его документ не найден. Ниже представлена ​​структура, WWW \ MYFILESКак добавить PHP-путь

register.php

login.php

logout.php

Формы

register_me.php

prompt_me.php

В "register_me.php" Я зову "register.php".

ниже код

<html> 
<body> 

<form method="post" action="./Register.php"> 

First Name: <input type="text" name="FirstName" value='<?php if(isset($_POST['FirstName'])) {echo $_post['FirstName']; }?>' > 
<br><br> 
Last Name: <input type="text" name="LastName" value='<?php if(isset($_POST['LastName'])) {echo $_post['LastName']; }?>' > 
<br><br> 
Password: <input type="password" name="Password" value='<?php if(isset($_POST['Password'])) {echo $_post['Password']; }?>' > 
<br><br> 
Email: <input type="email" name="Email" value='<?php if(isset($_POST['Email'])) {echo $_post['Email']; }?>' > 
<br><br> 
Device ID: <input type="number_format" name="DeviceID" value='<?php if(isset($_POST['DeviceID'])) {echo $_post['DeviceID']; }?>' > 
<br><br> 
Phone No: <input type="number_format" name="PhoneNumber" value='<?php if(isset($_POST['PhoneNumber'])) {echo $_post['PhoneNumber']; }?>' > 
<br><br> 
Active: <input type="number_format" name="IsDeleted" value='<?php if(isset($_POST['IsDeleted'])) {echo $_post['IsDeleted']; }?>' > 
<br><br> 
<input type="submit" name="register" value="Register"> 

ответ

1

Попробуйте

<form method="post" action="../register.php"> 
+0

он говорит. /MyFiles/Forms/Register.php не найден на этом сервере. – DareDevil

+1

Если ваш файл 'register_me.php' находится в' myFiles/Forms/', а ваш' register.php' находится в 'myFiles', вы можете вызвать' ../ register.php', как это .. Пожалуйста, убедитесь, что ваш путь –

0

Используйте это:

<form method="post" action="/Forms/Register.php"> 
0

использовать полный URL для вида действия:

<form method="post" action="http://localhost/MyFiles/register.php"> 
+0

Но я загрузил эти файлы в папку в domian. Поэтому я должен упомянуть только папку. Отправляйте путь к серверу, с которым я уже подключаюсь. за пределами – DareDevil