Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]problem z php
Forum PHP.pl > Forum > Przedszkole
Boost
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. ?>
nospor
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
potreb
No bo skoro get akcja nie równa się usuń to wywali błąd.
Boost
dzięki wielkie tongue.gif
nie pomysłałem o tym
a wiedziałem że mam gdzieś błąd
dzięki
zamknąć można
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.