elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: 1 ... 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 ... 56
321  Programación / PHP / Re: Script para Firefox en: 24 Enero 2009, 17:07 pm
Son alternativas..
322  Programación / PHP / Re: Script para Firefox en: 22 Enero 2009, 17:34 pm
Algo así mejor:

Código
  1. <?php
  2. //bsm
  3. if (strstr($_SERVER['HTTP_USER_AGENT'], "Firefox")) {echo "Estas jodido my friend";}
  4. ?>
323  Programación / PHP / Re: iNews System Project [Actual version: 0.9.6 LTS en Prueba][Prox. Ver. 1.1] en: 19 Enero 2009, 21:48 pm
Atención: La nueva versión de iNews System ya esta disponible!
324  Programación / PHP / Re: Te aburre cambiar de avatar todos el tiempo? en: 19 Enero 2009, 13:59 pm
Bro, todavia estoy aprendiedo php, te agradecieria mucho mucho , si dijeras que funcion cumple:
Código:
error_reporting(0);

http://www.php.net/manual/es/function.error-reporting.php
salu2 );

Jeje, perdon. Me refiero a la funcion que cumple respecto al codigo que posteo WHK  :-[

error_reporting(0); en caso de que algo del codigo falle, error_reporting no mostrara fallos, a no ser que sean de sintax como si te olvidas de un }{ o en vez de for pones if ...
325  Programación / PHP / Re: User y Pass php en: 19 Enero 2009, 13:57 pm
User conect:

instalar.php
Código
  1. <?php
  2. include("conectar.php");
  3. $tabla = "CREATE TABLE `panel_usuario`(
  4. `usuario` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL,
  5. `contrasena` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL,
  6. ) TYPE = MYISAM ;";
  7. mysql_query($tabla);
  8. mysql_query("INSERT INTO `panel_usuario` (usuario, contrasena) values ('tu_nombre',md5('tu_pass')");
  9.  

entrar.php
Código
  1. <?php
  2. if($_SESSION['usuario'] && $_SESSION['contrasena']){
  3. if(isset($_POST['OK'])){
  4.  
  5. $query = mysql_query("SELECT * FROM `panel_usuario` WHERE usuario='$_POST[usuario]'"); ;
  6.  
  7.    $datos = mysql_fetch_array($query);
  8.  
  9.        if($datos['usuario'] == $_POST['usuario'] && $datos['password'] == md5($_POST['contrasena'])){
  10.  
  11. $_SESSION['usuario']=$datos['usuario'];
  12.  
  13. $_SESSION['contrasena']=$datos['password'];
  14.  
  15. echo 'Bienvenido '.$_SESSION['usuario'];
  16. }else{
  17.  
  18. echo 'ERROR: Usuario y/o contraseña erroneo/a(s)';
  19.  
  20. }
  21.  
  22. }else{
  23.  
  24. <form action="admin.php" method="POST">
  25.  
  26. <a id="titulo">Usuario:</a><br><input type="text" name="usuario"><br>
  27.  
  28. <a id="titulo">Password:</a><br><input type="password" name="contrasena">
  29.  
  30. <input type="submit" name="OK" value="Conectar"></form>';
  31.  
  32. }
  33. }else{
  34. echo 'ERROR: No eres un usuario registrado';
  35. }
  36. ?>

Más o menos algo así, lo acabo de hacer a mano, algun fallo tendra, mm, el salir.php le haces un unset a la session y listo.
326  Programación / PHP / Re: Perfiles del Foro en PHP en: 19 Enero 2009, 08:41 am
Muy bueno, me lo quitaste de las manos :(
327  Programación / PHP / Captcha en PHP en: 18 Enero 2009, 22:34 pm
Bueno, os dejo un captcha que cree usando sesiones, en principio iva a usar cookies, pero, me lo repense:

captchaverf.php
Código
  1. <?php
  2.  
  3.  
  4. if($_POST['ok']){
  5.  
  6. if($_POST['captcha'] == $_SESSION['captcha']){
  7.  
  8. echo "Captcha correcto";
  9.  
  10. }else{
  11.  
  12. echo "Captcha incorrecto";
  13.  
  14. }
  15.  
  16. }else{
  17.  
  18. echo '<img src="captcha.php"><br>
  19.  
  20. <form action="captchaverf.php" method="POST">
  21.  
  22. <input type="text" name="captcha"><br><input type="submit" name="ok" value="Verificar"></form>';
  23.  
  24. }
  25.  
  26. ?>
  27.  
  28.  

captcha.php
Código
  1. <?php
  2.  
  3.  
  4. header("Content-type: image/png");
  5.  
  6. $_SESSION['captcha'] = rand(0001, 9999);
  7.  
  8. $imagen = imagecreate(50,25);
  9.  
  10. $fondo = imagecolorallocate($imagen, 0, 0, 0);
  11.  
  12. $texto = imagecolorallocate($imagen, 255, 255, 255);
  13.  
  14. imagestring($imagen, 10, 6, 5,$_SESSION['captcha'], $texto);
  15.  
  16. imagepng($imagen);
  17.  
  18. ?>

Prueba: www.krews.es/captchaverf.php
328  Programación / PHP / GD REMOTE ADDR en: 18 Enero 2009, 22:13 pm
Bueno, es una simple imagen con librerias GD que crea con la ip del usuario que ve la imagen :)

Código
  1. <?php
  2.  
  3. header("Content-type: image/png");
  4.  
  5. $im = imagecreate(150, 35);
  6.  
  7. $fondo = imagecolorallocate($im, 0, 0, 0);
  8. $texto = imagecolorallocate($im, 255, 255, 255);
  9. imagestring($im, 12, 20, 5, $_SERVER['REMOTE_ADDR'], $texto);
  10.  
  11. imagestring($im, 48, 40, 20, 'by Erik#', $texto);
  12.  
  13. imagepng($im);
  14.  
  15. echo '<img src="remote_addr.php">';
  16.  
  17. ?>
  18.  
  19.  
329  Programación / PHP / Generar series de DNI's falsos en: 18 Enero 2009, 21:39 pm
Bueno, este generador lo hice hace tiempo, es util para formularios de dominios, hosting, emails...:

Código
  1. <?php
  2.  
  3. // generador de dnis para formularios
  4.  
  5. // Creado por Erik#
  6.  
  7. // erik_unix@hotmail.com
  8.  
  9. function dni($dni){
  10.  
  11. $gen= (int) ($dni / 23);
  12.  
  13. $gen *= 23;
  14.  
  15. $gen= $dni - $gen;
  16.  
  17. $gen2= "TRWAGMYFPDXBNJZSQVHLCKEO";
  18.  
  19. $letra= substr ($gen2, $gen, 1);
  20.  
  21. return $dni.$letra;
  22.  
  23. }
  24.  
  25. $n1 = rand(0,9);
  26.  
  27. $n2 = rand(0,9);
  28.  
  29. $n3 = rand(0,9);
  30.  
  31. $n4 = rand(0,9);
  32.  
  33. $n5 = rand(0,9);
  34.  
  35. $n6 = rand(0,9);
  36.  
  37. $n7 = rand(0,9);
  38.  
  39. $n8 = rand(0,9);
  40.  
  41. $ndni = $n1.$n2.$n3.$n4.$n5.$n6.$n7.$n8;
  42.  
  43. echo '<b>DNI: </b>'.dni($ndni);
  44.  
  45. ?>
  46.  
  47.  
330  Programación / PHP / Re: Te aburre cambiar de avatar todos el tiempo? en: 18 Enero 2009, 20:26 pm
Muy bueno tio :) Felicidades.
Páginas: 1 ... 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 ... 56
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines