Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> odswieŻanie, dodawanie do ksiegi
swiety
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 23.03.2005

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


hej mam pytanie, jak zrobic zeby po tym jak ktos sie doda jakis wpis(bez roznicy gdzie), i wpis zostanie dodany, i zeby jak sie odswierzy strone to zeby wpis sie nie dodal znowu, podam kawalek kodu:

  1. <?php
  2. if(isset($_GET['action'])) $action=$_GET['action'];
  3. if(isset($_POST['action'])) $action=$_POST['action'];
  4.         
  5. if(!isset($action)) $action=&#092;"none\";        
  6.         
  7.         include(&#092;"../baza/baza_log.php\");
  8.         if($action==&#092;"insert\")
  9.         {
  10.         $rubryka_name=$_POST['rubryka_name'];
  11.         $rubryka_opis=$_POST['rubryka_opis'];
  12.         $rubryka_SQL_insert=&#092;"INSERT INTO rubryki(rubryka_name,rubryka_opis) VALUES('$rubryka_name','$rubryka_opis')\";
  13.         $bool=mysql_query($rubryka_SQL_insert);
  14.         if($bool==1) echo &#092;"<script LANGUAGE=JavaScript>window.alert('Rubryka zostala dodana')</SCRIPT>\";
  15.         if($bool<>1) echo &#092;"<script LANGUAGE=JavaScript>window.alert('Podczas dodawania rubryki nastapil blad')</SCRIPT>\";
  16.         }
  17. ?>


no i wszystko gra, tyle za jak sie po wyswietleniu odpowiedniej strony da odswierz to wszystko sie dodaje od nowa, sory jezeli juz bylo na forum i dzieki za podpowiedz

(IMG:http://forum.php.pl/uwaga.gif)

--
Prosimy bez ortografów w tematach - NuLL
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
swiety
post
Post #2





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 23.03.2005

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


nie wiem co jest grane dalej mam taki komunikat o bledzie:

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/apache/www/web69/html/galeria/index.php:10) in /usr/local/apache/www/web69/html/galeria/index.php on line 122

a to moj kod:

  1. <?php
  2.  
  3. include(&#092;"../baza/baza_log.php\");
  4.  
  5. if(isset($_GET['action'])) $action=$_GET['action'];
  6. if(isset($_POST['action'])) $action=$_POST['action'];
  7.  
  8. if(!isset($action)) $action=&#092;"none\";
  9.  
  10. if($action==&#092;"insert\"){
  11. //Odczytanie parametrow
  12. $okat_opis=$_POST['okat_opis'];
  13. $okat_name=$_POST['okat_name'];
  14. $rubryka_ID=$_POST['rubryka_ID'];
  15.  
  16. //Entery
  17. $okat_opis=nl2br($okat_opis);
  18. $okat_opis=eregi_replace(&#092;"n\", \"\", $okat_opis); 
  19. $kategoria_SQL_insert=&#092;"INSERT INTO obiektkat (okat_name,okat_opis,rubryka_ID) VALUES ('$okat_name','$okat_opis','$rubryka_ID')\";
  20. $bool=mysql_query($kategoria_SQL_insert);
  21. if($bool==1) echo &#092;"<script LANGUAGE=JavaScript>window.alert('Nowy temat dodany')</SCRIPT>\";
  22. if($bool<>1) echo &#092;"<script LANGUAGE=JavaScript>window.alert('Przy dodawaniu tematu nastapil blad')</SCRIPT>\";
  23. $adres=$_SERVER[ 'PHP_SELF' ];
  24. header( 'Location:'. $adres );
  25. }
  26.  
  27. $rubryka_SQL=&#092;"SELECT * FROM rubryki ORDER BY rubryka_name\";
  28. $rubryka_result=mysql_query($rubryka_SQL);
  29. //wydanie listy rubryk z bazy danych
  30. while($rubryka=mysql_fetch_array($rubryka_result)){
  31. echo &#092;"<li><a href=rubryka_lista.php?rubryka_ID=\" . $rubryka['rubryka_ID'] . \">\" . $rubryka['rubryka_name'] . \"</a> - \" . $rubryka['rubryka_opis'] . \"</li>\";
  32. }
  33.  
  34.  
  35.  
  36.  
  37. ?>


Ten post edytował swiety 7.07.2005, 21:19:20
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 12.10.2025 - 19:00