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


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 ... 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 [647] 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 ... 769
6461  Programación / PHP / Re: Sistema de creacion de "post" sin MySql en: 8 Junio 2012, 20:30 pm
Pues pon una contraseña y un campo que pida dicha contraseña, luego lo comparas y listo.

Código
  1. <?php
  2.  
  3. if(empty($_POST['password']) OR $_POST['password']!='blablabla'){die('Contraseña no valida;');}
  4.  
  5. // Resto del code
  6.  
  7. ?>


Saludos
6462  Programación / Desarrollo Web / Re: No entiendo el ambito de las variables en javascript en: 8 Junio 2012, 20:24 pm
Cuando declaras una variable en una función esta se convierte en local y solo podras acceder a ella dentro de la propia función pero no fuera.

Cuando la declaras FUERA es cuando la variable se vuelve GLOBAL y puedes acceder a ella tanto directamente como dentro de una función.


Eso de usar var y no es una chorrada... si intentas ponerle un valor a una variable no declarada (nombre="soy yo") esta se declara como global pero siempre y cuando no este dentro de una función.


Saludos
6463  Programación / PHP / Re: Relacionar basesde datos en: 8 Junio 2012, 20:18 pm
Lo estas haciendo bien.. menos todo el script que tienes mal...

Código
  1. $web = mysql_connect("localghost","xxx","xxx");
  2. $user = mysql_connect("localhost","xxx","xxx");

Primero de server pones localghost y luego pones localhost.

Código
  1. if (!$con)
  2.  {
  3.  die('Could not connect: ' . mysql_error());
  4.  }
  5.  

Esta parte, es totalmente inútil puesto que no tienes ninguna variable que se llame $con.

Código
  1. $result = mysql_query("SELECT * FROM datos basicos");
datos basicos ? Si usas una tabla que tenga espacios en su nombre debes usar ya sean comillas simples o comillas dobles para marcar su nombre.

Código
  1. while($row = mysql_fetch_array($result))
  2.  {
  3.  echo $row['id'] . ;
  4.  echo "<br />";
  5.  }
  6.  

El error lo tienes donde aparece la linea de amarillo... levas un punto y después punto y coma. Eso esta mal puesto que le indicas a PHP que una a la variable otra cosa que luego no pones..

Código
  1. mysql_query("UPDATE account_data SET dp= + 25 WHERE id =".$result, $user);

Aquí igual.. un punto delante de $result que no sirve para nada.. ademas de coma después y $user que no se para que pones todo eso...

Código

No cierras absolutamente nada... la variable $con no existe..


Saludos
6464  Foros Generales / Noticias / Re: Skype, Yahoo, Microsoft o Apple, las tecnológicas que menos protegen tu ..... en: 6 Junio 2012, 16:27 pm
La lista en cuestión...




Fuente:http://www.nacionred.com/privacidad/que-empresas-nos-apoyan-se-pregunta-la-eff

Saludos
6465  Programación / Desarrollo Web / Re: Tabla Fija Con Scroll Html en: 4 Junio 2012, 15:49 pm
Yep, no me fije que el overflow no se lleva bien ni con table ni con tr ni con td... xD
Así que improvisando... puedes añadir un div antes de la tabla y hacer algo así:

Código
  1. <div style="width:600px; background-color: #D8D8D8;  overflow:auto; word-wrap:break-word;">
  2. <table name="codigo" style="table-layout:fixed; width:100%;">
  3. <tr>
  4. <td>
  5. <?php
  6. require_once("geshi/geshi.php");
  7. $ruta = "codigos/".$_POST["codingo"];
  8. $codigo = file_get_contents($ruta);
  9. $ges = new GeSHi($codigo, "c++");
  10. echo $ges->parse_code();
  11. ?>
  12. </td>
  13. </tr>
  14. </div>

Recuerda que si combinas overflow con word-wrap.. prácticamente overflow queda solo de decoración, porque word-wrap rompe las palabras cuando lleguen al máximo de ancho y a no ser que definas un máximo de alto no se activa =).

Saludos
6466  Programación / PHP / Re: Soy nuevo en PHP, necesito ayuda :P en: 4 Junio 2012, 15:14 pm
Tutorial - PHP + MySql = Sistema de usuarios

Tutorial - PHP + MySql = Sistema de comentarios

Por lo del posteo... si sabes hacer lo de los comentarios sabrás hacer el de posteo =)

Edit:
Citar
Por ahora lo que mas me urge es, un sistema PHP de creacion de post sin base de datos. Algo asi como (direccion: /post.php?id=67), por ejemplo... como se haria?

Estudiando PHP.. lo que preguntas es algo que te encuentras en las primeras paginas de los manuales de PHP.

Te recomiendo que leas alguno.

Saludos
6467  Programación / Bases de Datos / Re: Como hacer una base de datos, soy nuevo en: 4 Junio 2012, 15:09 pm
Pues ami me parece bastante fácil.. de hecho es demasiado fácil.. y no entiendo como no lo puedes entender. MySql es de lo mejorcito xD. Si sabes un minimo de ingles ya sabes lo que estas haciendo...

ejemplo:

Código
  1. SELECT nombre FROM usuarios WHERE nombre='Juan'

se traduciría
Código
  1. SELECCIONAR nombre DE usuarios DONDE nombre='Juan'

...

Saludos
6468  Programación / Desarrollo Web / Re: Tabla Fija Con Scroll Html en: 4 Junio 2012, 14:54 pm
Deja la tabla con un ancho fijo y centra la, luego para que no te sobresalga el texto puedes poner en el css de esta, la propiedad word-wrap:break-word; o puedes utilizar overflow:auto; para que agregue scroll cuando sea necesario.


Saludos
6469  Foros Generales / Noticias / Re: Anonymous cumple con su amenaza y ataca el Gran Premio de Canadá de Fórmula 1 en: 1 Junio 2012, 03:27 am
Si van mas allá... van de saber buscar en Google el nick/nombre de un usuario que publico en su twitter/facebook que se ha comprado la entrada del F1...  (hablo de los "juankers" que se hacen llamar Anonymous y no del movimiento..)

Saludos
6470  Programación / PHP / Re: split variable en: 31 Mayo 2012, 03:14 am
Hola,

Efectivamente explode te sirve para ese nombre. Pero que pasa si el nombre es "Luix Perezix20 años" ?

Código
  1. <?php
  2. $datos = 'Luix Perezix20 años';
  3. list($nombre,$edad) = explode('ix',$datos);
  4.  
  5. echo $nombre.'<br />';
  6. echo $edad;
  7. ?>

Devolvería: Lu Perez

Para eso lo mejor es un regex (expresión regular).
Un ejemplo de google.
Código
  1. $result = preg_split('/(?<=\d)(?=\p{L})|(?<=\p{L})(?=\d)/u', $subject);

Esto divide entre texto y numeros.
Devolvería: $nombre = Luix Perezix, $edad = 20 años.


Ejemplo final:
Código
  1. <?php
  2. $datos = 'Luix Perezix20 años';
  3.  
  4. // Separamos el nombre de los años.
  5. list($nombre,$edad) = preg_split('/(?<=\d)(?=\p{L})|(?<=\p{L})(?=\d)/u', $datos);
  6. // Eleminamos los ultimos 2 caracteres (ix) del nombre.
  7. $nombre = substr($nombre,0,strlen($nombre)-2);
  8.  
  9. echo $nombre.'<br />';
  10. echo $edad;
  11. ?>

Devolvería:
Código:
Luix Perez
20 años

Saludos
Páginas: 1 ... 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 [647] 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 ... 769
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines