Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Else błąd wyświetlania błedów
Zmorcia
post 14.02.2008, 10:59:25
Post #1





Grupa: Zarejestrowani
Postów: 234
Pomógł: 5
Dołączył: 26.01.2008
Skąd: Lutcza

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


Witajcie mam taki kod
  1. <?php
  2. $z1 = mysql_query("SELECT user_name FROM ep_users WHERE user_name='$odbiorca'");
  3. $ile = mysql_num_rows($z1);
  4. if($ile == 1){
  5. if ($_POST['wplac']) { //Jest wpisane ile kasy wpłaca // chce gracz
  6. if ($_POST['wplac'] == $coiny ) {
  7. echo "<p>Coiny zostały przelane na konto <b>$odbiorca</b>";
  8. echo '<br><a href="javascript: history.go(-1)">Powrót</a>';
  9. $z6 = "UPDATE ep_users SET points_coins = points_coins + $wplac WHERE user_name ='$odbiorca' ";
  10. $wynik = mysql_query ($z6);
  11. $z7 = "UPDATE ep_users SET points_coins = points_coins - $wplac WHERE user_name ='$sesja' ";
  12. $wynik = mysql_query ($z7);
  13.  
  14. } elseif ($_POST['wplac'] <= $coiny) {
  15. echo "<p>Coiny zostały przelane na konto <b>$odbiorca</b>";
  16. $z8 = "UPDATE ep_users SET points_coins = points_coins + $wplac WHERE user_name ='$odbiorca' ";
  17. $wynik = mysql_query ($z8);
  18. $z9= "UPDATE ep_users SET points_coins = points_coins - $wplac WHERE user_name ='$sesja' ";
  19. $wynik = mysql_query ($z9); 
  20. } else { 
  21. echo '<br><p>Wpłacanie coinów nie powiodło się wpisałeś za dużą liczbę coinów lub nie ma t
    akiego użytkownika</p><br><a href="javascript: history.go(-1)">Powrót</a>'
    ;
  22. }
  23. } else {
  24. echo 'User o podanym loginie nie istnieje w bazie';
  25. }
  26. } else {
  27. echo '<h1><p>Wykonywanie przelewy coinów</p></h1>';
  28. ?>


Niewiem dlaczego ale jezeli wpisze niepoprwanego użytkownika to niewyswietla sie blad : User o podanym loginie nie istnieje w bazie tylko strona od nowa wysietla sie formualrz tongue.gif poradzicie coś questionmark.gif


--------------------
POMOGŁEM ? Wciśnij "Pomógł" , dzięki !
Go to the top of the page
+Quote Post
nospor
post 14.02.2008, 11:14:50
Post #2





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




Porobilbys wciecia w tym swoim kodzie tak jak nalezy a zobaczylbys ze tego ELSE dales raczej na zlym poziomie.

ps: przenosze


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Zmorcia
post 14.02.2008, 11:34:44
Post #3





Grupa: Zarejestrowani
Postów: 234
Pomógł: 5
Dołączył: 26.01.2008
Skąd: Lutcza

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


No to powiedz gdzie tongue.gif bo to jest pilne


--------------------
POMOGŁEM ? Wciśnij "Pomógł" , dzięki !
Go to the top of the page
+Quote Post
nospor
post 14.02.2008, 11:35:23
Post #4





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




To porob wciecia. 5 minut roboty, kurcze, nie przesadzaj. I z jęzorem mi nie wyskakuj bo nie masz powodu...


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kszychu
post 14.02.2008, 11:38:23
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


A na końcu to w ogóle brakuje klamry zamykającej dry.gif


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
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 - 16:59