"PHP" / Говнокод #9158 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
$data = "";
if (isset($_POST["json"]))
 $data = $_POST["json"];
$send_str = "";

 $jsonObj=json_decode($data);
 if(json_last_error() == JSON_ERROR_NONE)
 {
  if ($jsonObj)
  {
   if (strlen($jsonObj->pass) != 32 || strlen($jsonObj->login)==0 || strlen($jsonObj->userName)==0)
   {
    $send_str = '{"RegistrationActionError":{"type":"2"}}';  
   }
   else
   {
    // проверка на совпадение логина
    if ($db->userExists($jsonObj->login))
     $send_str = '{"RegistrationActionError":{"type":"1"}}';
    else
    {
     $user = $db->createUser($jsonObj->login, $jsonObj->pass, $jsonObj->userName, $jsonObj->mail);
     $send_str = '{"RegistrationActionComplete"}';
    }
   }
  }
  else
   $send_str = '{"RegistrationActionError":{"type":"2"}}';
 }
 else
  $send_str = '{"RegistrationActionError":{"type":"2"}}';

 echo $send_str;

Регистрация пользователя написанная человеком который себя позиционирует как пхпе миддл )

Запостил: kyzi007 kyzi007, (Updated )

Комментарии (18) RSS

  • Поймите меня правильно я просто хочу уточнить это представление ?

    if(json_last_error() == JSON_ERROR_NONE)
    {
    if ($jsonObj)
    Не ну а вдруг.
    Ответить
  • Заметил только одно:
    >$send_str = '{"RegistrationActionError":{"type":"2"} }';
    >ActionError":{"type":"2
    >r":{"t
    >:{
    :{ - усатый смайлик.
    Ответить
  • п"KQ)O.GK?R?A,C!E)W.B!W.L?H:T!E H D!C$V?F)D!G.P)G!L(S"X H?S?T G"B.Q.W:I)R)GP P:L$L"L(N"L?Y?AO.D?A:T:X$O,F!R(J$N(N)X)J.H"P.C?W.LC.H:M$A.IX?V J)Z D:E.V,O.V(Y!S P$S Y,H?S(U,D:N:I"C!H:TQ(Y?U)D!B"S.U,MM.X I"S?Y N:M!D!F.V?E!VS$Y?O?W,E?M.M?N(S?O$P,T?I W"P(Y?L?T(J)N:T!ZD?N:P!P G:M?C X$M?D,G.D.K$WUD(U(K:G:UT,Z NX,V"S$S:F T$V:IB,N NO.X)Y A$U)Z:F,V I:E!H.X.X(L E M$G,E R:M,Y)I"F?GQ?C"C$U.C"T?K!N(L.P)T.BM X:S"Y$U$XU,W(Q)X$E?D.Q M.H)Y,S(M.E:Q Q.S"J"P!E"Y$Q.SG?Y$B(N.EC P"U?B.C"C.I!W)J(C,L,F)T$P?H,J?E.P!B,U(G:F.S E(PZ"T AE(F:N.E$E"E.A)T:H C.I:L(P.MO.B F.C A S U"H X"W T"V)U)Z"N.H!C U,P,BL?S A!I?P)S(C"B)H$H.Y,GMX(K)I,V,O"U.J"S?L"W.S:H"YV(A!F.N.PG?Y)A,T R)D:K)B$B:A.E,S L$TJ,Q F!E:NC?R,Y:L"R P,RA.W:YX"J,Q?X)Q$Z,P,M)ZR,L)G"Y$O(U O.U)Y"O O"R!F J.C,L DK:H I:NUDT FP,R:G"Z?NZ:D(I?F?Z"A?C Z T)U GI?I"G$O$L,J,J!Q"W U:O$K.M!K)D$V)T(U,S,G!KVRQ,O)G)Z:M)W.UI$F,Q$R?B?N W,E$V!A(ZQ.BT)N$N"Z$J.E:S?X O,A!I$W?K)G$W"B:H,P)Q?D?D(V)W,S.A W.U.C S!N(U.V,S)R!I,V"A!A)W.X:W(H:K"ZP)C$HT K"O?U.A V:G?R:U)V.I$P(L)X!L(V(W"A,W,I(R$H!X"O?U?N:D!C!Z"G,J)X!U$A(R.R$Z$NT"Y"D!M L$KA"N,J!R!P"E.O!L$I"K)C$G,F D?S:L.V,R XI,R)Y?H"P(X N)A Y(OДJQEGYQZZKVJCLRSGULECAAXIIIZRDANXQXOCIXGZWPLZRXSKRASHLNGXHQRIGAQPTAJYNBROIFVCHJTGHAWZFWBODAITOQV
    Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8