Example #1
0
<?php

// client.php
$cliente = new SoapClient(null, array('uri' => 'http://www.rodrigotognin.com.br/ws_tarefa/', 'location' => 'http://www.rodrigotognin.com.br/ws_tarefa/server.php', 'trace' => true));
echo 'Digite o usuario: ';
$usuario = rtrim(fgets(STDIN));
if ($usuario == '') {
    echo 'Saindo do sistema.' . PHP_EOL;
    exit;
}
if (!($resultado = $cliente->consulta($usuario))) {
    echo 'Usuario inexistente' . PHP_EOL;
    exit;
}
echo 'Digite a senha: ';
$senha = rtrim(fgets(STDIN));
if (sha1($senha) != $resultado['usu_senha']) {
    echo 'Senha incorreta.' . PHP_EOL;
    exit;
}
$token = $resultado['token'];
$usu_id = $resultado['usu_id'];
$usu_login = $resultado['usu_login'];
echo PHP_EOL . PHP_EOL;
echo '-- Seja bem vindo ao sistema gerenciador de tarefas.' . PHP_EOL;
echo '-- Duvidas e sugestoes: rotog@outlook.com' . PHP_EOL;
echo '-- Digite help para ver os comandos disponiveis.' . PHP_EOL;
echo '-- Caracteres especiais ainda nao estao funcionando.' . PHP_EOL;
echo '------------------------------------------------------' . PHP_EOL;
echo PHP_EOL;
$comando = '';