Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]problem z php, if(S_GET['akcja']=='usun' .....
Boost
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 9.04.2009

Ostrzeżenie: (10%)
X----


witam
jestem w trakcie pisania skryptu , dokładniej cms
i już mam napisane dodawanie newsa / usuwanie
tylko podczas usuwania mam problem
bo ok , fajnie wszskto się usuwa z bazy po kliknięciu w link , pokazuje się alert że się powiodło jeśli się powiodło
ale jak wejde tylko na plik index.php , bez żadnych get'ów w link to dostaję boxa który mówi o tym że usunięcie newsa nie powiodło się , a nawet nie mam zamiaru go usunąc

mam taki kodzik

  1. <?php
  2. if($_GET['akcja']=='usun') {
  3. $id_do_usuniecia = $_GET['id'];
  4. $idnewsa = $_GET['id'];
  5. $usuniecie = "DELETE FROM news WHERE id=$id_do_usuniecia";
  6. $wynik_usun = mysql_query($usuniecie,$connection);
  7. if($wynik_usun) {
  8. echo "<body onload=\"java script:alert('Pomyślnie usunięto newsa');\">";
  9. }
  10. //$kom1 = "<!--";
  11. //$kom2 = "-->";
  12. }
  13. else {
  14. //$kom1 = "";
  15. //$kom2 = $kom1;
  16. if(!$wynik_usun) {
  17. echo "<body onload=\"java script:alert('News nie został usunięty');\">";
  18. }
  19. }
  20. ?>
Powód edycji: [nospor]:
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no ale zastanawiales sie nad tym co piszesz?
if($_GET['akcja']=='usun') {

}
else {
//tu info ze sie nie powiodlo
}

No to skoro w linku nie masz zadnych parametrow to $_GET['akcja']=='usun' jest nieprawdziwe i przechodzi do ELSE a w else masz info ze źle. Czemu sie wiec dziwisz?

ps: przenosze
Go to the top of the page
+Quote Post
potreb
post
Post #3





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


No bo skoro get akcja nie równa się usuń to wywali błąd.
Go to the top of the page
+Quote Post
Boost
post
Post #4





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 9.04.2009

Ostrzeżenie: (10%)
X----


dzięki wielkie (IMG:style_emoticons/default/tongue.gif)
nie pomysłałem o tym
a wiedziałem że mam gdzieś błąd
dzięki
zamknąć można
Go to the top of the page
+Quote Post

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: 23.08.2025 - 04:04