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 - Belial & Grimoire

#421
Bases de Datos / duda sobre sql
11 Abril 2010, 23:26 PM
espero aqui vaya esta pregunta...

tengo una duda.. tengo un amigo que me dice que quiere crear una base de datos con sql, pero lo quiere hacer desde archivos de excel....

el me pregunto que si podria hacerlo pero tambien lo que quiere es hacer que esa lista se vaya actualizando... yo le dije que con VB6 hiciera un progrtama sencillo donde fuera actualizando todo... pero me dice que son muchas cosas como para hacerlas manualmente, y me pregunto que si podria actualizarlos con algo parecido al copy & paste ò actualizar sql agregandole nuevas listas desde excel.... algo parecido a que con sql extraer las listas de informacion de excel y crear una megalista de informacion en sql para luego verla con un programa en VB6.

hasta donde yo tengo entendido si hace eso, al crear una lista y querer meterle mas informacion a la misma lista de sql... se borra la anterior lista y se coloca la nueva y la unica forma de ir actualizando sql es haciendolo manualmente, pero realmente no se... alguien sabe si es posible ir metiendole informacion a sql desde excel y crear una lista de cosas e irla actualizandola metiendole mas cosas de otros archivos de excel? ò siempre tendra el mismo problema de que la lista que suba se borrara por la nueva lista de cosas?

espero haberme explicado bien... practicamente mi duda es, si tengo varios archivos de excel y la informacion de esos archivos quisiera meterlos en una misma lista de sql... se puede hacer? ò si meto la informacion de un archivo de excel a sql... la informacion del siguiente archivo de excel borrara la primera lista y para colocar la nueva informacion?

lo que yo sabia es que se reemplaza pero realmente no se.. alguien sabe?

salu2
#422
hola

gracias, lo de la inyeccion lo probare en C... pero alguien sabe otras formas?

por ejemplo, como puedo hacer funcionar StubPath en regedit... lo intente, pero no se autoejecuta mi programa
#423
hola

que formas de inicio aparte del registro Run para iniciar automaticamente un programa en VB6 existen, ya que no se si para los nuevos sistemas operativos funciona todavia el Run en regedit, asi que me gustaria saber que otras formas existe para hacer un inicio automatico

salu2
#424
ok, muchas gracias por querer ayudarme... a mi tambien se me hace raro, pero tengo que encontrar una solucion...

dejoel codigo fuente del php, para ver si me pueden ayudar, esta pagina yo no la hice la hizo alguien mas, pero quieren que la arregle y el antiguo programador no comento casi nada.. ya estuve revisando casi todo poco a pocoy... y al parecer tengo problemas con mysql_query, pero no logro entender que diferencia pude haber... creo que necesitare mas ayuda de lo que imagine

espero puedan ayudarme.. gracias

Código (php) [Seleccionar]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>
Hello Moto - Moto
</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="CSS/Menu-Tab.css" />
</head>
<body bgcolor="#000000" topmargin="0">
<SCRIPT LANGUAGE="javascript">
<!--
function PonerPrecio(Moto) {
<?
include("PHP/DB.php");
if($rst3 = mysql_query("SELECT nId, xNombre, nPrecio, bAgotado FROM gMotoModelo WHERE nTipo = " . $Tipo . " AND bActivo = 1 ORDER BY nId", $db_conexion)) {
while($rst3_reg = mysql_fetch_array($rst3)) {
//if($rst4 = mysql_query("SELECT xPlazo1 FROM gBancoPlazo WHERE nBanco = 1 AND nModelo = '" . $rst3_reg["nId"] . "'", $db_conexion)) {
// if($rst4_reg = mysql_fetch_array($rst4)) {
?>
if(Moto==<? echo($rst3_reg["nId"]); ?>) {
VP_Precio.innerText = "$<? echo($rst3_reg["nPrecio"]); ?>";
VP.src = "imagen/VP_<? echo($rst3_reg["xNombre"]); ?>.gif";
if( <? echo($rst3_reg["bAgotado"]); ?> == 1 ) {
VP_Agotado.innerText = "Agotada";
} else {
VP_Agotado.innerText = "";
}
};
<?
// }
//} else {
// echo "Error en consulta 1<br>";
//}
}
} else {
echo "Error en consulta 2<br>";
}
?>
}
-->
</SCRIPT>
<table width="181" height="500" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" align="right">
<tr>
<td width="181" bgcolor="000000" valign="top">
<?
//include("PHP/DB.php");
if($rst = mysql_query("SELECT nId, xTipo FROM gMotoModeloTipo ORDER BY nId", $db_conexion)) {
?>
<div id="menu-lat-enc">
<ul>
<?
while($rst_reg = mysql_fetch_array($rst)) {
?>
<li> <a href="moto_menu.php?Tipo=<? echo($rst_reg["nId"]); ?>" target="Moto-Menu"> <? echo($rst_reg["xTipo"]); ?> </a> </li>
<?
if( $rst_reg["nId"] == $Tipo ) {
if($rst2 = mysql_query("SELECT nId, xNombre FROM gMotoModelo WHERE nTipo = " . $Tipo . " AND bActivo = 1 ORDER BY nId", $db_conexion)) {
?>
</ul></div>
<div id="menu-lat">
<ul>
<?
while($rst2_reg = mysql_fetch_array($rst2)) {
?>
<li> <a href="moto_desglose.php?Id=<? echo($rst2_reg["nId"]); ?>&Objeto=1" target="Moto-Desglose" onMouseOver="PonerPrecio(<? echo($rst2_reg["nId"]); ?>);"> <? echo($rst2_reg["xNombre"]); ?> </a> </li>
<?
}
?>
</ul>
</div>
<div id="menu-lat-enc"><ul>
<?
} else {
echo "Error en consulta<br>";
}
}
}
?>
</ul>
</div>
<?
} else {
echo "Error en consulta<br>";
}
?>
<div align="center">
<img src="imagen/VP_Logo.gif" name="VP" width="120" height="90" border="0" id="VP">
<font color="#FFFFFF">
<br><span id=VP_Precio></span>
<br><span id=VP_Agotado></span>
</font>
</div>
</td>
</tr>
</table>
</body>
</html>
#425
a lo siento no especifique que logs, en apache de mi servidor local si funciona todo correctamente, estoy usando MySQL 5.0 pero yo me referia a los logs del servidor que utiliza 5.1.26, alli no me da nada relevante como para saber que pasa

voy a leer los links para saber que mas puede ser... pero una ultima pregunta por ahorita... tu crees que sea por parte de php o que sea por parte de actionscript que haya mas probabilidades que no funcione?

es que no se por donde empezar

salu2 y gracias, seguire investigando
#426
hola lo volvi a intentar de esta forma y me aparecio esto

<html>
<head>
  <title>Ejemplo de PHP</title>
</head>
<body>
<?php
function Conectarse()
{
  if (!($link=mysql_connect("gridserver.com","user","pass")))
  {
     echo "Error conectando a la base de datos.";
     exit();
  }
  if (!mysql_select_db("general",$link))
  {
     echo "Error seleccionando la base de datos.";
     exit();
  }
  return $link;
}

$link=Conectarse();
echo "Conexión con la base de datos conseguida.<br>";

mysql_close($link); //cierra la conexion
?>
</body>
</html>


CitarConexión con la base de datos conseguida

creo en el anterior algo hice mal, pero sin saber que puede pasar
#427
acabo de hacer el intento con el servidor que tiene mysql 5.1.26 y no se conecta

hice esto

$db_conexion = mysql_connect($db_host,$db_usuario,$db_password);
   if ($db_conexion == 0){
      echo ("conectado");
   }
y no me aparece conectado

pero en el servidor local funciona correctamente, pero cuando lo subo al servidor no funcionan las animaciones y al revisar el log, no me aparece algo que pueda servirme como guia para saber que cambiar

hay algun lugar donde pueda ver que cambios posibles hay en las dos versiones?
#428
PHP / porque tengo problemas con MySQL 5.1.26?
18 Enero 2010, 16:49 PM
hola

tengo un problema, tengo un servidor que me da MySQL 5.1.26 y tengo una pagina en un servidor local con AppServ y tiene MySQL 5.0... en el servidor local coloco mi pagina y puedo extraer la informacion de MySQL sin problemas pero cuando subo la pagina al servidor, la pagina tiene problemas al extraer la informacion de la base de datos

lo que no entiendo es porque al usar MySQL 5.0 no tengo problemas y porque cuando uso la version 5.1.26 tengo muchos problemas... alguien sabe porque podria estar pasando eso?

hice una prueba instalando AppServ con MySQL 6 y tambien con ese tengo problemas en extraer la informacion de la base de datos, pero no entiendo porque pasa eso?

alguien tiene idea de porque mi pagina funciona bien con la version 5.0 y porque con la version 5.1.26 ya no funciona?

para que se den una idea de como funciona la pagina... la web tiene archivos en php que se conecta con la base de datos, y las animaciones flash muestran la informacion de la base de datos en forma animada, pero cuando lo hago desde el servidor las animaciones se quedan estaticas porque no llega la informacion, pero php si se conecta con la base de datos, porque no me muestra mensajes de error con sql...

sera acaso el codigo de flash lo que esta provocando eso? pero que diferencia hay con ActionScript 2 y MySQL 5.1.26?

espero puedan ayudarme

salu2
#429
hola

necesito ayuda... tengo un codigo que mueve una imagen de la derecha  a la izquierda y fue hecho con AS2 en flash... yo lo estoy tratando de pasar a AS3 con flash cs4 pero me tira un error al intentarlo ejecutar y no me funciona.. alguien me podria ayudar a que se mueva la imagen porfavor

les dejo el error que me aparece y el codigo... solo necesito que se mueva y que se detenga en cierto momento

CitarTypeError: Error #1010: Un término no está definido y no tiene propiedades.
   at Sint_fla::MainTimeline/frame1()[Sint_fla.MainTimeline::frame1:12]

import flash.filters.GlowFilter;

var Velocidad = 15; // velocidad en que se mueve la moto
//var VelocidadCuadro = 10;// velocidad en que se mueve la moto
var VelocidadCuadro=new Array(10,5,8,2,15)
var CantidadBlur = 4; // cantidad de desenfoque
var Cambio = 45;

var blur = new flash.filters.BlurFilter(CantidadBlur, CantidadBlur, 1);
// Creamos el Bitmap de Fondo
var bg_bmp = new flash.display.BitmapData(623,336,false,0);
movmoto.DisplayObject.visible=0;
movmoto.duplicateMovieClip("moto",20);
var CuentaFrames = 0;
var CuentaFrames2 = 0;


if( movmoto.DisplayObject.x < 150 ) {
movmoto.DisplayObject.x += Velocidad;
} else {
if( Cambio >= 1 ) {
Cambio -= 1;
if( Cambio == 0 ) {
Velocidad = 1;
//Fondo._visible = 0;

CuentaFrames++;
}
} else {
//CantidadBlur += Velocidad;
//if ((CantidadBlur >= 5) || (CantidadBlur <= 1)) {
// Velocidad *= -1;
//}
//var filter_array:Array = Moto.filters;
//filter_array[0].blurX = CantidadBlur;
//filter_array[0].blurY = CantidadBlur;
//Moto.filters = filter_array;
}
}
// Movemos los cuadros

if( CuentaFrames2 == 3 ) {
bg_bmp.draw(this);
CuentaFrames2 = 0;
}
CuentaFrames2++;



espero me puedan ayudar

gracias y salu2
#430
hola

tengo un duda... miren tengo un archivo con 10000 numeros hexadecimales al azar... y eso provoca un overflow a un programa, el programa esta documentado... asi que mi problema no es como hacer un exploit.

lo que pasa es que en ese archivo donde tengo los hexadecimales, al abrirlo con el programa que crashea, la EIP me marca unos numeros hexadecimales... hice un codigo para reemplazar esos numeros por otros para que al abrirlo de nuevo con el mismo programa y usando OllyDbg me marque la EIP con los numeros que acabo de modificar... pero no se modifican

ahora, cuando con el editor de hexadecimal, modifico los hexadecimales poco a poco me doy cuenta que lo que sobreescribe la EIP esta en otra parte...

por ejemplo.. supuestamente olly me dice que lo que tengo que modificar es la EIP que tiene 35373632, pero cuando lo hago la EIP no se modifica, pero cuando busque con el editor hexadecimal, me aparecio que tenia que modificar los hexadecimales 36383532... y al hacerlo si se modifica bien EIP

lo que no entiendo es porque pasa eso?

alguien sabe?

salu2