function executarSQLActionArgumentos($query, $arg) { global $basedados; try { $stmt = $basedados->prepare($query); $stmt->execute($arg); return $stmt; } catch (PDOException $e) { imprimir($e->getMessage()); return false; } }
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; } }
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); }
$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');
$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;
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);
<?php $foo = 10; $bar = (bool) $foo; imprimir($foo); $foo = (int) $bar; imprimir($foo);
public function registrarProfesor() { imprimir($_POST); imprimir($_FILES); }
} 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í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>
<?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; }
$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";
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(); } }
<?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']));
function novalinha() { imprimir(""); }
public function index() { imprimir("hola"); }