|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Temas - RadicalEd
Páginas: 1 ... 3 4 [5] 6 7 ... 26
101
« en: Lunes 26 de Febrero de 2007, 15:37 »
Hola chicos de SoloCodigo, pregunta???
Quisiera saber como volver a '0' (cero) un campo, me explico aunque creo que entienden.
Tengo el campo 'id' de la tabla 'X' y ya voy por el numero de registro '57' o id=57; he visto que los valores auto_increment se guardan en la tabla 'TABLES' de la DB 'information_schema' y el campo 'AUTO_INCREMENT' lleva ese conteo (bueno creo que así es).
Trate de modificarlo y volverlo a empezar a '0', pero me saca este error:
ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'information_schema' Qué debo hacer??? Gracias Chao.
PD. Acabo de descubrir que los tags del foro si uno señala una frase y hace click sobre el TAG este encierra lo que uno haya subrayado.
102
« en: Jueves 22 de Febrero de 2007, 22:56 »
Hola chicos de SoloCodigo, estoy empotrado con un problema en una consulta con PHP, no sabria muy bien como explicarla pero aquí doy la nota y después pongo el code.
A ver lo que yo quiero hacer es lo sgte: 1.) Un usuario captura unos datos sobre unos productos, esto se guarda con el usuario que capturo esos datos en una tabla con un campo que se llama seguimiento dejandolo a 0 por que no lo han revisado alguno de los departamentos que el asignado.
2.) Un departamento revisa los datos (cualquiera de los que el usuario haya asignado), hace un seguimiento del producto y este se guarda en otra tabla, modificando en la tabla anterior el campo de seguimiento (poniendolo a 1).
3.)Aqui viene el bonche, cuando hago la consulta de los datos que tienen y no tienen seguimiento se me enrreda y me imprime triple los datos.
Este es el script:<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> HTML </td></tr><tr><td id='CODE'><!--html1--><?php include 'configuration.php'; echo "< div align=' center'>< table border=' 1' cellspacing=' 2' cellpadding=' 2'> < tr bgcolor=' #66CC99'> < td>< div align=' center'>< b>CLIENTE< /b>< /div>< /td> < td>< div align=' center'>< b>PRODUCTO< /b>< /div>< /td> < td>< div align=' center'>< b>CANTIDAD< /b>< /div>< /td> < td>< div align=' center'>< b>NOVEDAD< /b>< /div>< /td> < td>< div align=' center'>< b>FECHA RESPUESTA< /b>< /div>< /td> < td>< div align=' center'>< b>FECHA DE ALTA< /b>< /div>< /td> < td>< div align=' center'>< b>DEPARTAMENTO< /b>< /div>< /td> < td>< div align=' center'>< b>SEGUIMIENTO< /b>< /div>< /td> < /tr>"; $query_consulta = "SELECT fus.id_fusco AS ID, fus.cliente AS CLI, fus.producto AS PRO, fus.cantidad AS CAN, fus.novedad AS NOV, fus.fecha_res AS FEC_2, fus.fecha AS FEC_1, con.seguimiento AS SEG, con.dpto_resp AS DPTO, fus.seguimiento AS SEGUI FROM tbfusco_consulta AS con, tbfusco_fusco AS fus WHERE fus.id_usu=' 8' OR fus.id_fusco=con.fk_fusco"; $result_consulta = mysql_query($query_consulta); if ($result_consulta == 0) { echo "Error Seleccionando los datos a Listar. Es un problema de estructura de la sentencia de selección de datos. Debe informarlo al administrador. $query_datos"; mysql_close(); } $numrows_datos = mysql_num_rows($result_consulta); if ($numrows_datos == 0) { //echo "NO HAY DATOS PARA IMPRIMIR"; return; } $n = 0; while ($n<$numrows_datos) { //SE ASIGNA A VARIABLES EL VALOR DE LA CONSULTA $id_fusco = mysql_result($result_consulta,$n,"ID"); $cliente = mysql_result($result_consulta,$n,"CLI"); $producto = mysql_result($result_consulta,$n,"PRO"); $cantidad = mysql_result($result_consulta,$n,"CAN"); $novedad = mysql_result($result_consulta,$n,"NOV"); $seguimiento = mysql_result($result_consulta,$n,"SEG"); $fecha1 = mysql_result($result_consulta,$n,"FEC_1"); $fecha2 = mysql_result($result_consulta,$n,"FEC_2"); $dpto = mysql_result($result_consulta,$n,"DPTO"); $segui = mysql_result($result_consulta,$n,"SEGUI"); //SE MIRA SI YA SE HIZO SEGUIMIENTO A LA CAPTURA if ($segui != '1') { echo "< tr> < td align=' left'>".$cliente."< /td> < td align=' left'>".$producto."< /td> < td align=' center'>".$cantidad."< /td> < td align=' left'>".$novedad."< /td> < td align=' center'>".$fecha2."< /td> < td align=' center'>".$fecha1."< /td> < td align=' left'> < /td> < td align=' left'>NO SE HA HECHO SEGUIMIENTO< /td> < /tr>"; } else { echo "< tr> < td align=' left'>< a href=' eliminar?id=$id_fusco'>".$cliente."< /a>< /td> < td align=' left'>".$producto."< /td> < td align=' center'>".$cantidad."< /td> < td align=' left'>".$novedad."< /td> < td align=' center'>".$fecha2."< /td> < td align=' center'>".$fecha1."< /td> < td align=' left'>".$dpto."< /td> < td align=' left'>".$seguimiento."< /td> < /tr>"; } $n++; } echo "< /table>< /div>"; ?><!--html2--></td></tr></table><div class='postcolor'><!--html3--> La consulta SQL es la que está mal, me pueden hechar unas 4 o 5 manitos, me hacen la tarea, yo me gano el 10 y les quedo agradecido de por vida, si me quieren responder me mandan un mail a haganmelatarea@soyundesocupado.jajaja
Gracias Chao
103
« en: Lunes 19 de Febrero de 2007, 14:55 »
Hola chicos de SoloCodigo, tengo una pregunta?????.
Quisiera saber como hago para que en una tabla no se me impriman espacios, ya que cuando estoy en el Dreamweaver estos no se muestran.
Mejor con una imagén para que me entiendan.
En Dreamweaver.
En el explorador.
104
« en: Lunes 19 de Febrero de 2007, 13:51 »
Información extraida de El Pais - Cali Las invitaciones para obtener cuentas de correo electrónico en Google - Gmail - son cosa del pasado.
Si bien ya era sencillo conseguir una cuenta (cada usuario podía hacer 100 invitaciones), ahora Google decidió abrir las inscripciones para su servicio. Es decir, quitar la “barrera” de las invitaciones para acceder.
“La creación de cuentas estaba limitada a personas que recibían una invitación. Hoy nos complace anunciar que se han abierto por completo las inscripciones”, indica Sergio Civetta, gerente de Mercadotecnia de Productos para Latinoamérica en Google Blog.
“Al visitar www.gmail.com, podrás crear tu cuenta gratuita y unirte a los millones de usuarios de Gmail alrededor del mundo”, agregó.
105
« en: Martes 13 de Febrero de 2007, 22:34 »
Hola chicos de SoloCodigo, pregunta, tengo instalada una tarjeta DLink DWL-G510 en una PC con winchucha 98, ya quedo instalada y tales, le asigne una IP manualmente y si hago un ipconfig me la muestra, pero por alguna razon no puedo hacer Ping o Revisar la red, debo aclarar que me muestra 3 adaptadores de Ethernet, el primero todo está en 0.0.0.0, creo que es el del Internet por que se llama PPP Ethernet Adapter, la de la DLink tiene IP, mascara y puerta de enlace, la otra es la de la tarjeta de Red interna de la board, la cual la desinstale, la elimine, la volvi mi..da y la muy machaca sigue ahí, no mentiras la volvi a instalar por que me detecto el hardware y tales; pero anteriormente lo desinstale para probar solamente la tarjeta DLink, lo raro es que los LEDS de la tarjeta alumbran como si estuvieran capturando la red (o algo así no sé como se diga).
Alguien sabe que pasa y que puedo hacer?????
Gracias Chao
106
« en: Lunes 5 de Febrero de 2007, 16:06 »
Hola chicos de SoloCodigo, tengo una pregunta tal vez un poco crazy como yo, aunque creo que no es posible no se pierde nada con intentar.
Es posible que yo pueda saber con un select o algo parecido sobre un campo que se guarda en varias tablas (y cuando digo varias es varias), de una DB de unas 176 tablas, por que es que si me pongo a buscar tabla por tabla y revisar todos los campos para revisar si es el que necesito me muero de hambre.
Es posible???
Gracias Chao.
107
« en: Sábado 3 de Febrero de 2007, 16:29 »
Hola chicos de SoloCodigo, ando con un inconveniente y es que necesito ejecutar este SQL:<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] cli.con AS CONSECUTIVO_CLIENTE, cli.nit AS NIT_CLIENTE, con.concli AS CONSECUTIVO, con.idconse AS ID, con.nombre AS NOMBRE_CLIENTE, con.vr_actual AS VALOR_ACTUAL con.vr_final AS VALOR_FINAL FROM tbclientes_db AS cli, tbconsecutivo AS con WHERE cli.con = con.concli <!--sql2--></td></tr></table><div class='postcolor'><!--sql3--> Como veran se hace uso de 2 tablas y pues nunca lo había hecho con PHP (aquí entre nos "ES MI PRIMERA VEZ"), pues el SELECT es lo de menos, el problema viene cuando quiero imprimir los valores, me imprime este error:
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 7 on MySQL result index 4 in C:\AppServ\www\distri\b2b\comunes\scripts\reporte_clientes_consecutivo.php on line 36
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 7 on MySQL result index 4 in C:\AppServ\www\distri\b2b\comunes\scripts\reporte_clientes_consecutivo.php on line 37
y se bloquea el explorador.
Adjunto el php completo.<?php include './conectar/dbconexion.inc'; $query_datos = "SELECT cli.con AS CONSECUTIVO_CLIENTE, cli.nit AS NIT_CLIENTE, con.concli AS CONSECUTIVO, con.idconse AS ID, con.nombre AS NOMBRE_CLIENTE, con.vr_actual AS VALOR_ACTUAL, con.vr_final AS VALOR_FINAL FROM tbclientes_db AS cli, tbconsecutivo AS con WHERE cli.con = con.concli"; $result_datos = mysql_query($query_datos); if ($result_datos == 0) { echo "Error Seleccionando los datos a Listar. Es un problema de estructura de la sentencia de selección de datos. Debe informarlo al administrador. $query_datos"; mysql_close(); } $numrows_datos = mysql_num_rows($result_datos); if ($numrows_datos == 0) { //echo "NO HAY DATOS PARA IMPRIMIR"; return; } echo "<table class='bodyline' align='left' border='1'> <tr> <td align='center'>ID</td> <td align='center'>NIT</td> <td align='center'>NOMBRE</td> <td align='center'>CONSECUTIVO</td> <td align='center'>VALOR ACTUAL</td> <td align='center'>VALOR FINAL</td> </tr>"; //RECORREMOS EL ARRAY PARA IMPRIMIR LOS REGISTROS $n = 0; while (n<$numrows_datos) { //SE ASIGNA A VARIABLES EL VALOR DE LA CONSULTA $id = mysql_result($result_datos,$n,"CONSECUTIVO_CLIENTE"); $nit = mysql_result($result_datos,$n,"NIT_CLIENTE"); $nombre = mysql_result($result_datos,$n,"NOMBRE_CLIENTE"); $con = mysql_result($result_datos,$n,"CONSECUTIVO"); $vr_act = mysql_result($result_datos,$n,"VALOR_ACTUAL"); $vr_fin = mysql_result($result_datos,$n,"VALOR_FINAL"); echo "<tr> <td align='center'>".$id."</td> <td align='center'>".$nit."</td> <td align='center'>".$nombre."</td> <td align='center'>".$con."</td> <td align='center'>".$vr_act."</td> <td align='center'>".$vr_fin."</td> </tr>"; ++$n } echo "</table>"; ?>
Pos siempre habia impreso los datos con mysql_fetch_array() y todo bien, de esta manera no se como hacerlo, si me dan una mano y no se quedan mancos.
Gracias Chao.
108
« en: Martes 30 de Enero de 2007, 20:15 »
En una de mis pequeñas incursiones para ver donde están metidos los usuarios, y pos como siempre ver donde anda Googlebot con sus chorradas; me encontre con un mensaje del 2003 en el foro de ASP que tiene una pequeña sentencia JavaScript ejecutable, que aunque no es dañina es un poco molesta.
El post se llama Response.Redirect
Y pos el código no lo pongo pa' que no vayan a empezar a joder algunos locos.
Si lo puede modificar el moderador del foro o el Jefecito estara bien, aunque no veo mucho problema por que es algo viejo.
109
« en: Lunes 29 de Enero de 2007, 23:10 »
Hola chicos de SoloCodigo, pregunta?
Alguien sabe donde me puedo descargar gratis fuentes tipo .ttf, de códigos de barra, es que me sera util para un programita, además los que he buscado todas son de pago y las que dan gratis tienen una malvada frase que dice demo sobre ellas
Si me ayudan y alguien sabe.
Gracias Chao.
110
« en: Sábado 27 de Enero de 2007, 16:06 »
Hola chicos de SoloCodigo, de pronto alguien sabe o conoce de alguna clase para imprimir fuentes de códigos de barra, no imagénes, sino la fuente, ya que las voy a embeber en un documento .pdf que se genera con el php y no puedo agregarlo como imagen.
Gracias Chao.
111
« en: Viernes 26 de Enero de 2007, 18:12 »
Hola chicos de SoloCodigo, gracias por la respuesta anterior Angel_K_ido me sirvio un resto; alguien sabe como puedo arreglar este script ya que me imprime en el TextTarea la info del primer check en los otros 2 también. <!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>HTML </td></tr><tr><td id='CODE'><!--html1--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sin título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>
<body> <script language=javascript> function cbevent() { if (document.xx.cbtest.checked==true) { document.xx.motivo.value=document.xx.motivo.value+document.xx.cbtest.value; return false; } if (document.xx.cbtest2.checked==true) { document.xx.motivo.value=document.xx.motivo.value+" "+document.xx.cbtest2.value; return false; } if (document.xx.cbtest3.checked==true) { document.xx.motivo.value=document.xx.motivo.value+" "+document.xx.cbtest3.value; return false; } } </script> <form name="xx"> <input type="checkbox" name="cbtest" id="cbtest" value="Checking" onClick="cbevent()"> Checking <input type="checkbox" name="cbtest2" id="cbtest2" value="Checking2" onClick="cbevent()"> Checking2 <input type="checkbox" name="cbtest3" id="cbtest3" value="Checking3" onClick="cbevent()"> Checking3 <textarea name="motivo" cols="42" rows="5"></textarea> <input type="reset" name="clean" title="Limpiar" value="Limpiar"> </form> </body> </html> <!--html2--></td></tr></table><div class='postcolor'><!--html3--> Gracias Chao.
112
« en: Viernes 26 de Enero de 2007, 15:05 »
Hola chicos de SoloCodigo, tengo pregunta.
pfff, pos como nunca habia tratado de enviar correo desde la mi..da de Windows, entonces no se como configurar el smtp en el php.ini (si es que se configura desde ahí).
Todo lo hacia siempre desde un servidor Web en Linux y desde ese lugar probaba todo, el problema es que ahora no tengo un servidor Web y pues debo habilitar un programita en php que me permita enviar correo ya que mi maquina se utilizara como servidor para eso y pues esta en Windows XP Profesional y si trato de enviar correo me muestra este error.
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\AppServ\www\pagina\correo2.php on line 63 En el php.ini encontre estas lineas y creo que desde ahí se puede configurar.[mail function] ; For Win32 only. SMTP = localhost smtp_port = 25 Alguna ayuda.
Gracias Chao.
113
« en: Jueves 25 de Enero de 2007, 23:42 »
Hola chicos de SoloCodigo esta es la otra pregunta.
Tengo este formulario y el JavaScrpt que valida:<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> HTML </td></tr><tr><td id='CODE'><!--html1-->< html> < head> < title>PERMISO DE SALIDA< /title> < meta content=" text/html; charset=iso-8859-1" http-equiv=" Content-Type"> < LINK REL=" StyleSheet" HREF=" style.css" TYPE=" text/css"> <script language=" JavaScript"> function enviar() { var bla=0; var erro='Favor rellenar los siguientes campos:\n'; if (permiso.fechaEla.value=='') { erro=erro+"Fecha de Elaboracion - "; bla=1; //return false; } if (permiso.Nombre.value=='') { erro=erro+"Nombre - "; bla=1; //return false; } if (permiso.fechaPer.value=='') { erro=erro+"Fecha de Permiso - "; bla=1; //return false; } if (permiso.motivo.value=='') { erro=erro+"Motivo - "; bla=1; //return false; } if (permiso.horaSal.value=='') { erro=erro+"Hora Salida - "; bla=1; //return false; } if (permiso.horaReg.value=='') { erro=erro+"Hora de regreso - "; bla=1; //return false; } if (permiso.mailRemi.value=='') { erro=erro+"Correo del Remitente - "; bla=1; //return false; } if (permiso.mailRece.value=='') { erro=erro+"Correo del Receptor"; bla=1; //return false; } if (bla==1) { alert(erro); } else { permiso.submit(); } } < /script> < /head> < body> < form action=" enviarmail.php" method=" post" name=" permiso" id=" permiso" onSubmit=" return enviar();"> < table class=" bodyline" border=" 0" cellspacing=" 5" cellpadding=" 0"> < tr> < td>FECHA DE ELABORACION:< /td> < td>< input name=" fechaEla" id=" fechaEla" type=" text" size=" 10" maxlength=" 10" value=<?php echo date("d-m-Y");?>> dd-mm-aaaa< /td> < /tr> < tr> < td>NOMBRE Y APELLIDO:< /td> < td>< input name=" nombre" id=" nombre" type=" text" size=" 35">< /td> < /tr> < tr> < td>FECHA PERMISO:< /td> < td>< input name=" fechaPer" id=" fechaPer" type=" text" size=" 10" maxlength=" 10"> dd-mm-aaaa< /td> < /tr> < tr> < td>MOTIVO:< /td> < td>< textarea name=" motivo" cols=" 42" rows=" 5">< /textarea>< /td> < /tr> < tr> < td>HORA DE SALIDA:< /td> < td>< input name=" horaSal" id=" horaSal" type=" text" size=" 10" maxlength=" 8"> hh:mm:ss< /td> < /tr> < tr> < td>HORA DE REGRESO:< /td> < td>< input name=" horaReg" id=" horaSal" type=" text" size=" 10" maxlength=" 8"> hh:mm:ss< /td> < /tr> < tr> < td>OBSERVACIONES:< /td> < td>< textarea name=" observaciones" cols=" 42" rows=" 5">< /textarea>< /td> < /tr> < tr> < td>CORREO REMITENTE:< /td> < td>< input name=" mailRemi" id=" mailRemi" type=" text" size=" 25">< /td> < /tr> < tr> < td>CORREO RECEPTOR< /td> < td>< input name=" mailRece" id=" mailRece" type=" text" size=" 25">< /td> < /tr> < /table>< br> < input Type=" reset" Value=" Limpiar"> < input name=" boton" type=" submit" id=" boton" value=" Enviar"> < /form> < /body> < /html> <!--html2--></td></tr></table><div class='postcolor'><!--html3--> Lo que pasa es que no me funciona y envia de una a enviarmail.php; lo raro es que uso un script similar para otro formulario y funciona perfectamente.
Alguien sabe que esta mal?????
Gracias Chao.
114
« en: Jueves 25 de Enero de 2007, 23:38 »
Hola chicos de SoloCodigo, tengo una consulta aca y otra que al rato dejo en JavaScript.
Como hago para subir archivos en diferente carpeta usando este script.
<?php if($boton) { if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) { copy($HTTP_POST_FILES['archivo']['tmp_name'], $HTTP_POST_FILES['archivo']['name']); $subio = true; } if($subio) { echo "El archivo subio con exito<br>"; $var1 = $HTTP_POST_FILES['archivo']['name']; echo $var1; $link = mysql_connect($mod_host, $mod_user, $mod_password); mysql_select_db($mod_db, $link); $result = mysql_query("INSERT INTO archivo VALUES('$nombre','192.168.1.9/pagina/".$var1."','$observacion')" , $link); } else { echo "El archivo no cumple con las reglas establecidas"; } die(); } ?>
Lo que pasa es que me graba sobre la carpeta donde tengo los scripts de php y todo eso y necesito guardarlo en una carpeta por ejemplo "archivospdf" que esta sobre la carpeta de los script, osea, como una subcarpeta.
115
« en: Martes 23 de Enero de 2007, 20:45 »
Hola chicos de SoloCodigo, esto es algo raro, miren este código.<?php $a=array("Lunes","Martes","Miercoles","Jueves", "Viernes","Sábado","Domingo"); $b=array( "Precio" => "17340 euros", "Color" => "Rojo", "Llantas" => "Aluminio"); $c=47; $d=""; $e=array(); echo "<h3>Valores usando sizeof()</h3>"; echo " a tiene: ",sizeof($a)," elementos<br>"; echo " b tiene: ",sizeof($b)," elementos<br>"; echo " c tiene: ",sizeof($c)," elementos<br>"; echo " d tiene: ",sizeof($d)," elementos<br>"; echo " e tiene: ",sizeof($e)," elementos<br>"; echo " f tiene: ",sizeof($f)," elementos<br>"; echo "<h3>Valores usando count()</h3>"; echo " a tiene: ",count($a)," elementos<br>"; echo " b tiene: ",count($b)," elementos<br>"; echo " c tiene: ",count($c)," elementos<br>"; echo " d tiene: ",count($d)," elementos<br>"; echo " e tiene: ",count($e)," elementos<br>"; echo " f tiene: ",count($f)," elementos<br>"; echo "<h3>Impresiones</h3>"; for ($x=0;$x<$a;$x++) { echo $a[$x]," "; } echo "<br>", $b," <br>"; echo $c," <br>"; echo $d," <br>"; echo $e," <br>"; echo $f," <br>"; ?>
Después de que imprimo el for y trato de imprimir el segundo array, el navegador se bloquea, alguien sabe que pasa???
Gracias Chao.
116
« en: Sábado 13 de Enero de 2007, 14:12 »
Un buen participante de Visual Basic FELIZ CUMPLEAÑOS Sagutxo Y QUE LOS CUMPLAS HASTA EL AÑO 800000[/size]
117
« en: Miércoles 3 de Enero de 2007, 22:49 »
Hola chicos de SoloCodigo, tengo una pregunta
Bueno pos quiero configurar una Samsung SCX-4x16 para que quede compartida por medio de SAMBA; ya la tengo instalada en la máquina Linux y tales. Ahora cuando la quiero instalar en una máquina Windows, me muestra la impresora y me pide los drivers, los cual instalo, pero al tratar de usarla en la pantalla de propiedades me dice.scx4x16 en Linexcol Acceso denegado, no se pudo establecer la conexión Y cuando quiero intalarla en una máquina Linux ni siquiera me la deja ver, solo muestra las carpetas compartidas pero no la impresora.
Adjunto el script del archivo smb.conf.# Global parameters [global] workgroup = FUNDEHUMANO security = SHARE log file = /var/log/samba printcap name = /etc/printcap wins support = Yes lock directory = /var/lock/samba [printers] comment = Todas las impresoras path = /var/spool/lpd/scx4x16 read only = No create mask = 0700 guest ok = Yes printable = Yes browseable = Yes [Documentos] path = /home/linexcol/Documents read only = No inherit permissions = Yes guest ok = Yes [cdrom] path = /media/SAMSUNG_MFP read only = No guest ok = Yes [Escritorio] path = /home/linexcol/Desktop read only = No guest ok = Yes [Samsung] security = server comment = Impresora Samsung path = /var/spool/lpd/scx4x16 printer name = scx4x16 writable = Yes public = Yes printable = Yes read only = No print comand = lpr -r -h -P %p %s guest ok = Yes
Qué debo hacer????? Gracias Chao.
118
« en: Viernes 29 de Diciembre de 2006, 20:23 »
Feliz Año Nuevo, Glückliches neues Jahr, سنة جديدة سعيدة, Nouvelle année heureuse, Nuovo anno felice, 明けましておめでとう, Ano novo feliz, С Новым Годом, Happy New Year.
Pos como no me puedo pasar el fin de semana por aca, de una vez les deseo un muy Feliz Año 2007.
Pd. Todo es traducido con Google, así que quien sepa alguno de esos idiomas y me diga que está mal reclamelen al traductor de Google.
119
« en: Viernes 22 de Diciembre de 2006, 16:06 »
Hola chicos de SoloCodigo, gracias por todo en el post anterior, gracias ArKaNtOs, su- y javier3
Bueno ahora que comence con la aplicación a la que tengo que hacerle el reporte y hago una entrada de usuario por formulario con un simple select, POS COMO SE CONECTA NORMAL, este me saca el error (o no se como decirle ) que está en el título: pcon:Resource id #4
y pos tendria que entrar a la siguiente pantalla del sistema, lo que no hace según el mensaje que está soltando. Aquí pueden encontrar el sistema ouviduria
Y esta es la consulta<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> SQL </td></tr><tr><td id='CODE'><!--sql1-->$stmt ="[color=blue;font-weight]SELECT U.CODUSUARIO, U.CODORGAO, U.NOMEUSUARIO, U.SITUACAO, U.NIVELACESSO, O.NOMEORGAO FROM TB_USUARIO U LEFT JOIN TB_ORGAO O ON U.CODORGAO =O.CODORGAO WHERE U.CODUSUARIO =$log in AND U.SENHA =$passwd;"[/color]; <!--sql2--></td></tr></table><div class='postcolor'><!--sql3--> Saben que puede estar pasando?
120
« en: Miércoles 20 de Diciembre de 2006, 18:17 »
Hola chicos de SoloCodigo, por fin pude conectar el PHP con Postgres (eso creo ), pero a la hora de revisar la DB no me muestra los datos insertados, pero si gasta una fila.
Aquí dejo el código.<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> HTML </td></tr><tr><td id='CODE'><!--html1-->< HTML> < BODY> <?PHP // Conexión a PostgreSQL. $db = pg_connect("user=postgres dbname=agenda") or die ("No se puede conectar"); if( !$db ) { echo "No pudo realizar la conexión!"; exit; } // Crea una sentencia SQL para insertar los datos a la tabla. $query = "INSERT INTO direcciones VALUES ( '$nombre', '$telefono', '$correo' );"; // Conexión a la base de datos Agenda; Corre la sentencia SQL. $result = pg_Exec( $db, $query ); if( !$result ) { echo "Resultado no regresado!"; exit; } // Obtiene los resultados de la sentencia SQL. $rows = pg_NumRows( $result ); if( $rows = 0 ) { echo "Fallo en la inserción."; exit; } // Obtiene el registro (fila) que acaba de ser agregada. $query = "SELECT * FROM direcciones WHERE \"name\" = '$name';"; $result = pg_Exec( $db, $query ); $row = pg_Fetch_Row( $result, 0 ); $nameResult = $row[0]; $phoneResult = $row[1]; $emailResult = $row[2]; echo "Nombre = $nameResult< BR>"; echo "Telefono = $phoneResult< BR>"; echo "Correo = $emailResult< BR>"; pg_Close( $db ); echo "< BR>Datos Agregados!"; ?> < /BODY> < /HTML> <!--html2--></td></tr></table><div class='postcolor'><!--html3--> Este error me muestra:Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: no existe la columna "name" in /var/www/postgres/add-entry.php on line 37
Warning: pg_fetch_row(): supplied argument is not a valid PostgreSQL result resource in /var/www/postgres/add-entry.php on line 38 Nombre = Telefono = Correo =
Datos Agregados!
121
« en: Martes 19 de Diciembre de 2006, 19:08 »
Información extraida de hispasec. eWeek publica una entrevista con Raimund Genes, director de sistemas de Trend Micro, en el que desvela los distintos precios que se pueden llegar a pagar por exploits para vulnerabilidades que todavía no han salido a la luz. Como quien va a al supermercado, existen de todos los tipos, gustos y precios.
Según parece, Trend Micro logró infiltrase en un especie de subasta donde se comercializaba con vulnerabilidades y exploits. Desde ahí ha logrado tomarle el pulso a los baremos económicos en los que se mueven las mafias informáticas hoy en día.
Por ejemplo, un exploit para una vulnerabilidad no pública que permite ejecutar código en Windows Vista ronda (según siempre declaraciones de Genes para eWeek) los 50.000 dólares (38.100 euros aproximadamente). Para otros sistemas, dependiendo obviamente de su popularidad y de la gravedad de las vulnerabilidades, los precios rondan los 20.000 a 30.000 dólares, entre 15.000 y 20.000 euros más o menos.
Uno de los tipos de troyanos más habituales hoy día, los que secuestran máquinas Windows que generan todo ese spam que inunda los buzones (indicador de la eficacia de estos ataques) se venden por unos 5.000 dólares (3.800 euros). Un troyano "a la carta" capaz de robar información sensible de cuentas online puede ser comprado por 1.000 ó 5.000 dólares. Un troyano que permita construir todo un botnet se puede comprar por 5.000 ó 20.000 dólares.
Si la idea de infectar y esperar beneficios no resulta atractiva, se pueden obtener directamente números de tarjetas de crédito con su correspondiente PIN por sólo 500 dólares (380 euros). Otros datos personales se venden por entre 80 y 300 dólares (de 60 a 230 euros).
Y no sólo malware y datos, según Genes, en la subasta también se vendían licencias de conducir falsas, certificados de nacimiento, números de seguridad social... Lo más "asequible" son las cuentas de eBay o PayPal, a 7 dólares cada una (5 euros).
Si estos son los precios que se pagan, los beneficios deben ser potencialmente mayores si se sabe gestionar el producto, no hay duda. El conocer cómo aprovechar una vulnerabilidad o un troyano "a la carta" y por tanto no detectable por la mayoría de antivirus (a no ser que posean unas excelentes heurísticas) supone un ingreso potencial de dinero que bien merece una inversión.
Esto demuestra una vez más que los creadores de malware poseen una motivación real para la producción de este tipo de código. Que es un "producto" que atiende a un mercado concreto y por tanto se rige por la ley de oferta y demanda que ha derivado en la situación actual: los niveles de infección por troyanos bancarios son altísimos, han desaparecido las infecciones masivas por un único virus, se explotan nuevas vías de infección (MS Office, principalmente) con numerosos "0 days" descubiertos, VirusTotal recibe decenas de nuevos troyanos bancarios al día (la mayoría no detectados)... todo buscando el máximo beneficio y rendimiento, entendiendo como tal un lucro real, tangible, económico.
Lejos están los románticos tiempos de gusanos masivos y virus molestos (pero inocuos a la postre). Estamos hablando de inversión y beneficios, con el auge de la banca online ha surgido una nueva posibilidad de negocio, un nuevo nicho de mercado que no ha tardado en ser ocupado y que, tal es la cantidad de dinero que mueve, que según Genes, éste superaría ya al volumen que maneja el mercado de las soluciones antimalware.
Más Información: Hackers Selling Vista Zero-Day Exploit http://www.eweek.com/article2/0,1759,2073611,00.asp
122
« en: Martes 19 de Diciembre de 2006, 18:41 »
En menos de quince días, una tercera vulnerabilidad del tipo Zero-day que afecta a Microsoft Word, ha sido divulgada públicamente en Internet, con prueba de concepto incluida incluída.
La explotación exitosa de la misma, puede permitir a un atacante remoto la ejecución de código.
"Zero Day" se refiere a información no disponible públicamente. Esto se utiliza a menudo para describir exploits de vulnerabilidades a la seguridad que no son conocidas por los profesionales del tema. Básicamente, un "Zero Day" sería cualquier exploit que no haya sido mitigado por un parche del vendedor.
El ataque, al igual que los anteriores, puede ser lanzado a partir de la apertura de un documento de Word recibido por la víctima, o visualizado desde una página Web maliciosa.
El problema se encuentra en un manejo erróneo del puntero de memoria.
La información utilizada por Microsoft Word para construir la dirección destino de la rutina de copia en memoria, se encuentra embebida dentro del propio documento. Si un atacante construye un archivo de Word con valores específicos, la aplicación sobrescribirá arbitrariamente la memoria.
El efecto más evidente puede ser una denegación de servicio (DoS), o sea que el programa deje de responder o finalice su ejecución con un mensaje de error. Pero también puede ser posible la ejecución de un código malicioso.
Solución:
Al momento de esta alerta, Microsoft no ha publicado parches para ninguno de las tres últimas vulnerabilidades Zero-day detectadas en Word.
Actualmente, ESET NOD32 detecta el exploit con el nombre de W97M/Exploit.1Table.NAE.
El consejo de todos modos, sigue siendo el no abrir documentos o cualquier clase de archivos no solicitados, sin importar quien es el remitente. Tampoco se deberán seguir enlaces embebidos en mensajes no solicitados (el exploit puede activarse por el simple hecho de visualizar un documento de Word ubicado en una página Web).
Tenga en cuenta además, que cualquier clase de filtro por extensión, no es una protección eficaz, ya que si el documento contiene la información correcta en el cabezal, será abierto por Word sin importar su extensión.
Por defecto Microsoft Office 97 y Microsoft Office 2000, configuran el Internet Explorer para abrir automáticamente documentos de Office en páginas Web. Esta característica puede ser deshabilitada por la herramienta para confirmar que se desea abrir un documento de Office:
http://www.microsoft.com/downloads/details.aspx?familyid= 8B5762D2-077F-4031-9EE6-C9538E9F2A2F&displaylang=es
Los usuarios de Firefox, deberán deshabilitar la apertura automática de archivos (Herramientas, Opciones, Descargas, Ver y editar acciones).
Software afectado:
- Microsoft Office 2000 - Microsoft Office 2003 - Microsoft Office Word 2003 Viewer - Microsoft Word 2000 - Microsoft Word 2002 - Microsoft Word 2003 - Microsoft Word 2003 Viewer - Microsoft Word 2004 para Mac - Microsoft Word X para Mac
Relacionados:
Exploit.1Table.NAE. Detección de exploit de Word http://www.vsantivirus.com/exploit-1table-nae.htm
Segunda vulnerabilidad Zero-Day en Word http://www.vsantivirus.com/vul-msword-101206.htm
Vulnerabilidad Zero-day en Word, ejecución de código http://www.vsantivirus.com/vul-msword-051206.htm
Referencias:
Microsoft Word Code Execution Vulnerability http://www.securityfocus.com/bid/21589/
Third exploit for Word released http://seclists.org/isn/2006/Dec/0052.html
Vulnerability Note VU#996892 Microsoft Word malformed pointer vulnerability http://www.kb.cert.org/vuls/id/996892
Word 12122006-djtest.doc http://research.eeye.com/html/alerts/zeroday/20061212.html
First Public PoC Code Disclosure (Denial of Service) http://www.milw0rm.com/exploits/2922
Referencias en "Common Vulnerabilities and Exposures project" (cve.mitre.org):
CVE-2006-6561 www.cve.mitre.org/cgi-bin/cvename.cgi?n ... -2006-6561
123
« en: Miércoles 13 de Diciembre de 2006, 18:15 »
Miren este lenguaje 1000 veces más facil que python e incluso que ASM. UnlambdaEl 'Hola Mundo' ```s``sii`ki ``s``s`ks ``s``s`ks``s`k`s`kr ``s`k`si``s`k`s`k `d````````````.H.o.l.a. .m.u.n.d.o k k `k``s``s`ksk`k.*
La serie fibonacci ```s``s``sii`ki `k.*``s``s`ks ``s`k`s`ks``s``s`ks``s`k`s`kr``s`k`sikk `k``s`ksk
Hay algunos que piensan que es un "FO"
124
« en: Miércoles 13 de Diciembre de 2006, 14:50 »
Esta semana se han encontrado dos vulnerabilidades de tipo 0 day en Microsoft Word. Esto vuelve a posicionar a Office como el vector de ataque preferido para la infección de sistemas a través del aprovechamiento de vulnerabilidades hechas públicas cuando ya están siendo explotadas. También se ha publicado una prueba de concepto que permite ejecución de código a través de ficheros ASX de Windows Media Player.
El 6 de diciembre Microsoft publicaba un aviso oficial sobre un ataque detectado que se valía de una vulnerabilidad en Word. El problema afectaría a Microsoft Word 2000, 2002, 2003, Word Viewer 2003, Word 2004 para Mac y Word 2004 v. X para Mac. También a Microsoft Works 2004, 2005 y 2006.
La vulnerabilidad está provocada por un error no especificado en el tratamiento de documentos Word y puede ser aprovechada para causar una corrupción de memoria, que puede conllevar una ejecución de código arbitrario. Microsoft hablaba del descubrimiento de ataques limitados que podrían afectar de una forma muy concreta a pocas empresas u organizaciones contra las que iría dirigido específicamente. Aunque esto por ahora limite el alcance del problema, no es motivo para restar gravedad al fallo. Los detalles pueden ser cedidos, investigados o publicados en cualquier momento y afectar a un gran número de personas.
Nuevamente, el día 10 Microsoft alertaba de un nuevo problema en Word (al parecer descubierto por McAfee a través de una muestra infectada), sobre el que no daba detalles, pero que especificaba era distinto al encontrado unos días antes. En esta ocasión afectaba a Microsoft Word 2000, 2002, 2003 y Word Viewer 2003. Word 2007 no se ve afectado. Microsoft hablaba de ataques aún más limitados. El fallo también permitiría la ejecución de código.
Entre estas dos alertas, el día siete, se encuentra una nueva vulnerabilidad en Windows Media Player que puede ser aprovechada por atacantes para provocar una denegación de servicio. El fallo en Windows Media Player se debe a un error de límites a la hora de manejar etiquetas "REF HREF" en listas de reproducción ASX. Esto puede ser aprovechado para provocar un desbordamiento de memoria intermedia basado en heap en el fichero WMVCORE.DLL a través de una cadena larga con una URL inválida. Es muy posible que el problema permita la ejecución de código arbitrario. Los ficheros ASX se abren automáticamente si son vistos a través del navegador, lo que puede facilitar el ataque aunque no se utilice el programa.
Para mitigar los problemas con Word, se recomienda como siempre no abrir archivos adjuntos en formato DOC no solicitados. Observando la cantidad de vulnerabilidades que están siendo aprovechadas de forma continua en este producto en concreto, también es recomendable utilizar cuando sea posible alternativas como OpenOffice. En el caso de la vulnerabilidad en Windows Media Player, se recomienda además desasociar la extensión ASX con el programa. En cualquier caso, también, disminuir los privilegios con los que se trabaja sobre el sistema para limitar el impacto de un posible ataque.
Más Información:
Vulnerability in Microsoft Word Could Allow Remote Code Execution http://www.microsoft.com/technet/security/...ory/929433.mspx
Public Proof of Concept Code for ASX File Format Isssue http://blogs.technet.com/msrc/archive/2006...mat-isssue.aspx
New Report of A Word Zero Day http://blogs.technet.com/msrc/archive/2006...d-zero-day.aspx
125
« en: Miércoles 13 de Diciembre de 2006, 14:43 »
Hola chicos de SoloCodigo, tengo un problema
Lo que pasa es que se está tratando de instalar una Multiterminal en Linux Debian con 3 tarjetas de video, 2 ATI Radeon RV10 y 1 nVidia GForce4; lo que pasa es que sale el problema de que no encontro los drivers necesarios y no me entra a la terminal X, hemos estado cargando drivers pero nada.
Existe solución??? Qué se puede hacer?
Gracias Chao.
Páginas: 1 ... 3 4 [5] 6 7 ... 26
|
|
|