Exemplo n.º 1
0
 function executarSQLActionArgumentos($query, $arg)
 {
     global $basedados;
     try {
         $stmt = $basedados->prepare($query);
         $stmt->execute($arg);
         return $stmt;
     } catch (PDOException $e) {
         imprimir($e->getMessage());
         return false;
     }
 }
Exemplo n.º 2
0
 public function senMailNew($subject, $destino, $cuerpo, $reply = "", $from_name = "", $nombre_usuario = "")
 {
     $mail = new My_PHPMailer();
     $mail->IsSMTP();
     if ($from_name != "") {
         $mail->FromName = $from_name;
     }
     $mail->AddReplyTo($reply);
     $mail->Subject = $subject;
     //Asunto del mensaje
     $mail->Body = $cuerpo;
     $mail->AltBody = $subject;
     $mail->AddAddress($destino, $nombre_usuario);
     $rs_mail = $mail->Send();
     if (!$rs_mail) {
         imprimir($mail->ErrorInfo);
         exit;
     }
 }
Exemplo n.º 3
0
function main()
{
    // Cria BD e tabela
    $db = new PDO("sqlite:teste.db");
    executeSql($db, "create table cadastro(nome varchar(80) not null primary key, nascimento text not null)");
    // Limpa a tabela eliminando registros existentes
    executeSql($db, "delete from cadastro");
    // Inclui linhas na tabela
    executeSql($db, "insert into cadastro values('Maria', '2010-01-21')");
    executeSql($db, "insert into cadastro values('José', '1995-10-09')");
    executeSql($db, "insert into cadastro values('Ada', '2011-07-15')");
    // Tentativa de incluir chave primária duplicada
    executeSql($db, "insert into cadastro values('Ada', '2011-11-12')");
    // Inclusão de valor de tipo diferente do configurado para a coluna
    executeSql($db, "insert into cadastro values('Eliseu', 3.1415)");
    // Atualiza dado de uma linha
    executeSql($db, "update cadastro set nome='Maria José' where nome='Maria'");
    // Mostra conteúdo da tabela
    imprimir($db);
}
Exemplo n.º 4
0
 $NomeCliente = $_POST["nome"];
 $sexo = $_POST["sexo"];
 $email = $_POST["email"];
 $contacto = $_POST["contacto"];
 $morada = $_POST["morada"];
 $utilizador = $_SESSION["login"]["dados"];
 $CodCliente = $utilizador->{"CodCliente"};
 $NIF = $utilizador->{"NumContribuinte"};
 imprimir($CodCliente);
 imprimir($NomeCliente);
 imprimir($NIF);
 imprimir($sexo);
 imprimir($email);
 imprimir($contacto);
 imprimir($morada);
 imprimir($pass1);
 $comparar = strtoupper($pass);
 if ($comparar == $utilizador->{"password"}) {
     $estado = editarCliente($CodCliente, $NomeCliente, $NIF, $Morada, $contacto, $email, $sexo, $pass1);
     var_dump($estado);
     die;
     if ($estado == false) {
         definirMensagem(1, "Dados não actualizados");
     } else {
         definirMensagem(0, "Dados actualizados com sucesso");
         $cliente = obterCliente($email);
         $_SESSION["login"]["dados"] = $cliente[0];
     }
 } else {
     definirMensagem(1, "Palavra-chave errada");
 }
    $objPHPExcel->setActiveSheetIndex(1);
    $i = 3;
    foreach ($ou['fibra']['supervisor'] as $name => $r) {
        imprimir(1, $i, utf8_encode(strtoupper($name)), $ou['fibra']['supervisor'][$name], $ou['movil']['supervisor'][$name]);
        $i += 6;
    }
    $objPHPExcel->setActiveSheetIndex(2);
    $i = 3;
    foreach ($ou['fibra']['asesor_venta'] as $name => $r) {
        if (!isset($ou['fibra']['asesor_venta'][$name])) {
            $ou['fibra']['asesor_venta'][$name] = array();
        }
        if (!isset($ou['movil']['asesor_venta'][$name])) {
            $ou['movil']['asesor_venta'][$name] = array();
        }
        imprimir(2, $i, utf8_encode(strtoupper($name)), $ou['fibra']['asesor_venta'][$name], $ou['movil']['asesor_venta'][$name]);
        $i += 6;
    }
}
$objPHPExcel->setActiveSheetIndex(0);
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="comisiones-' . $in['anio-mes'] . '.xls"');
header('Cache-Control: max-age=0');
// If you're serving to IE 9, then the following may be needed
header('Cache-Control: max-age=1');
// If you're serving to IE over SSL, then the following may be needed
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
// Date in the past
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
// always modified
header('Cache-Control: cache, must-revalidate');
Exemplo n.º 6
0
      $sexo = $_POST["sexo"];

      $email = $_POST["email"];
      $contacto = $_POST["contacto"];
      $morada = $_POST["morada"];

      $utilizador = $_SESSION["login"]["dados"];

      //imprimir($nif);
      imprimir($utilizador["nif"]);
      imprimir($nome);
      imprimir($sexo);

      imprimir($email);
      imprimir($contacto);
      imprimir($morada);

      if ($pass == $utilizador["password"])
      {
         $estado = actualizarCliente($utilizador["nif"], $nome, $sexo, $email, $contacto, $morada);
         var_dump($estado);
         //die();
         if($estado == false)
         {
            definirMensagem(1, "Dados não actualizados");
         }
         else
         {
            definirMensagem(0, "Dados actualizados com sucesso");
            $cliente = obterCliente($email);
            $_SESSION["login"]["dados"] = $cliente[0];
        $result = $client->call('obterOrgaoPorCodigoSiorg', $orgaosParametros, $configWs['namespace']);
        echo "Validando o retorno.....";
        testarErroNuSoap($client);
        echo "[ OK ]\n";
        echo "Obtendo registros.....";
        $registros = array();
        if (array_key_exists('registros', $result)) {
            if (isset($result['registros'][0])) {
                $registros = $result['registros'];
            } else {
                $registros[0] = $result['registros'];
            }
            echo "[ OK ]\nRegistros:\n";
            foreach ($registros as $reg) {
                echo "     * {$reg['codigoOrgao']} - {$reg['descricao']}\n";
            }
            echo "Fim\n";
            //exit;
        } else {
            echo "[ ATENCAO - Não existem registros deste orgao ]\n";
        }
        //imprimir($client->getDebug(), $codigoSiorg, $bolUtf);
    }
} catch (Exception $e) {
    echo "ERRO na linha {$e->getLine()}: " . $e->getMessage() . "\n";
    imprimir($debugNuSoap, $codigoSiorg, $bolUtf);
} catch (SoapFault $ex) {
    echo "ERRO SOAP na linha {$ex->getLine()}: " . $ex->getMessage() . "\n";
    imprimir($debugNuSoap, $codigoSiorg, $bolUtf);
}
echo "Fim\n";
// esto es para decir cuando no se puede $editar
$data = array();
while ($row = mysqli_fetch_array($query)) {
    $nestedData = array();
    $nestedData[] = imprimir('info_create_fecha', $row['info_create_fecha']);
    $nestedData[] = imprimir('fecha_entrega', $row['fecha_entrega']);
    $nestedData[] = imprimir('fecha_entrega_observacion', $row['fecha_entrega_observacion']);
    $nestedData[] = imprimir('pago_entrega', $row);
    $nestedData[] = imprimir('producto', $row);
    $nestedData[] = imprimir('montos', $row);
    $nestedData[] = imprimir('cliente', $row);
    $nestedData[] = imprimir('ubigeo', $row);
    $nestedData[] = imprimir('referencia', $row);
    $nestedData[] = imprimir('estado_real', $row['estado_real']);
    $nestedData[] = imprimir('recibio_dinero', $row);
    $nestedData[] = imprimir('comprobante', $row);
    $data[] = $nestedData;
}
function imprimir($campo, $datos)
{
    $ou = '';
    switch ($campo) {
        case 'info_create_fecha':
        case 'fecha_entrega':
            $ou .= substr($datos, 0, -9);
            break;
        case 'pago_entrega':
            $ou .= utf8_encode($datos['tipo_de_pago']);
            $ou .= '<hr class="no-margin">';
            $ou .= utf8_encode($datos['modo_de_entrega']);
            break;
Exemplo n.º 9
0
imprimirArray($a);
$b = [2 => 3, 3 => 5];
$b = [];
$b[2] = 3;
$b[3] = 5;
imprimirArray($b);
$a = [1, 2, 3, 4, 5];
foreach ($a as $key => $value) {
    echo "{$key} - {$value} <br>";
}
foreach ($a as $valor) {
    echo $valor;
}
$total = count($a);
imprimir($total);
echo "<br><br>";
// for ($i=0; $i < $total; $i++) {
// 	imprimir($a[$i]);
// }
$alunos = [['nome' => "Jose", 'idade' => 14], ['nome' => "Maria", 'idade' => 12], ['nome' => "Joao", 'idade' => 13]];
foreach ($alunos as $aluno) {
    imprimir($aluno['nome']);
}
function cube($n)
{
    return $n * $n * $n;
}
$a = array(1, 2, 3, 4, 5);
$b = array_map("cube", $a);
imprimirArray($a);
imprimirArray($b);
Exemplo n.º 10
0
<?php

$foo = 10;
$bar = (bool) $foo;
imprimir($foo);
$foo = (int) $bar;
imprimir($foo);
Exemplo n.º 11
0
 public function registrarProfesor()
 {
     imprimir($_POST);
     imprimir($_FILES);
 }
Exemplo n.º 12
0
}
function rotar2($lista)
{
    // Rotar el array mediante array_push y array_shift
    array_push($lista, array_shift($lista));
    return $lista;
}
function imprimir($lista)
{
    for ($x = 0; $x < count($lista); $x++) {
        echo $lista[$x] . "<br/>";
    }
}
$lista = array("amaya", "julio", "javier", "nacho", "sonsoles");
$lista2 = array();
echo "<h2>Array Inicial</h2>";
imprimir($lista);
$lista2 = rotar2($lista);
echo "<h2>Array Rotado</h2>";
imprimir($lista2);
?>

<br/><br/>
<hr>
Art&iacute;culo disponible en: <a href="http://lineadecodigo.com/php/rotar-un-array-en-php/">http://lineadecodigo.com/php/rotar-un-array-en-php/</a><br/>
<a href="http://lineadecodigo.com" title="Linea de Codigo">lineadecodigo.com</a>

</body>
</html>

Exemplo n.º 13
0
<?php

$precios = array("", "1,3", "2,2", "4,55", "", "2");
$nuevosPrecios = modificar($precios);
imprimir($nuevosPrecios);
function imprimir($ar)
{
    $primero = true;
    foreach ($ar as $elemento) {
        if (empty($elemento)) {
            $elemento = "vacío";
        }
        if ($primero) {
            echo $elemento;
            $primero = false;
        } else {
            echo " - " . $elemento;
        }
    }
}
function modificar($cadena)
{
    for ($i = 0; $i < count($cadena); $i++) {
        $palabra = $cadena[$i];
        $cadena[$i] = str_replace(",", ".", $palabra);
    }
    return $cadena;
}
Exemplo n.º 14
0
$cmd = "ls -la";
$output = `{$cmd}`;
echo "<pre>{$output}</pre>";
// Operadores pos e pre incremento
// Pos
$a = 5;
imprimir("Deve ser 5: " . $a++);
imprimir("Deve ser 6: " . $a);
// Pre
$a = 5;
imprimir("Deve ser 6: " . ++$a);
imprimir("Deve ser 6: " . $a);
$a = false;
$b = true;
if ($a == false and $b == true) {
    imprimir("Hello world");
}
// and = &&
// or = ||
$a = ["a" => "maca", "b" => "banana"];
$b = ["a" => "pera", "b" => "framboesa", "c" => "morango"];
$c = $a + $b;
imprimirArray($c);
// Estruturas de controle
$a = 2;
$b = 4;
if ($a > $b) {
    echo "a e maior b";
} else {
    if ($a == $b) {
        echo "a e igual a b";
Exemplo n.º 15
0
 public function insertar()
 {
     $admin = $this->session->userdata('user');
     if ($admin != NULL && $admin > 0) {
         $nombre = $this->input->post('nombre', TRUE);
         $paterno = $this->input->post('paterno', TRUE);
         $materno = $this->input->post('materno', TRUE);
         $correo = $this->input->post('correo', TRUE);
         $tipo_doc = $this->input->post('groupDocum', TRUE);
         $doc = $this->input->post('documento', TRUE);
         $sexo = $this->input->post('sexo', TRUE);
         $nac = $this->input->post('nac', TRUE);
         $direccion = $this->input->post('direccion', TRUE);
         $ip = $this->input->ip_address();
         if (true) {
             $insertar = new stdClass();
             $insertar->nombre = $nombre;
             $insertar->paterno = $paterno;
             $insertar->materno = $materno;
             $insertar->sexo = $sexo;
             $insertar->tipo_doc = $tipo_doc;
             $insertar->doc = $doc;
             $insertar->nac = $nac;
             $insertar->direccion = $direccion;
             $insertar->correo = $correo;
             $insertar->admin = $admin;
             $insertar->ip = $ip;
             $insert_id = $this->PACIENTE->insertar($insertar);
             if ($insert_id > 0) {
                 redirect('paciente/paciente/');
             } else {
                 redirect('paciente/paciente/nuevo');
             }
         } else {
             redirect('paciente/paciente/nuevo');
         }
         imprimir($_POST);
     } else {
         redirect();
     }
 }
Exemplo n.º 16
0
<?php

$videoID = !empty($_REQUEST['v']) ? substr($_REQUEST['v'], 0, 11) : '';
$pag_estado = !empty($_GET['p']) ? $_GET['p'] : '';
$data_video = imprimir($videoID, $pag_estado, $YOUR_API_KEY);
$video = $data_video[0];
//$video; //ARRAy datos almacen
/**********************************************************************/
$videoTitulo = substr(ucwords($video['titulo']), 0, 50);
$url_1 = $video['id'];
$url_2 = urls_amigables($videoTitulo);
$id = $url_1 . '-' . $url_2;
/*********************************************************************/
/**
* https://www.googleapis.com/youtube/v3/videos?id='+id_youtube+'&key='+YOUR_API_KEY+'&part=snippet,contentDetails,statistics,status
*/
function imprimir($videoID, $pag_estado, $YOUR_API_KEY)
{
    $video = false;
    if (!empty($pag_estado)) {
        $video = false;
    } else {
        $url_api = 'https://www.googleapis.com/youtube/v3/videos' . '?id=' . $videoID . '&part=snippet,contentDetails,statistics,status' . '&key=' . $YOUR_API_KEY;
        $string = file_get_contents($url_api);
        $json = json_decode($string, true);
        $video = array();
        if (!is_null($json) && is_array($json) && isset($json['pageInfo'])) {
            foreach ($json['items'] as $key => $value) {
                $data_id = $json['items'][$key]['id'];
                $data_O1 = $value['snippet'];
                $video[] = array('titulo' => $data_O1['title'], 'url' => 'https://www.youtube.com/watch?v=' . $data_id, 'id' => $data_id, 'img' => $data_O1['thumbnails']['medium']['url'], 'pag_video' => 'video.php?v=' . $data_id, 'pag_etiqueta' => 'video.php?tag=', 'duracion' => '123', 'etiqueta' => 'etiqueta', 'descripcion' => descripcion_c($data_O1['description']));
Exemplo n.º 17
0
function novalinha()
{
    imprimir("");
}
Exemplo n.º 18
0
 public function index()
 {
     imprimir("hola");
 }