Jump to content

sefirotxx

Warianos
  • Posts

    25
  • Joined

  • Last visited

Información Personal

  • Pais
    Chile
  • Genero
    Hombre

sefirotxx's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. El amigo sonico te dio la respuesta correcta, sobre todo en el tema del tamaño del PST.... puedes configurar tu cuenta y tener asociados todos tus PST ahí....... Ahora lo que tu tienes es el mal de diogenes de outlook, odio esa wea de que acumulen tanto correo, lo que comentas tu es tremendo tema para nosotros los informaticos que prestamos soporte Lo que debes hacer cuando tengas todo funcionando, es darte un tiempo y borrar los correos que no te sirvan... veras que el orden teniendo todo separado en carpetas, es mucho mas practico
  2. Estas preguntas siempre debieran ser acompañadas por una especificación del trabajo que se hará en ellos.... suponiendo si los equipos son para trabajo de oficina sencillo, puras planillas y uso de internet para diferentes tramites te diría: Amigo, están buenos los equipos, procesador i3, cuarta generacion, buena cantidad de RAM para un sistema operativo windows 7 de 64, disco duro generalmente si es para trabajo de oficina no requieren tanto, lo demas es paja molida... informáticos de la vieja escuela o fanaticos autodidactas le dirán temas como los repuestos, ventilacion, etc... pero hay mucho mas que pensar y yo veo que la tendencia a elegir equipos pequeños puede ser por lo baratos que pueden ser (tampoco tienen precio!!!) o por ergonomía... si es asi estan perfectos.... recuerde que la tecnología avanza muy rapido y los equipos se cambian con mas frecuencia... cuanto quieres que te duren???? la empresa hara un esfuerzo en comprar los equipos o tiene plata presupuestada para estos temas???? Yo creo que la respuesta la tienes tu, te repito temas como ergonomia, precio, tiempos de depreciacion, son otros factores a evaluar igual de importantes que lo tipico: ventilacion, temperatura, repuestos, etc etc
  3. xDDDD, como quieres que te respondan algo asi si no eres especifico (.... creo que es.....) El sintoma que indicas generalmente es por algun loop en la red pero eso puede ocurrir por muchos motivos..... De los 3 ip que das, 1 no corresponde al segmento... suponiendo que la mascara sea 24 (255.255.255.0). Hay muchas formas de probar para solucionar tu problema pero minimo deberias darte la paja de: 1) Entregar nombres de equipo especificos 2) Modo en el cual esta (a veces los routers vienen con diferentes funciones, como Access Point, Bridge, etc) 3) Configuraciones completas (cual es la puerta de enlace, mascara, ip, segmento DHCP, quien entrega DHCP, quien no, configuraciones de seguridad wifi.... todo) ** ojo un router no es lo mismo que un modem *** movistar jamas se meteria en una solucion de red que este fuera de su router.. movistar ni ningun otro ISP, asi que no creo que te lo hayan arreglado Si te das la paja de entregar todos los datos te ayudo.... no es dificil pero para poder hacer eso necesitaras estudiar un poco en google.
  4. Primero que todo gracias por sus respuestas. El tema que a raíz de mi duda he recibido varios concejos y he estado averiguando mucho, primero me gustaría entregar una información que encuentro de mucha utilidad y que encontré en la web con respecto a esto, sobre la vulnerabilidad que quiero asegurar, que es el SQL injection y los métodos que estoy buscando para lograr esto. http://itfreekzone.blogspot.com/2011/04/como-evitar-sql-injection-prepared.html Bueno ahí hablan que la mejor opción es lo que dice acá el amigo AshWilliams, que son las sentencias preparadas, creo que estudiare mucho este tema. Pero me quedo dando vueltas lo que comento SuperModerador por que de verdad viene al caso. Yo trabajo con My SQL por que fue lo que primero aprendí y fui perfeccionandome pero en realidad nunca me había puesto a pensar en lo que necesita mi sistema. Para paginas web sencillas que requieren poca interacción con la base de datos no hay problemas (se usa mySQL) pero en realidad este tema de seguridad lo estoy orientando a un sistema académico que llevo haciendo hace algún tiempo (y aquí también he resuelto algunas dudas). Efectivamente un sistema académico contiene muchos datos, podrías compararlo con las notas de venta que daban de ejemplo y talves sea mas, a medida que la base de datos vaya creciendo, por lo que creo que lo mas probable es que intente traspasar mi base de datos a una de mayor tamaño. Ahora aquí la madre de todas las iluminaciones, por fin veo el costo que tiene no planificar todo esto al principio, ya que utilizar sentencias preparadas en todas mis consultas significara mucho tiempo, ademas de traspasar la susodicha base de datos. Bueno agradecería me entregaran una opinión sobre que decision debo tomar con mi sistema que llevo a la mitad, por que en el futuro ya me queda claro que al hacer algun sistemita debo planificarlo muy bien. A me falto decir que la necesidad nació por que este sistema se manejaba de forma interna en el colegio pero ahora necesito que los profesores manipulen información desde internet a través de algún acceso que daré en la pagina web... bueno y ustedes saben que hay muchos alumnos con capacidad de vulnerar algún sistema o con capacidad de aprender a vulnerarlo.
  5. Hola a todos, llevo ya algún tiempo programando en PHP y me va bien... pero a cada paso que doy mas son los problemas que salen en el camino. En esto me doy cuenta de que mis aplicaciones web son muy inseguras, debido a que para interactuar con la base de datos escribo las sentencias SQL directas en mi aplicación. He averiguado mucho sobre el tema, primero llegue al tema de los procedimientos almacenados, cosa que no sabia, esta es una herramienta muy potente pero al fin de cuentas encontré una gran limitante, que mis aplicaciones se hacen mas lentas a medida que tengo mas PA. El tema es que solo los debo ocupar cuando una consulta es muy grande, yo los estaba ocupando para todas mis sentencias. Bueno me di cuenta del error y empece a buscar otras soluciones y llegue al tema del DAO. Es un tema que me tiene un poco complicado y por eso pasaba por acá, me preguntaba si alguno de ustedes tendrá algún manual o algunos ejemplos sencillos para clarificar mas el tema, se los agradecería mucho.. También me sirve que me digan que estoy perdido ya que talves no es esa la solución a mi problema. Para no hacer otro tema también me gustaría preguntar lo siguiente: han escuchado sobre "dibujar" con php el codigo html para que un atacante al tratar de ver nuestro código fuente no pueda ver nada?? De verdad apreciaría sus opiniones y orientaciones
  6. Hola!!!, quiero meterme al mundo de Linux por lo que quier informarme un poco con ustedes de algunas cosas pues quiero empezar con mi experiencia en linux habilitando un servidor proxy y estoy buscando informacion en internet (la cual hay mucha) y me esta pareciendo atractiva una utilidad que se llama squid. Pero antes de empezar necesito saber lo siguiente: - necesitare 2 tarjetas de red en el pc que hara de servidor o funciona conectandolo a la red de forma normal?? - lo mas importante que version de S.O. me recomiendan para empezar -algun manual que me recomienden para tenerlo a mano Gracias, aunque se que son preguntas que puedo hayar en internet, con esto intento tomar confianza a base de sus opiniones en estas respuestas
  7. Muchachos soy de Puerto Montt y no tengo muchas opciones al cotizar en las tiendas de acá. En esta oportunidad estoy cotizando una impresora matriz de punto okidata como esta, http://www.pcfactory....Turbo.cangosto para imprimir boletas y facturas. Si ustedes me pudieran dar tiendas dentro de Chile que sean fiables para pedir este articulo (y eventualmente otros) se lo agradecería, de esta manera tendré un abanico mas grande de opciones a la hora de cotizar!
  8. juii pero que quieres que haga el archivo.php ? ? que valide?? que te lo envie a un correo ?? que ingrese los datos a una base de datos ??... yo lo que veo ahi es un formulario pelao que no hace nada... puedes buscar en internet instrucciones para lo que necesites, no es dificil... puedes escribir el codigo ahi mismo o puedes en <form id="contact-form" action="#" method="post" novalidate> colocar el archivo destino donde llegaran tus variables por post en action="archivo.php"
  9. Gracias por responder. He intentado lo que me sugeriste <?php while($row = mysql_fetch_array($resultado)) { ?> <tr><td><?php echo $row["nlista"]; ?></td><td><?php echo $row["apellidoa"]; ?></td><td><?php echo $row["nombrea"];?></td><td><input type='text' name='nota1<?php echo $row["Id"]; ?>' id='nota1<?php echo $row["Id"]; ?>' value='<?php echo $row["nota1"];?>' size='3' maxlength='3'/></td><td><input type='text' name='nota2<?php echo $row["Id"]; ?>' id='nota2<?php echo $row["Id"]; ?>' value='<?php echo $row["nota2"];?>' size='3' maxlength='3'/></td><td><input type='text' name='nota3<?php echo $row["Id"]; ?>' id='nota3<?php echo $row["Id"]; ?>' value='<?php echo $row["nota3"];?>' size='3' maxlength='3'/></td><td><input type='text' name='nota4<?php echo $row["Id"]; ?>' id='nota4<?php echo $row["Id"]; ?>' value='<?php echo $row["nota4"];?>' size='3' maxlength='3'/></td><td><input type='text' name='nota5<?php echo $row["Id"]; ?>' id='nota5<?php echo $row["Id"]; ?>' value='<?php echo $row["nota5"];?>' size='3' maxlength='3'/></td><td><input type='text' name='nota6<?php echo $row["Id"]; ?>' id='nota6<?php echo $row["Id"]; ?>' value='<?php echo $row["nota6"];?>' size='3' maxlength='3'/></td><td><input type='text' name='nota7<?php echo $row["Id"]; ?>' id='nota7<?php echo $row["Id"]; ?>' value='<?php echo $row["nota7"];?>' size='3' maxlength='3'/></td><td><input type='text' name='nota8<?php echo $row["Id"]; ?>' id='nota8<?php echo $row["Id"]; ?>' value='<?php echo $row["nota8"];?>' size='3' maxlength='3'/></td><td><input type='text' name='nota9<?php echo $row["Id"]; ?>' id='nota9<?php echo $row["Id"]; ?>' value='<?php echo $row["nota9"];?>' size='3' maxlength='3'/></td><td><input type='text' name='nota10<?php echo $row["Id"]; ?>' id='nota10<?php echo $row["Id"]; ?>' value='<?php echo $row["nota10"];?>' size='3' maxlength='3'/></td></tr> <?php } ?> pero sigo con el mismo resultado, te cuento lo que quiero hacer: Este codigo es un pequeño fragmento de un sistema de notas que estoy desarrollando para web y justamente lo que quiero aca es mostrar las notas de la base de datos y tambien poder agregar, editar o borrar cuando apreto el boton guardar, solamente con cambiar el valor del input. O sea esta es mi logica : si el input no tiene nada le pongo un dato e inserto (eso seria guardar), si el input tiene un dato por que lo capturo de la base de datos, puedo borrar o cambiar su valor y luego inserto ( editar y borrar sin hacer otra consulta mas que el mismo insertar) Para encontrar el error he recorrido todo mi programa he encontrado el error exacto pero no se como solucionarlo: El $_POST[materia] que viene desde mas atras lo reconoce la primera consulta cuando se apreta el submit mostrar... cuando apreto mostrar no hay problema, me imprime el $_POST[materia]... pero el problema es cuando apreto el siguiente submit guardar, es como si perdiera el dato contenido en $_POST[materia], por lo cual no m e funciona la consulta que hago en este submit, y obviamente mucho menos me va resultar lo del array ni lo del agregar... Bueno intente almacenar $_POST[materia] en una variable por todos los lados de mi archivo donde si tiene el valor de la forma $idmateria = $_POST[materia], pero no hay caso, cuando apreto submit guardar pierdo el valor, y es raro por que no pierdo $_POST[curso] ni $semestre ni $ano como debiera ser... talves algo se me esta escapando Por favor cualquier ayuda es bienvenida, gracias!! ------------------------------------ Solucionado!!! hice uso de $_GET para pasar los parametros y funciona sin ningun problema... se puede cerrar este post, muchas gracias!!
  10. Muchachos, les pido ayuda para resolver este problema, he probado de todo, pero talves aun lo le encuentro la logica a mi grilla dinamica (asi le digo yo), lo que quiero es capturar esos datos (intente con un array) y luego esos datos guardarlos en la base de datos, este es el extracto del scrip de mi programa, por favor ayudenme a encontrarle una solucion, saludos!!! <?php if($_POST[mostrar]){ $sql6 = "select * from materia where Id = '".$_POST[materia]."'"; $resultado2 = mysql_query ($sql6); $row2 = mysql_fetch_array($resultado2); echo $row2['Descripcion']; $resultado=mysql_query($sql5= "SELECT alumno.Rut, alumno.Nombre as nombrea, alumno.Apellido as apellidoa, alumno.N_lista as nlista, alumno.Curso, notas.Id as Id, notas.Rut_alumno, notas.Id_materia, notas.Semestre, notas.Ano, notas.nota1 as nota1, notas.nota2 as nota2, notas.nota3 as nota3, notas.nota4 as nota4, notas.nota5 as nota5, notas.nota6 as nota6, notas.nota7 as nota7, notas.nota8 as nota8, notas.nota9 as nota9, notas.nota10 as nota10 FROM alumno Inner Join notas ON notas.Rut_alumno = alumno.Rut WHERE alumno.Curso = '".$_POST[curso]."' AND notas.Semestre = '".$semestre."' AND notas.Ano = '".$ano."' AND notas.Id_materia = '".$_POST[materia]."' ORDER BY alumno.N_lista"); ?> <table border="1" cellspacing="0"> <tr> <td width="20">Nº </td> <td width="200">Apellidos</td> <td width="200">Nombres</td> <td width="47">Nota 1</td> <td width="47">Nota 2</td> <td width="47">Nota 3</td> <td width="47">Nota 4</td> <td width="47">Nota 5</td> <td width="47">Nota 6</td> <td width="47">Nota 7</td> <td width="47">Nota 8</td> <td width="47">Nota 9</td> <td width="55">Nota 10</td> </tr> <?php while($row = mysql_fetch_array($resultado)) { printf("<tr><td>".$row["nlista"]."</td><td>".$row["apellidoa"]."</td><td>".$row["nombrea"]."</td><td><input type='text' name='nota1".$row["Id"]."' id='nota1".$row["Id"]."' value='".$row["nota1"]."' size='3' maxlength='3'/></td><td><input type='text' name='nota2".$row["Id"]."' id='nota2".$row["Id"]."' value='".$row["nota2"]."' size='3' maxlength='3'/></td><td><input type='text' name='nota3".$row["Id"]."' id='nota3".$row["Id"]."' value='".$row["nota3"]."' size='3' maxlength='3'/></td><td><input type='text' name='nota4".$row["Id"]."' id='nota4".$row["Id"]."' value='".$row["nota4"]."' size='3' maxlength='3'/></td><td><input type='text' name='nota5".$row["Id"]."' id='nota5".$row["Id"]."' value='".$row["nota5"]."' size='3' maxlength='3'/></td><td><input type='text' name='nota6".$row["Id"]."' id='nota6".$row["Id"]."' value='".$row["nota6"]."' size='3' maxlength='3'/></td><td><input type='text' name='nota7".$row["Id"]."' id='nota7".$row["Id"]."' value='".$row["nota7"]."' size='3' maxlength='3'/></td><td><input type='text' name='nota8".$row["Id"]."' id='nota8".$row["Id"]."' value='".$row["nota8"]."' size='3' maxlength='3'/></td><td><input type='text' name='nota9".$row["Id"]."' id='nota9".$row["Id"]."' value='".$row["nota9"]."' size='3' maxlength='3'/></td><td><input type='text' name='nota10".$row["Id"]."' id='nota10".$row["Id"]."' value='".$row["nota10"]."' size='3' maxlength='3'/></td></tr>"); } ?> </table> <tr> <td> </td> <td> </td> <td> </td> <td><input type="submit" name="grabar" id="grabar" value="Grabar Cambios" /> <?php } ?> <!--aqui termina la condicion if post[mostrar] --> </td> </tr> </table> <!--desde aqui grabaria los datos --> <?php if($_POST[grabar]){ $resultado=mysql_query($sql5= "SELECT alumno.Rut, alumno.Nombre as nombrea, alumno.Apellido as apellidoa, alumno.N_lista as nlista, alumno.Curso, notas.Id as Id, notas.Rut_alumno, notas.Id_materia, notas.Semestre, notas.Ano, notas.nota1 as nota1, notas.nota2 as nota2, notas.nota3 as nota3, notas.nota4 as nota4, notas.nota5 as nota5, notas.nota6 as nota6, notas.nota7 as nota7, notas.nota8 as nota8, notas.nota9 as nota9, notas.nota10 as nota10 FROM alumno Inner Join notas ON notas.Rut_alumno = alumno.Rut WHERE alumno.Curso = '".$_POST[curso]."' AND notas.Semestre = '".$semestre."' AND notas.Ano = '".$ano."' AND notas.Id_materia = '".$_POST[materia]."' ORDER BY alumno.N_lista"); $datos=array(); $fila=0; while($row= mysql_fetch_assoc($resultado)){ $datos[$fila]['nota1']= $_POST['nota1'.$row["Id"]]; $datos[$fila]['nota2']= $_POST['nota2'.$row["Id"]]; $datos[$fila]['nota3']= $_POST['nota3'.$row["Id"]]; $datos[$fila]['nota4']= $_POST['nota4'.$row["Id"]]; $datos[$fila]['nota5']= $_POST['nota5'.$row["Id"]]; $datos[$fila]['nota6']= $_POST['nota6'.$row["Id"]]; $datos[$fila]['nota7']= $_POST['nota7'.$row["Id"]]; $datos[$fila]['nota8']= $_POST['nota8'.$row["Id"]]; $datos[$fila]['nota9']= $_POST['nota9'.$row["Id"]]; $datos[$fila]['nota10']= $_POST['nota10'.$row["Id"]]; $fila++; } foreach($datos as $valor) { $sql9= "INSERT INTO notas (nota1, nota2, nota3, nota4, nota5, nota6, nota7, nota8, nota9, nota10) VALUES (".$valor['nota1'].",".$valor['nota2'].",".$valor['nota3'].",".$valor['nota4'].",".$valor['nota5'].",".$valor['nota6'].",".$valor['nota7'].",".$valor['nota8'].",".$valor['nota9'].",".$valor['nota10'].")"; $ingreso = mysql_query ($sql9); } } ?> </form> </body> </html>
  11. Mi consulta es la siguiente: Que modelo seria el mas idoneo para formular mi metodologia, si hice una Intranet Organizacional con una herramienta CMS (Drupal) Prototipo : existe feedback de parte del cliente , pero nunca codifico por que el codigo esta hecho Tecnica de 4ta generacion: una herramienta CMS como Drupal la podre clasificar como T4G??
×
×
  • Create New...