Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podwójne $_GET, Jaka forma?
-Wieviór-
post 7.11.2004, 08:33:16
Post #1





Goście







  1. if ($_GET['akcja'] == news)
  2.  {
  3. ?>
  4. <form method=\"POST\" action=\"admin.php?akcja=news?dodano=tak\">
  5. Obrazek: <select size=\"1\" name=\"obrazek\">
  6. <option value=\"bramki.png\">Bramki</option>
  7. <option value=\"tapety.png\">Tapety</option>
  8. <option value=\"cd.png\">Centrum Downloadu</option>
  9. </select><br>
  10. Tytul: <input type=\"text\" name=\"tytul\" size=\"20\"><br>
  11. Tresc: <textarea rows=\"2\" name=\"tresc\" cols=\"20\"></textarea><br>
  12. Data: <input type=\"text\" name=\"data\" size=\"20\"><br>
  13. <p><input type=\"submit\" value=\"Submit\" name=\"Submit\">
  14. </form>
  15. <?
  16.  if ($_GET['dodano'] == tak)
  17. {
  18. $sql= &#092;"INSERT INTO newsy (obrazek, tytul, tresc, data) VALUES ('\".$_POST['obrazek'].\"', '\".$_POST['tytul'].\"', '\".$_POST['tresc'].\"', '\".$_POST['data'].\"')\"; 
  19. mysql_query($sql) or die(mysql_error()); 
  20. echo '<a href=\"admin.php?akcja=news\">Dodaj następny</a>';
  21. }
  22.  }


Do bazy nic się nie zapisuje, a po kliknięciu na submit u góry mam adres: admin.php?akcja=news?dodano=tak. Jednak pozostaje pusta strona, tzn. nie pojawa się ta linijka: echo '<a href="admin.php?akcja=news">Dodaj następny</a>';

Podejrzewam, że chodzi tu o to, że nie dochodzi do całej funkcji dodawania do bazy.
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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 01:55