Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [smarty] zastosowanie header("Location:")
cornholio666
post 8.09.2006, 20:18:10
Post #1





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


Witam,

Kasujac ktorys artykul w pasku URL pojawia mi sie np:

index.php?action=delete_news&news_id=43

wykonuje się kod:

index.php:

  1. <?php
  2. .
  3. .
  4. .
  5.  
  6. case 'delete_news':
  7.  include_once("../includes/news/news.class.php");
  8.  
  9.  $news = new News($db);
  10.  if($news->delete_news($_GET['news_id'])){
  11.  
  12.  //$_SESSION['wiadomosc'] = "Artykuł został skasowany";
  13.  $wiadomosc = "Artykuł został skasowany";
  14.  
  15.  }else{
  16.  //$_SESSION['wiadomosc'] = "Błąd!! Artykuł nie został skasowany";  
  17.  $wiadomosc = "Błąd!! Artykuł nie został skasowany";  
  18.  }
  19.  
  20.  //$smarty->assign('wiadomosc',$_SESSION['wiadomosc']);
  21.  $smarty->assign('wiadomosc',$wiadomosc);
  22.  unset($_SESSION['wiadomosc']); 
  23.  
  24.  break;
  25. .
  26. .
  27. .
  28. $smarty->display('pm_index.tpl');
  29. ?>


  1. {$wiadomosc}
  2.  
  3.  
  4. {if $smarty.get.action eq "del_n"}
  5. {include file='../../news/show_news.tpl'}
  6. {/if}


Wszytsko fajnie tylko po wykonaniu powyższego kodu w pasku dalej mam

index.php?action=delete_news&news_id=43

Chce sie tego pozbyć tak żeby zostal sam index.php. Normalnie bez użycia smartów zastosowalbym

  1. <?php
  2. header("Location: index.php");
  3. ?>


Niestety tutaj to jakos nie dziala.
Próbowalem zastosować sesje (jak w komentarzach) i wczesniej wywolywac headera ale tez nie dziala.

Jak sie pozbyc tego problemu?


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post
zbynio4
post 10.09.2006, 11:08:07
Post #2





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 18.06.2004

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


Proboales zamiast $smarty.get.action dac $smarty.post.action ?
Go to the top of the page
+Quote Post
cornholio666
post 10.09.2006, 22:40:37
Post #3





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


Musze dane pobrac getem nie ma innej opcji


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post

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: 12.06.2025 - 19:13