Введение в программирование на PHP5


Данные формы успешно записаны


<?php

if ($_POST['SubmitB'] == "Submit Data") { $file_name = "c:\formfile.txt"; $open_file = fopen($file_name, "a+");

$file_contents= $_POST['FName'] . "," . $_POST['LName'] . "," . $_POST['DateTime'] ."\n";

fwrite($open_file,$file_contents);

fclose($open_file);

echo " Данные формы успешно записаны в файл"; } ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD/XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml11-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Страница Web </title> </head> <body>

<p>Запись данных формы в файл </p>

<p> <form method="post" action="createfile.php">

Enter First Name <input type="text" name="FName"/><br/><br/> Enter Last Name <input type="text" name="LName"/><br/><br/> <input type="hidden" name="DateTime" value="<?php echo date('g:i a') ?>"/> <input type="submit" name="SubmitB" value="Submit Data"/>

</form> </p>



</body> </html>
Пример 11.1.
Закрыть окно


upload.php

<?php

if ($_POST[SubmitB] == "Upload File") {

move_uploaded_file ($_FILES['uploadFile'] ['tmp_name'], "../PHPTutorial/ECommerce/Databases/{$_FILES['uploadFile'] ['name']}");

if($_FILES['uploadFile'] ['error'] > 0) { switch ($_FILES['uploadFile'] ['error']) {

case 1: echo ' Файл превышает максимальный серверный размер для пересылки'; break;

case 2: echo 'Файл превышает максимальный размер файла'; break;

case 3: echo 'Файл загрузился только частично'; break;

case 4: echo 'Никакой файл не загрузился'; break;

}

}

else

{

echo 'Файл успешно загружен';

} }

?>

<form enctype="multipart/form-data" action="upload.php" method="post">

Select File: <input type="file" name="uploadFile"/>

<input type="hidden" name="MAX_FILE_SIZE" value="1000000"/>

<input name="SubmitB" type="submit" value="Upload File"/>

</form>
Пример 11.2.
Закрыть окно

Содержание раздела