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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Temas
Páginas: 1 2 [3] 4
21  Programación / PHP / Extraer contenido de una tabla de otra web en: 22 Marzo 2012, 22:23 pm
Hola, creo que la pregunta está clara, no sé cómo sacar el contenido de una web para ponerlo en la mía, o usarlo en parte. Sería una imagen de imdb.com, en concreto el cartel de una película, que va dentro de estas líneas:
Código
  1. <td rowspan="2" id="img_primary">
  2.  
  3.  
  4. <a    onclick="(new Image()).src='/rg/title-overview/primary/images/b.gif?link=%2Fmedia%2Frm3162935808%2Ftt0072431';"     href="/media/rm3162935808/tt0072431"    ><img src="http://ia.media-imdb.com/images/M/MV5BMTc2MzgwNjAzNV5BMl5BanBnXkFtZTcwNTUyNjQzMQ@@._V1._SY317_CR7,0,214,317_.jpg"
  5.     style="max-width:214px; max-height:317px;"
  6.     height="317"
  7.     alt="El jovencito Frankenstein Poster"
  8.     title="El jovencito Frankenstein Poster"
  9.     itemprop="image" /></a>
  10.  
  11. </td>

A mí me gustaría sacar esa imagen, la que está entre <img>, claro, pero teniendo en cuenta que cambia según la película que busque.

La forma que se me ocurre es que PHP saque el código HTML generado y que busque la cadena de texto que le diga, en este caso la etiqueta <td rowspan="2" id="img_primary">, y que saque lo que hay ahí hasta que ponga </td>, pero no estoy seguro de que esto se pueda hacer, ¿alguna ayuda?

Un saludo y gracias.
22  Programación / PHP / Errores con POO base de datos en: 17 Marzo 2012, 20:00 pm
Hola, tengo un problema que me está poniendo la cabeza como un tambor:
tengo tres archivos, el primero (clases.php):
Código
  1. include_once("config.php");
  2. class Servidor_Base_Datos
  3. {
  4.   private $servidor;
  5.   private $usuario;
  6.   private $pass;
  7.   private $base_datos;
  8.   private $descriptor;
  9.   function __construct($servidor,$usuario,$pass,$base_datos) {
  10.      $this->servidor = $servidor;
  11.      $this->usuario = $usuario;
  12.      $this->pass = $pass;
  13.      $this->base_datos = $base_datos;
  14.      $this->conectar_base_datos();
  15.   }
  16.   private function conectar_base_datos() {
  17.      $errorconect = "No ha sido posible conectar con la base de datos.";
  18.      $this->descriptor = mysql_connect($this->servidor,$this->usuario,$this->pass,$this->base_datos) or die ($errorconect);
  19.   }
  20.   public function consulta($consulta) {
  21.      $errorquery = "Fallo al sacar información de las tablas.";
  22.      $this->consulta = mysql_query($consulta,$this->descriptor)or die ($errorquery);
  23.   }
  24.   public function extraer_registro() {
  25.      $this->resultado=mysql_fetch_array($this->consulta);
  26.      return $this->resultado;
  27.   }
  28. }

El segundo, el del include (config.php):
Código
  1. <?php
  2. //Datos para conectarse a db:
  3. $servidor = "localhost";
  4. $usuario = "root";
  5. $pass = "";
  6. $base_datos = "basededatos";
  7. ?>

El tercero, donde hago una consulta a la base de datos:
Código
  1. <?php
  2. require_once("config/config.php");
  3. require_once("config/clases.php");
  4. $usuario = new Servidor_Base_Datos($servidor,$usuario,$pass,$base_datos);
  5. $usuario->consulta("select * from users");
  6. while($fila=$usuario->extraer_registro()){
  7. printf("%s<br>",$fila["email"]);
  8. }
  9. ?>

Bien, pues resulta que no hace la consulta bien y tira el error ese que he puesto de "Fallo al sacar información de las tablas." y no sé qué hacer más, la conexión la hace bien porque no sale mensaje alguno, y la tabla se llama users, como pone en la consulta.

Un saludo y gracias por adelantado.
23  Programación / PHP / ¿POO o Programación normal? en: 26 Febrero 2012, 16:56 pm
Hola, estoy haciendo una web (algo parecido a una red social) y he estado mirando otras redes sociales libres (elgg); me he dado cuenta de que todas ellas tienen sobre todo POO, y no programación normal. Y yo pensaba hacerla de forma normal. ¿Puede afectar el hecho de no hacerla son POO al rendimiento? ¿Es viable no hacerla con POO?

Un saludo.
24  Programación / Desarrollo Web / ¿Cómo se hacen los cuadros de búsqueda bonitos? HTML en: 19 Febrero 2012, 21:13 pm
Hola, pues lo que pone arriba, estoy haciendo una web y me gustaría saber cómo se hacen los cuadros de búsqueda que no son el típico cuadro normal con un botón feísimo al lado, como el de esta web.

He estado mirando el código fuente para ver si lo encontraba pero nada.

Un saludo y gracias!
25  Programación / Bases de Datos / ¿Join entre tres tablas? en: 12 Febrero 2012, 14:40 pm
Hola, estoy haciendo una base de datos que tiene tres tablas:
  • Usuarios
  • Pelis
  • Usuario_peli

En la tabla Usuarios tengo los datos de los usuarios, en la de pelis, los datos de las películas, y en la de Usuario_peli, el Id_usuario de un usuario, y el id_peli, de la tabla de películas. Lo he puesto en una tabla a parte por ser una relación varios a varios. He hecho una consulta con un WHERE:
Código
  1. SELECT * FROM usuario_peli a, pelis b, usuarios c WHERE a.id_usuario = c.id_usuario AND a.id_peli = b.id_peli

Mi pregunta es, ¿cómo se podría hacer esto con un JOIN?

Un saludo.
26  Programación / PHP / ¿Sería una buena forma de evitar SQLi? en: 11 Febrero 2012, 12:03 pm
Hola, pues eso, que se me ha ocurrido una forma de evitar el SQLi, puede ser una ***** que no sirve para nada, pero no sé, a lo mejor es factible, a ver lo que pensáis...
Código
  1. <?php
  2. $entra = $_GET['entra];
  3. $malo = "'"; //Esta es la comilla que no nos gusta
  4. if(strpos($entra, $malo)==false){
  5. //No lo contiene, se puede continuar...
  6. }else{
  7. //lo contiene
  8. echo "No hay que poner comillas en la barra de arriba...";
  9. }
  10. ?>
  11.  
  12.  
  13.  
¿Sería esto factible? ¿Podría funcionar? No lo he probado.

Un saludo
27  Programación / Programación C/C++ / Programa que sepa los signos que hay que poner en una igualdad en: 31 Enero 2012, 21:26 pm
Hola, pues me gustaría hacer un programa que al que tú le dijeras 3 números y lo que tienen que dar las cuentas entre ellos y que te diera los signos, del tipo:
Números:
7
2
1

Resultado:
8

Y que el programa te dijera: 7+2-1=8

O algo parecido. Había pensando en poner Ifs con todas las condicionales, pero son muchas y no me parece lo más adecuado, ¿se os ocurre alguna otra forma?

El programa lo estoy haciendo en C++, por eso lo pongo aquí.

Un saludo y gracias
28  Programación / Programación C/C++ / Devolver varias variables en una sola función en: 28 Enero 2012, 17:02 pm
Hola, estoy haciendo un pequeño programa en C++ y me gustaría saber cómo devolver más de una variable en una función. la función lo que hace es recoger tres números que mete el usuario, y me gustaría usar esos tres números en el main. ¿Cómo puedo hacerlo?
29  Media / Juegos y Consolas / Capturar vídeo de PS3... en: 2 Enero 2012, 12:34 pm
Hola, he estado probando a capturar vídeo de la PS3 con una capturadora de Pinnacle (después pongo la foto) y no he podido. Os digo cómo he conectado los cables a ver en qué he fallado: he conectado la capturadora a la PS3 con el cable de vídeo y audio por componente y ésta conectada al ordenador. Además, he conectado la Play con HDMI a la tele, de manera que la imagen saliera por sendas vías y no hubiera problemas. Pero sí los hay, es más, cuando le doy al Pinnacle para que empiece a capturar, el programa me dice que compruebe los cables, lo que no sé es en lo que he fallado. ¿Cómo se puede hacer?¿El vídeo de la Play puede salir por dos vías?

Dejo la foto de mi capturadora:
30  Programación / Bases de Datos / ¿Cómo funciona la base de datos en una red social? en: 26 Diciembre 2011, 18:24 pm
Hola, me gustaría saber cómo es la base de datos de una red social, especialmente la relación entre "amigos", es decir, que cómo guarda FB (por ejemplo) el que yo soy amigo de otras personas.

Muchas gracias y un saludo.
Páginas: 1 2 [3] 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines