Witam!
Nie wiem czemu ale cały kod php wywala mi na html w przeglądarce... nie wiem czemu tak się dzieje... załączam stronę (http://gipfel.nazwa.pl/test/admin/page/addcaltalog.php) oraz podaję kod źródłowy...
Co tu jest nie tak?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title>W celu dodania produktu wypełnij</title>
</head>
<body>
<?php
require_once ('../../includes/mysql_connect.php');
if (isset($_POST['sumbit'])) {
if (!empty($_POST['print_name'])) { $pn = escape_data($_POST['print_name']);
} else {
$pn = FALSE;
echo '<p><font color="red">Proszę podać nazwę produktu</font></p>'; }
"../../image/page/{$_FILES['image']['name']}")) {
echo '<p>Plik został załadowany!</p>'; } else {
echo '<p><font color="red">Plik nie został załadowany.</font></p>'; $i = '';
}
$i = $_FILES['image']['name'];
} else {
$i = '';
}
$p = $_POST['price'];
} else {
$p = FALSE;
echo '<p><font color="red">Proszę podać cenę produktu!</font></p>'; }
if (!empty($_POST['description']) { $d - ecspace_data($_POST['description']);
} else {
$d = '<i>Opis nie jest dostępny</i>';
}
if ($_POST['category'] == 'new') {
$query = 'INSERT_INTO category (category) VALUES (NULL,';
if (!empty($_POST['category'])) { $query .="'" . escape_data($_POST['category'] . "', ";
} else {
$query .= 'NULL, '
}
$query = "INSERT INTO prints (catalog, name, price, description, image_name) VALUES ($a, '$pn', '$p', '$s', '$d', '$i')";
echo '<p><b>Produkt został dodany</b></p>'; } else {
echo '<p><font color="red"><b>Wsytąpił błąd. Spróbuj ponownie lub skontaktuj się z webmasterem.</b></font></p>'; }
} else {
echo '<p><font color="red"><b>Kliknij "cofnij" i spróbuj ponownie.</b></font></p>'; } else {
?>
<form enctype="multipart/form-data" action="
<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="524288">
<fieldset><legend>W celu dodania produktu wypełnij poniższe pola.</legend>
<p><b>Nazwa produktu: </b><input type="text" name="name" size="30" maxlength="60" /></p>
<p><b>Zdjęcie: </b><input type="file" name="image" /></p>
<p><b>Kategoria: </b>Istniejšca <input type="radio" name="category" value="existing" />
<select name="existing"><option>wybierz pozycję</option>
<?php
$query = "SELECT category_id, CONCAT(category) AS name FROM category ORDER BY category";
echo "<option value="{$row['category_id']}">{$row['name']}</option>n"; }
?>
</select><br />
Nowa <input type="radio" name="category" value="new" />
Nazwa: <input type="text" name="category" size="10" maxlength="30" />
</p>
<p><b>Cena: </b><input type="text" name="price" size="10" /><br /><small>Nie należy wstawiać znaku waluty ani przecinka. Cena w całych zł.</small></p>
<p><b>Opis: </b><textarea name="description" cols="40" rows="5"></textarea></p>
</fieldset>
<div align="center"><input type="submit" value="Zapisz" /></div>
</form>
<?php
}
?>
</body>
</html>
Pozdrawiam!
Ten post edytował serv 20.01.2007, 13:59:58