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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
11  Programación / Programación General / Re: ¿Con qué lenguaje de programación empezar? en: 29 Agosto 2011, 23:52 pm
Es una buena idea empezar con C, y sino, te recomiendo java. Por cierto, si necesitas ayuda enviame un MP que quizás puedo orientarte un poco.

Suerte y que logres tu meta de aprender a programar ;-)
12  Programación / Desarrollo Web / Re: Problema con iframe en: 29 Agosto 2011, 23:30 pm
Creí que se había solucionado, pero no. Esto está muy loco. Si uso por ejemplo "id=1" me quiere descargar ver_upload.php, pero si uso "id=5" me dice:

Citar
No se puede mostrar la imágen [...] porque contiene errores

Les dejo tanto el archivo que utilizo para subir imágenes, como el que uso para mostrarlas:

proceso.php (sube imágen)

Código:
<?php
include ('conexion.php');
 if(isset($_POST['crear_articulo'])) {
    $tipo_imagen = explode('image/', $_FILES['imagen']['type']);
$x = $tipo_imagen[1];
if($x == 'gif' || $x == 'jpg' || $x == 'jpeg') {
    if($x == 'gif') {
$image = imagecreatefromgif($_FILES['imagen']['tmp_name']);
         ob_start();
         imagegif($image);
         $_output = ob_get_contents();
         ob_end_clean();
} else {
$image = imagecreatefromjpeg($_FILES['imagen']['tmp_name']);
         ob_start();
         imagejpeg($image);
         $_output = ob_get_contents();
         ob_end_clean();
}
$tipo = 'Bombilla';
$out = str_replace('##','##',mysql_escape_string($_output));
     $result = mysql_query("INSERT INTO articulos (imagen, tipo, tipo_imagen) VALUES ('$out', '$tipo', '$x')", $conexion) or
  die('Error al guardar informacion en la base de datos: '.mysql_error());

$ID = mysql_query("SELECT id FROM articulos WHERE imagen='$out'", $conexion) or
  die('Error al seleccionar el ID: '.mysql_error());
$getID = mysql_fetch_assoc($ID);
$getID = $getID['id'];
  echo "<script Language='javascript'>location.href = 'index.php?accion=ver_upload&id=$getID';</script>";
} else {
    die('Extension de archivo invalida');
    }
} else {
  die('No puede acceder a esta pagina manualmente');
}
?>

ver_upload.php (muestra la imágen indicada por "id=")

Código:
<?php
include('conexion.php');
if(isset($_GET['id'])) {
 $id = trim($_GET['id']);
 header('Content-Type: image/'.$tipo_imagen);
 $consulta = mysql_query("SELECT * FROM articulos WHERE id='$id'", $conexion) or
    die('Error al consultar con la base de datos: '.mysql_error());
if(mysql_num_rows($consulta) == 0) {
    echo 'El ID indicado no es valido';
 } else {
  while($row = mysql_fetch_array($consulta)) {
    $tipo = $row['tipo'];
$imagen = $row['imagen'];
$tipo_imagen = $row['tipo_imagen'];
}
if($tipo_imagen == 'jpg' || $tipo_imagen == 'jpeg') {
    $tipo_imagen = 'jpeg';
} else {
   $tipo_imagen = 'gif';
  }
header('Content-Type: image/'.$tipo_imagen);
echo "<b>Tipo de articulo</b>: ".$tipo."<br>";
echo "<b>Imagen</b>:<br>";
print $imagen;
 }
 } else {
  echo 'No se ha indicado el ID';
  }
?>
13  Programación / Desarrollo Web / Problema con iframe en: 29 Agosto 2011, 22:54 pm
Hola a todos. Tengo un iframe en el cual muestro una imágen y una breve descripcion almacenadas en una base de datos (debo usar un iframe porque sino no puedo utilizar  el header() para indicar que tipo de archivo es).

Uso el iframe así:

Código:
<iframe src="ver_upload.php?id=<?php echo $id; ?>" width="600" height="500">Error al cargar los datos</iframe>

y al cargar la página me muestra el iframe en blanco, pero además me descarga la página ver_upload.php, ¿por qué pasa eso? :huh:

Muchas gracias.
14  Programación / Desarrollo Web / Return en formulario (javascript) en: 27 Agosto 2011, 02:47 am
Hola a todos. Tengo la siguiente página:

Código:
<html>
 <head>
    <title>ASD</title>
  <script type="text/javascript">
    function ComprobarRadio(form) {
var a;
  for (a = 0; a < document.form.tipo.length; a++) {
    if (document.form.tipo[a].checked) {
return true;
} else {
alert("Debe indicar una opcion");
return false;
}
  }
}
  </script>
 </head>
 
<body>
  <form name="controlar_radio" onSubmit="return ComprobarRadio(this)" action="procesos/noticia_importante_nueva.php" method="post">
<p align="center">
<input type="radio" name="tipo" id="tipo" value="0" />&nbsp;Sin foto&nbsp;&nbsp;&nbsp;
<input type="radio" name="tipo" id="tipo" value="1" />&nbsp;Foto vertical&nbsp;&nbsp;&nbsp;
<input type="radio" name="tipo" id="tipo" value="2" />&nbsp;Foto horizontal
</p>
<input type="submit" value="Publicar" />

</form>
</body>
</html>

y lo que quiero verificar es que haya algún radio button seleccionado. Hay algunos problemas:

• El formulario se envía siempre, no se porque.
• Ahora que pienso, la sintáxis que hice no está muy bien que digamos. Porque "si el primer radio no está seleccionado, daría false", lo cual no me serviría porque yo quiero que verifique todos y después decida si enviar el formulario o no. Por lo tanto, decidí cambiar el código javascript pot:

Código:
function ComprobarRadio(form) {
var a;
var radio = 0;
  for (a = 0; a < document.form.tipo.length; a++) {
    if (document.form.tipo[a].checked) {
radio + 1;
}
  }
    if (radio > 0) {
return true;
} else {
alert("Debe indicar una opcion");
return false;
}
}

pero nada aún.

Si alguien me pudiese dar una mano le agradecería.
15  Programación / PHP / Problema con preg_match_all() en: 21 Agosto 2011, 21:58 pm
Yo tengo, por ejemplo una foto:

Citar
Código:
[img]http://www.google.com.ar/image.jpg|500|500[/img]

y quiero que la salida sea:

Citar
<img src="http://www.google.com.ar/image.jpg" width="500" heigth="500">

Entonces, con el siguiente código (porque estoy aprendiendo a usar preg_match_all), intento ver que me devuelve en el array $data:

Código:
<?php
$cadena = "[img]http://www.google.com.ar/image.jpg|500|500[/img]";

if(preg_match_all('/\[img\](.*?)\[/img\]\/i', $cadena, $data)) {
  print_r($data);
 }
?>

pero el problema es que me da ERROR:

Citar
Warning: preg_match_all() [function.preg-match-all]: Unknown modifier 'a' in public_html/Pruebas/prueba.php on line 4

16  Programación / Java / Re: Creando una subclase de Point en: 2 Agosto 2011, 01:00 am
Muchas gracias por la explicación. Ya no tengo más dudas por el momento.

 ;-)
17  Programación / Java / Re: Creando una subclase de Point en: 1 Agosto 2011, 18:04 pm
Gracias por responder. Creo que voy entendiendo un poco más. Pero entonces, si yo crearía la clase Point3D sin heredar de Point, declararía int x, y, z ¿y ahí si podría usar this para todos los objetos, no?.

No le veo utilidad entonces a Point digamos porque no ahorra mucho código y únicamente funciona con bidimensiones, ¿o me equivoco?.
18  Programación / PHP / Re: Introducir los <br> de un textarea en: 1 Agosto 2011, 04:01 am
Utilizar la funcion nl2br :P

Exacto. Aunque cabe destacar que utilices nl2br() únicamente al leer la información del textarea (una vez ya guardada la información en la base de datos). No utilices esa función para guardar el texto, ya que sino, escribirá </ br> en cada salto de línea.
19  Programación / Java / Creando una subclase de Point en: 1 Agosto 2011, 03:57 am
Hola a todos. Estoy aprendiendo java y aún no logro entender algunas cosas.

Si tengo el siguiente código:

Código:
package Punto3D;

import java.awt.*;


public class Punto3D extends Point {
    public int z;
    
    public Punto3D(int x, int y, int z) {
        super(x, y);
        this.z = z;
    }
    
    public void move(int x, int y, int z) {
        this.z = z;
        super.move(x, y);
    }
    
    public void translate(int x, int y, int z) {
        this.z += z;
        super.translate(x, y);
    }
    
}

¿De qué sirve que le indique a java que (x,y) son tomados de la superclase Point?. Si total ni x, ni y, ni z tienen ningún valor.

¿No sería lo mismo hacer así?:

Código:
this.z = z;
this.x = x;
this.y = y;

Acá estoy indicando que tanto x, como y, como z, son las coordenadas del objeto que estoy utilizando en ese momento... ¿entonces para qué usar super?.

A lo que voy es que no entiendo porque tengo que aclarar eso, si ninguna de las 3 tiene absolutamente ningún valor. Entonces, llamándola así:

Código:
objeto.move(x, y, z);

tendría que funcionar con las 2 formas que puse anteriormente, ¿o no?.


Como verán, estoy un poco enredado. Espero que puedan aclararme esa duda.

Muchas gracias.
20  Programación / PHP / Re: Problema con Header en: 31 Julio 2011, 00:17 am
Listo. Utilizaré <script>.
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines