Я работаю над фрагментом кода, переработанным из другого места, и оригинал прекрасно работает, но измененный просто дает мне пустую страницу. Я пробовал комментировать разделы в надежде на то, чтобы изолировать проблему, но я продолжаю бить дорожный блок. Я знаю, что это что-то простое и что-то, о чем я забываю, но у меня теперь болит мозг, и подумал, что я отправлю его сюда, пока я выхожу на улицу, чтобы кричать о прохождении автомобилей, чтобы облегчить разочарование.Пустая страница с PHP/MYSQL
<TITLE> Add Item </TITLE>
<?php
include("dbc.php");
if(isset($_POST['submit']))
{
$material = $_POST['material'];
$dimmention = $_POST['dimmention'];
$size = $_POST['length'];
$color = $_POST['color'];
if(!$material)
{
echo "Error: Material is a required field. Please fill it.";
exit();
}
$result = mysql_query("INSERT INTO list (mat, date, dim, size, color)
VALUES ('$material',NOW(),'$dimmention','$size','$color')",$connect);
echo "<b>Thank you! Item added Successfully!<br>You'll be redirected to Home Page after (4) Seconds";
echo "<meta http-equiv=Refresh content=4;url=index.php>";
}
else
{
?>
<br>
<h3>::Add Item</h3>
<form method="post" action="<?php echo $_SERVER[PHP_SELF] ?>">
Material (Alum, Galv, Steel): <input name="material" size="6" maxlength="6">
<br>
Dimentions (1 x 2 Patio, 2 x 2 090): <input name="dimmention" size="50" maxlength="100">
<br>
Size (24, 30, 15): <input name="length" size="5" maxlength="5">
<br>
Color (bronze, white, MF): <input name="color" size="6" maxlength="6">
<br>
<input type="submit" name="submit" value="Add Item">
</form>
<?
}
?>
Спасибо всем, кто может помочь.
Всегда проверять сервера веб-журналы первым. Он расскажет вам, в чем проблема. –
Положите ini_set ('display_errors', 1); error_reporting (E_ALL); после первого php и посмотреть, что такое ошибка ... – Laurent
Это несчастный случай, ожидающий своего появления. – Strawberry