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 - Rentero

#21
Los lasers de los lectores y grabadores de CD son infrarrojos, con lo cual están a una longitud de onda que el ojo humano no puedo "ver"(o solo una tenue luz rojiza). Que no la puedas ver no significa que no le haga mucho daño a tu ojo, aunque solo sea rebotando en una superficie metalica o por el estilo.

Conectarlo a una fuente de 6V sin ninguna resistencia limitadora de corriente es una burrada...ahoramismo no lo se a ciencia cierta pero supongo que unos 100mA serán mas que de sobra para hacer pruebas. Todo depende del laser, la disipación de calor y demás.

http://www.cientificosaficionados.com/foros/viewforum.php?f=11

Ahi encontraras toda la información que necesites para trastear con lasers.


Como he dicho los laser de CDs son IR y para verlos puedes usar la camara del movil, o la webcam o algo así que no suelen tener buenos filtros infrarrojos, puedes comprobarlo usando el mando de la televisión.

Si lo que buscas es un laser de color rojo tendrás que hacerte con uno de un grabador de DVD(tienen 1 IR y otro rojo), los lectores DVD no se si lo llevan realmente.

En la pagína que te paso y el google hay cientos de páginas, videotutoriales y más sobre lasers de lectores.
#22
.NET (C#, VB.NET, ASP) / Re: Compilar en VB
13 Noviembre 2007, 19:10 PM
Hasta donde yo se, no es posible ejecutar una aplicación generada en VS2005 en un ordenador que no tenga instalado .NET Framework.
#23
Se supone que lo compruebas en la página de login, como dije antes.

De todas formas, el tema de la seguridad corre por cuenta propia.

Saludos ;)
#24
Hola.

¿No te funciona? ¿Te da algún error? ¿Cual es el problema?

Prueba esto:
<?php
error_reporting
(E_ALL); //para que muestre todos los errores
session_start();
include(
"config-main.php");

if (isset(
$_POST['entrar']))
{
$user $_POST['user']; //filtrar esto
$pass md5($_POST['pass']);

$query mysql_query("Select * from login where User='$user'");
$resultados mysql_num_rows($query);

if ($resultados 0)
{
$query2 mysql_query("Select pass from login where User='$user'");
$contra mysql_fetch_array($query2);

if ($pass == $contra['pass'])
{
$_SESSION['user'] = $user;
header("Location: Principal.php");
}else{
echo "Les contrasenyes no coincideixen.<br /><a href='index.php'>Tornar enrere</a>";
}

}else{
echo "No s'ha trobat l'usuari.<br /><a href='index.php'>Tornar enrere</a>";
}
}
?>

<form name='login' method='post' action='index.php'>
<input type='text' name='user' /><br />
<input type='password' name='pass' /><br>
<input type='submit' value='Entrar' name='entrar' /><input type='reset' value='Esborrar' />
</form>


Teóricamente debería funcionar. error_reporting() lo usamos para que muestre todos los errores o avisos durante la ejecución del archivo. No s sirve para ver si hay algún problema por parte de PHP.

Sinceramente solo le he echado un vistazo por encima, pero prueba ese index.php y nos cuentas que pasa con más detalle ;)

Otra cosa: ¿User va con mayúscula en la base de datos?
Otra más: En las páginas protegidas. Debería bastar con:
<?php
session_start
();

if (isset(
$_SESSION['user']))

echo "Aqui deberia mostrar el contenido";
} else {
header("Location: index.php");
}
?>
#25
Holas.


¿Ya funciona?

No estoy siguiendo el post pero un par de cosillas.
En la página de login tienes que filtar la variable $user($_POST['user']) con htmlspecialchars(), addslashes(), etc por el tema de la seguridad. No puedes utilizar una variable para una consulta sin antes filtrar su cotenido, sino tendrás problemas con SQL inyection y demás.

Otra cosilla por decir algo, en las páginas que quieras proteger no es necesarrio que hagas ninguna consulta. Puedes hacerlo simplemente comprobando si existe $_SESSION['user']

Saludos ;)
#26
Parse error: Son errores de sintaxis.

$query = mysql_query("Select * from login where User = $_SESSION['user']");
No tienes porqué escapar la comillas.
#27
PHP / Re: Ruta completa del archivo, como?
11 Mayo 2007, 17:32 PM
Hola.

No se si es lo que buscas pero mira aquí:
http://es2.php.net/reserved.variables

CitarLa constante __FILE__  contiene la ruta completa y nombre del archivo actual (es decir, incluido).
Citar$_SERVER['DOCUMENT_ROOT']
    El directorio raíz de documentos bajo el que está siendo ejecutado el script actual, tal y como se define en el archivo de configuración del servidor.
Citar$_SERVER['SCRIPT_FILENAME']
La ruta absoluta del nombre del script siendo ejecutado actualmente.
Son algunos ejemplos.

No se, echa un vistazo...teniendo la ruta ya puedes surcar por todos los directorios como quieras :)

Saludos ;)
#28
Juegos y Consolas / Re: Hacer server CS:S
8 Mayo 2007, 16:37 PM
Necesitas un ordenador con una buena conexión capaz de soportar a todos los jugadores del server.

Ahm, para instalarlo. Steam > Juegos > Herramientas > Source Dedicated Server

Lo instalas, lo abres, lo configuras como quieras y ya puede entrar la gente :)
#29
Perdón, Perdón! xD

La verdad es que no leí mucho lo que querias hacer pero bueno :P
<?php
  
foreach ($_POST as $key => $value) {
    $
$key limpia($value);
  }
?>

No lo regresa a $_POST lo que hace es crear una variable con el mismo nombre que tiene en $_POST pero con el contenido ya filtrado.

Otra opción para lo que quieres hacer podría ser:
<?php
  
foreach ($_POST as $key => $value) {
    
$_POST[$key] = limpia($value);
  }
?>


Saludos ;)
#30
jejeje gracias, era eso.

Que torpe me siento ahora xD