HTML:PHP обыкновение после моего HTML форму
<form method="post" action="create.php">
Job #: <input type="text" name="jobnum">
<br>
Program: <input type="text" name="program"><br />
Ship Date: <input type="text" name="shipdate"><br />
Description: <input type="text" style="height:100px; width:85%" name="description"><br /><br />
Proto Verified By: <input type="text" name="name"><br /><br />
Additional Notes: <input type="text" style="height:100px; width:85%" name="notes"><br />
<input type="submit" name="value" value="submit" />
</form>
PHP:
$savedata = $_REQUEST['savedata'];
if ($savedata == 1){
$data = $_POST['jobnum'] . "\r\n";
$data .= $_POST['program'] . "\r\n";
$data .= $_POST['description'] . "\r\n";
$data .= $_POST['name'] . "\r\n";
$data .= $_POST['notes'] . "\r\n";
$file = "YOURDATAFILE.txt";
$fp = fopen($file, "a") or die("Couldn't open $file for writing!");
fwrite($fp, $data) or die("Couldn't write values to file!");
fclose($fp);
echo "Your Form has been Submitted!";
}
Я не знаю, почему мой PHP не будет размещать свою форму. Моя подача идет на страницу php, но она полностью пуста. Я вроде нового закодировать так что может понадобиться подробный ответ ...
Форма не имеет атрибута 'name'. – War10ck
Является ли страница пустой? Если это так, у вас есть ошибки и вам нужно включить отчет об ошибках, чтобы увидеть их. –
, если страница пуста, напишите else t if ($ savedata == 1) с эхом и посмотрите, если он повторяет ваш текст. если это так, вы знаете, что $ savedata не 1! – SaschaP