Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] Błąd w kodzie...
serv
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 19.01.2007
Skąd: Gorzów Wielkopolski

Ostrzeżenie: (0%)
-----


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?

  1. <html>
  2.  
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  5. <title>W celu dodania produktu wypełnij</title>
  6. </head>
  7.  
  8. <body>
  9. <?php
  10. require_once ('../../includes/mysql_connect.php');
  11. if (isset($_POST['sumbit'])) {
  12.  
  13. if (!empty($_POST['print_name'])) {
  14. $pn = escape_data($_POST['print_name']);
  15. } else {
  16. $pn = FALSE;
  17. echo '<p><font color="red">Proszę podać nazwę produktu</font></p>';
  18. }
  19.  
  20. if (is_uploaded_file ($_FILES['image']['tmp_name'])) {
  21. if (move_uploaded_file($_FILES['image']['tmp_name'],
  22. "../../image/page/{$_FILES['image']['name']}")) {
  23. echo '<p>Plik został załadowany!</p>';
  24. } else {
  25. echo '<p><font color="red">Plik nie został załadowany.</font></p>';
  26. $i = '';
  27. }
  28. $i = $_FILES['image']['name'];
  29. } else {
  30. $i = '';
  31. }
  32.  
  33. if (is_numeric($_POST['price'])) {
  34. $p = $_POST['price'];
  35. } else {
  36. $p = FALSE;
  37. echo '<p><font color="red">Proszę podać cenę produktu!</font></p>';
  38. }
  39.  
  40. if (!empty($_POST['description']) {
  41. $d - ecspace_data($_POST['description']);
  42. } else {
  43. $d = '<i>Opis nie jest dostępny</i>';
  44. }
  45.  
  46. if ($_POST['category'] == 'new') {
  47. $query = 'INSERT_INTO category (category) VALUES (NULL,';
  48. if (!empty($_POST['category'])) {
  49. $query .="'" . escape_data($_POST['category'] . "', ";
  50. } else {
  51. $query .= 'NULL, '
  52. }
  53. $query = "INSERT INTO prints (catalog, name, price, description, image_name) VALUES ($a, '$pn', '$p', '$s', '$d', '$i')";
  54. if ($results = @mysql_query ($query)) {
  55. echo '<p><b>Produkt został dodany</b></p>';
  56. } else {
  57. echo '<p><font color="red"><b>Wsytąpił błąd. Spróbuj ponownie lub skontaktuj się z webmasterem.</b></font></p>';
  58. }
  59. } else {
  60. echo '<p><font color="red"><b>Kliknij "cofnij" i spróbuj ponownie.</b></font></p>';
  61. } else {
  62. ?>
  63. <form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  64. <input type="hidden" name="MAX_FILE_SIZE" value="524288">
  65.  
  66. <fieldset><legend>W celu dodania produktu wypełnij poniższe pola.</legend>
  67. <p><b>Nazwa produktu: </b><input type="text" name="name" size="30" maxlength="60" /></p>
  68. <p><b>Zdjęcie: </b><input type="file" name="image" /></p>
  69. <p><b>Kategoria: </b>Istniejšca <input type="radio" name="category" value="existing" />
  70. <select name="existing"><option>wybierz pozycję</option>
  71. <?php
  72. $query = "SELECT category_id, CONCAT(category) AS name FROM category ORDER BY category";
  73. $results = @mysql_query ($query);
  74. while ($row = mysql_fetch_array ($result, MYSQL_ASSOC)) {
  75. echo "<option value="{$row['category_id']}">{$row['name']}</option>n";
  76. }
  77. ?>
  78. </select><br />
  79. Nowa <input type="radio" name="category" value="new" />
  80. Nazwa: <input type="text" name="category" size="10" maxlength="30" />
  81. </p>
  82. <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>
  83. <p><b>Opis: </b><textarea name="description" cols="40" rows="5"></textarea></p>
  84. </fieldset>
  85.  
  86. <div align="center"><input type="submit" value="Zapisz" /></div>
  87. </form>
  88. <?php
  89. }
  90. ?>
  91.  
  92. </body>
  93.  
  94. </html>


Pozdrawiam!

Ten post edytował serv 20.01.2007, 13:59:58
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 17:39