Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal
estou criando uma class muito simples ela esta me retornando erro 500
>
include_once 'Os.php';
// ***********************************
$modo = $_POST[modo];
$dados = json_decode(stripslashes($_POST[dados]), true);
$con = new Os();
$con->$modo($dados);
print_r($con);
exit();
class
>
class Os {
function Insert($dados){
//tirar zero a esqueda
$dados[pessoa_id] = intval($dados[pessoa_id]);
//declarar a situação
$dados[situacao] = 'ABERTO';
$dados[tipo] = 'OS';
return $dados;
}
}
troque:
$dados[situacao]
por
$dados['situacao']
Faça o mesmo nas outras variáveis.
Normalmente esses erros saem no log do apache.