Tema: Ver codigo
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/01/2015, 11:17
orodrf
 
Fecha de Ingreso: enero-2015
Mensajes: 35
Antigüedad: 9 años, 3 meses
Puntos: 1
Respuesta: Ver codigo

Una forma muy simple de depurar el código es mediante este comando:
file_put_contents( "DEBUG.TXT", $str, FILE_APPEND ); entonces podrías armarlo en una funcion o un metodo de tu clase y lo utilizas para volcar cualquier valor del cual dudes.

Obviamente hay que quitar el codigo una vez que el sistema entra en producción, pero para el desarrollo es bueno y simple!!, utilizo ECLIPSE HELIOS y nunca me tome el tiempo de entender como se depura el codigo PHP.

//////////////////////////////////////////
function debug( $str="???" ) {
//////////////////////////////////////////
/**
* TODO: Depuración
*/
$str.="\r\n";
file_put_contents( "DEBUG.TXT", $str, FILE_APPEND );
return;
}


y lo colocas en tu código asi:
<?
$connect = "connect.php";
include($connect);
$id = $_POST['id'];
$puja = $_POST['puja'];
$nombre = $_POST['usuario'];

$str="UPDATE pujas SET puja='$puja' , usuario='$nombre' WHERE id=$id";
debug( $str ); //te vuelca el valor de $str en un archivo de TXT en tu carpeta de proyecto

$aa = mysql_query( $str );
header("Location: subasta.php");
?>


Obs: debes tomar en cuenta las validaciones de tus variables $_POST y $_GET que pasa si algun usuario te escribe esto en tu campo $_POST['id'] -> "1;drop database dbase;" y tu base de datos se llame dbase?, hay que tener cuidado!!

Saludos