Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Gdzie tu jest błąd?
Chelo
post
Post #1





Grupa: Zarejestrowani
Postów: 178
Pomógł: 8
Dołączył: 19.03.2007

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


Tak jak w temacie:
  1. if($numer3 == 2)
  2. {
  3.  
  4. if($xlink1 && $xlink2 && $xlogin && $xhaslo)
  5. {
  6. $sql2ca12 = "SELECT * FROM ap WHERE kto=$userid1 AND sforum=2 AND dzialanie=0 AND link2=$xlink2";
  7. $ar01 = mysql_query($sql2ca12);
  8. $suba0 = mysql_fetch_assoc($ar01);
  9.  
  10.  
  11.  
  12. if($xlink1 && $xlink2 && $xlogin && $xhaslo && $numer3 == 2 && $suba0['id'] == NULL)
  13. {
  14. $sql2 = "INSERT INTO ap (kto, link1, link2, login, haslo, sforum, bwnr, proxy, linkvia) value
  15. ($userid1, $xlink1, $xlink2, '$xlogin', '$xhaslo', 2, $xlink1, '$proxy2', '$vial2')";
  16. $result2 = mysql_query($sql2);
  17. }
  18.  
  19.  
  20.  
  21.  
  22. $sq3 = "SELECT * FROM ap WHERE link1=$xlink1 AND link2=$xlink2 AND login='$xlogin'";
  23. $result3 = mysql_query($sq3);
  24. $row3 = mysql_fetch_assoc($result3);
  25.  
  26. $_SESSION['login1'] = $row3['login'];
  27. $_SESSION['haslo1'] = $row3['haslo'];
  28. $_SESSION['proxy1'] = $row3['proxy'];
  29. $_SESSION['sforum1'] = $row3['sforum'];
  30. $_SESSION['id1'] = $row3['id'];
  31. $nrforum1x = $_SESSION['sforum1'];
  32. $id3 = $_SESSION['id1'];
  33.  
  34. $asql = "SELECT * FROM ap WHERE id=$id3";
  35. $aresult = mysql_query($asql);
  36. $arow = mysql_fetch_assoc($aresult);
  37. $brow = $arow['id'];
  38.  
  39. if ($arow['bwnr'] == $arow['link1'])
  40. {
  41. $zmienna00x = 0;
  42. $bwnr1 = $arow['link2'];
  43. $nr0x = 0;
  44. }
  45. if ($arow['bwnr'] == $arow['link2'])
  46. {
  47. $zmienna00x = 0;
  48. $bwnr1 = 2;
  49. $nr0x = 1;
  50. }
  51. if($arow['bwnr'] == 2)
  52. {
  53. $zmienna00x = 1;
  54. $nr0x = 1;
  55. }
  56.  
  57. if($zmienna00x !== 1)
  58. {
  59. include('curl0xap' . '.php');
  60.  
  61.  
  62. $asql1 = "UPDATE ap SET dzialanie=$nr0x, bwnr=$bwnr1 WHERE id=$brow";
  63. $aresult1 = mysql_query($asql1);
  64. }
  65.  
  66.  
  67.  
  68. }
  69. }


Skrypt wykona się 1 raz, ale gdy odświeże skrypt, to drugi raz już tego nie wykona.

Proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Makciek
post
Post #2





Grupa: Zarejestrowani
Postów: 126
Pomógł: 5
Dołączył: 7.03.2009
Skąd: Rzeszów

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


2 pytaniea:
1) to cały skrypt?
2)
  1. if($xlink1 && $xlink2 && $xlogin && $xhaslo)


co chcesz z nimi zrobić?
jeśli chcesz sprawdzić czy istnieją robisz tak:

  1. if(isset($xlink1) && isset($xlink2) && isset($xlogin) && isset($xhaslo))


tzn. funkcja isset(),
bo chyba zapomnales wpisać funkcji, pokazuje ci się jakiś błąd?
Go to the top of the page
+Quote Post
batman
post
Post #3





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Cytat
Gdzie tu jest błąd?
W temacie.
Temat zamykam. Jeśli chcesz, by został otwarty, wyślij PW do dowolnego moderatora z poprawnym tematem.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 18:44