Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql] Błąd w kodzie...
Forum PHP.pl > Forum > Przedszkole
serv
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!
skowron-line
  1. <?php
  2. $p = $_POST['price];
  3. ?>

tu ci brakuje srednika a jak bys nie zauwazyl to tylko czesc kodu ci wywala zobacz od ktorego momentu i przeanalizuj to jeszcze raz
Cienki1980
I masz zamieszane coś z cudzysłowami, widać po kolorowaniu kodu.
Na pewno brakuje w 71 lini w zapytaniu.
fx69
oprócz tego najlepiej zdjąć @ z mysql_query na czas testów.
serv
to co zauważyłem to poprawiłem... jednak problem występuje nadal... kod w pierwszym poście zaaktualizowałem.
a i co da ściagnięcie @ z mysql_query?
Cienki1980
No to jeżeli poprawiłeś kod w pierwszym poście to dalej brakuje tam cudzysłowów.
serv
nie wiem... ale nie moge się doszukać kolejnych błędów w kodzie... wydaje mi się że wszystko jest ok... czy ktoś by mógł się temu dokładnie przyglądnąć? byłbym wdzięczny... bo siedze nad tym już od wczoraj wieczorem przez całą noc i nie wiem co jest nie tak...
skowron-line
daj tak
  1. <?php
  2. $query = "INSERT INTO prints (catalog, name, price, description, image_name) VALUES ($a, '$pn', '$p', '$s', '$d', '$i')";
  3. if (!$results = @mysql_query ($query)) {
  4.  
  5. }
  6. ?>


i zobacz co ci pokaze
serv
nadal nic... aktualnie skrypt wygląda 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.  
  55. if (!$results = @mysql_query ($query)) {
  56.  
  57.  
  58.  
  59. }
  60. echo '<p><b>Produkt został dodany</b></p>';
  61. } else {
  62. echo '<p><font color="red"><b>Wsytąpił błąd. Spróbuj ponownie lub skontaktuj się z webmasterem.</b></font></p>';
  63. }
  64. } else {
  65. echo '<p><font color="red"><b>Kliknij "cofnij" i spróbuj ponownie.</b></font></p>';
  66. } else {
  67. ?>
  68. <form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  69. <input type="hidden" name="MAX_FILE_SIZE" value="524288">
  70.  
  71. <fieldset><legend>W celu dodania produktu wypełnij poniższe pola.</legend>
  72. <p><b>Nazwa produktu: </b><input type="text" name="name" size="30" maxlength="60" /></p>
  73. <p><b>Zdjęcie: </b><input type="file" name="image" /></p>
  74. <p><b>Kategoria: </b>Istniejšca <input type="radio" name="category" value="existing" />
  75. <select name="existing"><option>wybierz pozycję</option>
  76. <?php
  77. $query = "SELECT category_id, CONCAT(category) AS name FROM category ORDER BY category";
  78. $results = @mysql_query ($query);
  79. while ($row = mysql_fetch_array ($result, MYSQL_ASSOC)) {
  80. echo "<option value="{$row['category_id']}">{$row['name']}</option>n";
  81. }
  82. ?>
  83. </select><br />
  84. Nowa <input type="radio" name="category" value="new" />
  85. Nazwa: <input type="text" name="category" size="10" maxlength="30" />
  86. </p>
  87. <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>
  88. <p><b>Opis: </b><textarea name="description" cols="40" rows="5"></textarea></p>
  89. </fieldset>
  90.  
  91. <div align="center"><input type="submit" value="Zapisz" /></div>
  92. </form>
  93. <?php
  94. }
  95. ?>
  96.  
  97. </body>
  98.  
  99. </html>


Tylko nie jestem pewien czy dobrze wstawiłem kolegi skrypt...
skowron-line
usun "malpe" przed mysql_query
maryaan
  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']) { // brakuje nawiasu )
  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'] . "', "; //brakuje nawiasu )
  50. } else {
  51. $query .= 'NULL, ' //brakuje srednika ;
  52. }
  53. $query = "INSERT INTO prints (catalog, name, price, description, image_name) VALUES ($a, '$pn', '$p', '$s', '$d', '$i')";
  54.  
  55. if (!$results = @mysql_query ($query)) {
  56.  
  57. }
  58. echo '<p><b>Produkt został dodany</b></p>';
  59. } else {
  60. echo '<p><font color="red"><b>Wsytąpił błąd. Spróbuj ponownie lub skontaktuj się z webmasterem.</b></font></p>';
  61. }
  62. } else {
  63. echo '<p><font color="red"><b>Kliknij "cofnij" i spróbuj ponownie.</b></font></p>';
  64. } else {
  65. ?>
  66. <form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  67. <input type="hidden" name="MAX_FILE_SIZE" value="524288">
  68.  
  69. <fieldset><legend>W celu dodania produktu wypełnij poniższe pola.</legend>
  70. <p><b>Nazwa produktu: </b><input type="text" name="name" size="30" maxlength="60" /></p>
  71. <p><b>Zdjęcie: </b><input type="file" name="image" /></p>
  72. <p><b>Kategoria: </b>Istniejšca <input type="radio" name="category" value="existing" />
  73. <select name="existing"><option>wybierz pozycję</option>
  74. <?php
  75. $query = "SELECT category_id, CONCAT(category) AS name FROM category ORDER BY category";
  76. $results = @mysql_query ($query);
  77. while ($row = mysql_fetch_array ($result, MYSQL_ASSOC)) {
  78. echo "<option value="{$row['category_id']}">{$row['name']}</option>n";
  79. }
  80. ?>
  81. </select><br />
  82. Nowa <input type="radio" name="category" value="new" />
  83. Nazwa: <input type="text" name="category" size="10" maxlength="30" />
  84. </p>
  85. <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>
  86. <p><b>Opis: </b><textarea name="description" cols="40" rows="5"></textarea></p>
  87. </fieldset>
  88.  
  89. <div align="center"><input type="submit" value="Zapisz" /></div>
  90. </form>
  91. <?php
  92. }
  93. ?>
  94.  
  95. </body>
  96.  
  97. </html>


wydaje mi sie ze ten "kombinowany" else od 65 - 94 jest niepoprawny
Sabistik
Proszę poprawić temat wątku zgodnie z zasadami forum.
Cienki1980
Błędów było więcej, oto kilka z nich pozaznaczanych na poprawnym ( działajacym kodzie ). Przez działajacy rozumiem taki, że w podglądzie źródła strony nie widze kodu php co działo się jak zrobiłem na stronie podanej przez Ciebie w pierwszym poście.

  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. {
  48.  $query = 'INSERT_INTO category (category) VALUES (NULL,';
  49.  if (!empty($_POST['category'])) // tu chyba też brakowało nawaisu zamykajacego 
  50.  {
  51. $query .="'" . escape_data($_POST['category']) . "', ";  // tu brakowało nawiasu zamykajacego
  52.  }
  53. else
  54. {
  55.  $query .= 'NULL, ';
  56. }
  57. $query = "INSERT INTO prints (catalog, name, price, description, image_name) VALUES ($a, '$pn', '$p', '$s', '$d', '$i')";
  58.  
  59. if (!$results = @mysql_query ($query))
  60. {
  61.  
  62.  
  63.  
  64. }
  65. echo '<p><b>Produkt został dodany</b></p>';
  66. } else {
  67. echo '<p><font color="red"><b>Wsytąpił błąd. Spróbuj ponownie lub skontaktuj się z webmasterem.</b></font></p>';
  68. }
  69. } else {
  70. echo '<p><font color="red"><b>Kliknij "cofnij" i spróbuj ponownie.</b></font></p>';
  71. } //else { // te klamry i else nie miały odpowiednika w if'ie
  72. ?>
  73. <form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  74. <input type="hidden" name="MAX_FILE_SIZE" value="524288">
  75.  
  76. <fieldset><legend>W celu dodania produktu wypełnij poni?sze pola.</legend>
  77. <p><b>Nazwa produktu: </b><input type="text" name="name" size="30" maxlength="60" /></p>
  78. <p><b>Zdjęcie: </b><input type="file" name="image" /></p>
  79. <p><b>Kategoria: </b>Istniej1ca <input type="radio" name="category" value="existing" />
  80. <select name="existing"><option>wybierz pozycję</option>
  81. <?php
  82. $query = "SELECT category_id, CONCAT(category) AS name FROM category ORDER BY category";
  83. $results = @mysql_query ($query);
  84. while ($row = mysql_fetch_array ($result, MYSQL_ASSOC)) {
  85. echo "<option value="{$row['category_id']}">{$row['name']}</option>n";
  86. }
  87. ?>
  88. </select><br />
  89. Nowa <input type="radio" name="category" value="new" />
  90. Nazwa: <input type="text" name="category" size="10" maxlength="30" />
  91. </p>
  92. <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>
  93. <p><b>Opis: </b><textarea name="description" cols="40" rows="5"></textarea></p>
  94. </fieldset>
  95.  
  96. <div align="center"><input type="submit" value="Zapisz" /></div>
  97. </form>
  98. <?php
  99. //}  tutaj był za dużo jedna klamra
  100. ?>
  101.  
  102. </body>
  103.  
  104. </html>
serv
niestety w dalszym ciągu nic nie działa...
nie wiem czy to ma coś do tego... ale ramki nic w tym nie powinny przeszkadzać... jakby co to daje linka do poprawnej strony ze skryptem... ale g mnie to nie ma znaczenia... skrypt niedziałający znajduje się w katalog -> dodaj produkt
http://gipfel.nazwa.pl/test/admin/
Cienki1980
Skopiowałeś dokładnie mój kod questionmark.gif Bo znowu klamra na końcu skryptu jest niepotrzebna. Wogole bardzo dziwne jest to, że nie pokazują się błędy, ale jak podejrzysz źródło strony widać kod php sad.gif.
serv
Dziś kod troche uprościłem usuwając zbędne fukcje... kod wygląda tak:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4.  
  5.  
  6. <head>
  7.  
  8. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
  9.  
  10. <title>W celu dodania produktu wypełnij</title>
  11.  
  12. </head>
  13.  
  14.  
  15. <body>
  16.  
  17. <?php
  18.  
  19. require_once ('mysql_connect.php');
  20.  
  21. if (isset($_POST['sumbit'])) {
  22.  
  23. }
  24.  
  25.  
  26. if (is_uploaded_file ($_FILES['image']['tmp_name'])) {
  27.  
  28. if (move_uploaded_file($_FILES['image']['tmp_name'],
  29.  
  30. "../../image/page/{$_FILES['image']['name']}")) {
  31.  
  32. echo '<p>Plik został załadowany!</p>';
  33.  
  34. } else {
  35.  
  36. echo '<p><font color="red">Plik nie został załadowany.</font></p>';
  37.  
  38. $i = '';
  39.  
  40. }
  41.  
  42. $i = $_FILES['image']['name'];
  43.  
  44. } else {
  45.  
  46. $i = '';
  47.  
  48. }
  49.  
  50.  
  51. if ($_POST['category'] == 'new') {
  52.  
  53. $query = 'INSERT_INTO category (category) VALUES (NULL,';
  54.  
  55. if (!empty($_POST['category'])) {
  56.  
  57. $query .="'" . escape_data($_POST['category'] . "', ";
  58.  
  59. } else {
  60.  
  61. $query .= 'NULL, '
  62.  
  63. }
  64.  
  65. $query = "INSERT INTO prints (catalog, name, price, description, image_name) VALUES ($a, '$pn', '$p', '$s', '$d', '$i')";
  66.  
  67. if ($results = @mysql_query ($query)) {
  68.  
  69. echo '<p><b>Produkt został dodany</b></p>';
  70.  
  71. } else {
  72.  
  73. echo '<p><font color="red"><b>Wysytąpił błąd. Spróbuj ponownie lub skontaktuj się z webmasterem.</b></font></p>';
  74.  
  75. }
  76.  
  77. } else {
  78.  
  79. echo '<p><font color="red"><b>Kliknij "cofnij" i spróbuj ponownie.</b></font></p>';
  80.  
  81. } else {
  82.  
  83. ?>
  84.  
  85. <form enctype="multipart/form-data" action="<?php echo
  86. $_SERVER['PHP_SELF']; ?>" method="post">
  87.  
  88. <input type="hidden" name="MAX_FILE_SIZE" value="524288">
  89.  
  90.  
  91. <fieldset><legend>W celu dodania produktu wypełnij poniższe pola.</legend>
  92.  
  93. <p><b>Nazwa produktu: </b><input type="text" name="name" size="30" maxlength="60" /></p>
  94.  
  95. <p><b>Zdjęcie: </b><input type="file" name="image" /></p>
  96.  
  97. <p><b>Kategoria: </b>Istniejšca <input type="radio" name="category" value="existing" />
  98.  
  99. <select name="existing"><option>wybierz pozycję</option>
  100.  
  101. <?php
  102.  
  103. $query = "SELECT category_id, CONCAT(category) AS name FROM category ORDER BY category";
  104.  
  105. $results = @mysql_query ($query);
  106.  
  107. while ($row = mysql_fetch_array ($result, MYSQL_ASSOC)) {
  108.  
  109. echo "<option value="{$row['category_id']}">{$row['name']}</option>n";
  110.  
  111. }
  112.  
  113.  
  114. ?>
  115.  
  116. </select><br />
  117.  
  118. Nowa <input type="radio" name="category" value="new" />
  119.  
  120. Nazwa: <input type="text" name="category" size="10" maxlength="30" />
  121.  
  122. </p>
  123.  
  124. <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>
  125.  
  126. <p><b>Opis: </b><textarea name="description" cols="40" rows="5"></textarea></p>
  127.  
  128. </fieldset>
  129.  
  130.  
  131. <div align="center"><input type="submit" value="Zapisz" /></div>
  132.  
  133. </form>
  134.  
  135. <?php
  136.  
  137. }
  138.  
  139. ?>
  140.  
  141.  
  142. </body>
  143.  
  144.  
  145. </html>


Tylko nie wiem co dalej bo kod php nie pokazuje sjuż się na html ale dane nie są wprowadzane do bazy danych...

Występuje błąd...
Cytat
Podany w zapytaniu URL /test/admin/page/<?php%20echo%20$_SERVER['PHP_SELF'];%20?> nie został odnaleziony na tym serwerze.
Cienki1980
A wpisz zamiast
  1. <?php
  2. echo $_SERVER['PHP_SELF'];
  3. ?>

normalny adres pliku z palca, czyli:
  1. <form action="nazwa_pliku.php" method="post">
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.