Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - gowend

#11
Programación Visual Basic / Dvr y SDK
28 Diciembre 2012, 02:27 AM
Hola a todos, quisiera preguntar si conocen algún programa SDK que sirva para conectar a un DVR  remoto, probe con uno que se llama LeadTools y funciona, pero solamente si la camara junto con el DVR esta conectado al mismo pc para correr la aplicación en vb, no importa si trabaja sobre vb6 o superior, lo importante para mi es que exista alguno y que tenga por lo menos algún trial para probarlo. De antemano gracias por leer mi intervención  ;)
#12
No se si antes de PHP 4 no lo este, pero e parece que sí.
#13
En realidad no hay ningun error de sintaxís, lo que quiero es registrar en una tabla los (posibles) errores que ocurran en una ejecución. Y en cuanto al trigger_error, era el unico que no me detenia las siguiente funciones de mysql con el error anterior.
#14
PHP / Re: Como hacer esto en PHP
29 Noviembre 2012, 16:00 PM
Antes de mencionar algo a lo que te refieres encuentro un error en el primer for y es este:

Código (php) [Seleccionar]
for($j = 0 ; $j<$Arrpro; $j++)

como $Arrpro es un array, no te va a contar de esa manera el numero de posiciones que tiene, para eso deberia ser así:

Código (php) [Seleccionar]

$tam = sizeof($Arrpro)
for($j = 0 ; $j<$tam; $j++)


Creo que primero arregla esto para ver si se soluciona tu inconveniente.
#15
En realidad no se deberia mostrar al usuario ni es lo que pretendo, lo que deseo es guardar el string del error en una tabla junto con el nombre del archivo en que se origino, pero no se puede ejecutar ese insert debido a que sale el error de mysql del archivo index.php en el script de conexion.php.
#16
Hola a todos, voy al grano, tengo la tarea de realizar un por decir así sistema de errores, en una tabla llamada errores voy a insertar los errores de base de datos que ocurran en cualquier script del proyecto, yo utilizo mvc, pero lo voy a hacer de manera sencilla.

index.php

Código (php) [Seleccionar]

<?php
require_once 'conexion.php';

mysq_select_db('test',$con);

$sql "SELECT id, nombre FROM usuario LIMIT 25; ";

$resultado mysql_query($sql,$con) or die (errorSql($_SERVER['PHP_SELF'],mysql_error()));

$reg mysql_fetch_assoc($resultado);
//resto del codigo


conexion.php

Código (php) [Seleccionar]

<?php
$host 
"localhost";
$user "root";
$pass "";

$con mysql_connect($host$user$pass) or trigger_error(mysql_error(),E_USER_ERROR);

function 
errorSql($file,$error){
  
$sql "INSERT INTO error (file,error) VALUES ('$file','$error');";
  
$insert mysql_query($sql,$con) or die("Problemas en el Insert ".mysql_error());
  if(
$insert) echo "Ha ocurrido un problema, hemos informado el inconveniente.";
}
?>



El inconveniente consiste en que cuando daño a proposito la consulta del index, se ejecuta bien la función, pero en la linea de conexion.php
Código (php) [Seleccionar]
$insert = mysql_query($sql,$con) or die("Problemas en el Insert ".mysql_error()); apareciendo en el navegador el informe de error de index. en el srcipt de conexion.php como si perteneciera a ese script, siendo que se paso por parametro a la funcion errorSql. Espero haya sido claro y si no puedo volver a explicarlo, espero me puedan ayudar con mi inconveniente y si no, pues ojala se aprenda un poco de este tema.
#17
PHP / Re: Problemas con SESSION
28 Noviembre 2012, 15:43 PM
en la parte superior del archivo tienes el comando session_start(); ?
#18
PHP / Re: Seguridad privilegios usuario registrado
26 Noviembre 2012, 00:44 AM
En la parte del <script></script> todo lo que se encuentra ahi dentro es javascript, yo lo hago asi pero correctamente debería ser: <script language="javascript"></script>.

En donde preguntáis por los cierres de código, tienes toda la razón hay que cerrar bien todas las llaves del if de php dentro de un bloque de código de php, para que no arroje el compilador un error de sintaxis, pero esto no debería ser así, ya que los nuevos modelos y estructuras de programación no permiten este tipo estructuras, lo hice así por que note que apenas estáis empezando, así también fue mi caso, pero mas adelante tendréis que mejorar vuestra manera de programar y aprender la programación orientada a objetos (POO).

En cuanto a los headers, tengo entendido que PHP5 ya no permite el  uso de los mismos en cualquier parte del código que no sea la primera linea, sugiero que aprendas (mas adelante, cuando lleves un poco mas de recorrido) MVC (modelo, vista y controlador), en cierta medida no tendreís  que utilizar mas la forma en la que te mostre y ni mucho menos headers. Espero te haya servido mucho.
#19
PHP / Re: Seguridad privilegios usuario registrado
24 Noviembre 2012, 17:16 PM
Las variables de session son una buena alternativa, podrías probar de la siguiente manera:


<?PHP

$nick  = $_POST['nick'];
$pass = $_POST['pass'];

$consulta = "SELECT *  FROM table WHERE nick='$nick' AND pass = '$pass';";

//supongamos una conexion existente

$resultado = mysql_query($consulta,$varConexion);

$reg = mysql_fecth_array($resultado);

if($reg['nick']){
  $_SESSION['usuario'] = $nick;
  ?>
  <script>
     window.location='usuarioRegistrado.php';
  </script>
  <?PHP exit();
}else{
  die('usuario inexistente');
  ?>
  <script>
     window.location='index.php';
  </script>
  <?PHP
}


Espero te funcione y perdon pro el spagueti pero no suelo usar headers en PHP 5 y en cuanto a la seguridad, no habría ningun problema.
#20
PHP / Re: No me muestra bien los datos
24 Noviembre 2012, 16:35 PM
Te sugiero que hagas un die(); en las consultas y las pruebes en tu manejador sqlYOG o en phpmyadmin, puede ser ese el motivo.