[Tutorial] Pagamento Automбtico via PagSeguro (PHP+MySQL)
#8

Quote:
Originally Posted by Dolby
Посмотреть сообщение
Bom, vocк pediu para supor melhorias, entгo vamos lб:

PHP код:
if ($result == "VERIFICADO")
{
   if(
$Status == "Aprovado")
   {
      if(
$Produto_ID == "1"$Cash 1000
SEMPRE que for comparar uma variбvel com uma string no PHP, use strict equals (===).

Certo, mas qual a diferenзa?

A equalidade do PHP (==) nгo leva em conta o tipo de dado. Ou seja, se vocк fizer
PHP код:
$nVar 0;
if(
$nVar == "caio"
A condicional vai ser verdadeira. Porque o interpretador vai converter a string caio para inteiro, entгo ela assume o valor neutro, 0. Jб atй mesmo fiz uma mega postagem aqui falando sobre isso.

O strict equals leva em consideraзгo o tipo de dado, logo a condiзгo abaixo serб falsa:
PHP код:
$nVar 0;
if(
$nVar === "caio"
Aliбs, $Produto_ID realmente й uma string?

Vocк usou mysqli_* e isto й уtimo! Mas seu cуdigo й vulnerбvel a Inject, posso entrar e me autenticar como pagante. Dк uma lida: How to Prevent

No mais ficou bom.
MySQLi por si jб escapa os caracteres. Nгo estб vulnerбvel a SQL Injection.
Reply


Messages In This Thread
Pagamento Automбtico via PagSeguro (PHP+MySQL) - by CaioTJF - 10.05.2016, 00:18
Respuesta: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by OverKiller - 10.05.2016, 00:46
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by pWesley - 10.05.2016, 00:53
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by CaioTJF - 10.05.2016, 02:15
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by SkyneTSAMP - 10.05.2016, 12:46
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by Dolby - 10.05.2016, 14:11
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by ipsLuan - 10.05.2016, 22:07
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by Kamper - 10.05.2016, 22:43
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by CaioTJF - 10.05.2016, 22:48
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by NegoEnsina - 10.05.2016, 23:04
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by _Play_ - 10.05.2016, 23:49
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by Eiss - 11.05.2016, 05:54
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by Hax0rlib - 11.05.2016, 14:11
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by Dolby - 11.05.2016, 14:32
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by CaioTJF - 11.05.2016, 21:37
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by GabrielCOP - 12.06.2016, 06:58
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by YtZ - 18.06.2016, 03:06
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by zSuYaNw - 18.06.2016, 04:19
Re: Pagamento Automбtico via PagSeguro (PHP+MySQL) - by pWesley - 27.07.2016, 14:09

Forum Jump:


Users browsing this thread: 1 Guest(s)