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


 


Tema destacado: Java [Guía] Patrones de diseño - Parte 1


  Mostrar Mensajes
Páginas: 1 ... 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 [1146] 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 ... 1416
11451  Programación / PHP / Re: firma ip en: 24 Junio 2014, 09:12
sin saber el error es casi tan inútil como sin saber el código...
11452  Programación / PHP / Re: firma ip en: 24 Junio 2014, 08:33
usa etiquetas GeSHi cuando publiques codigo

Código
  1. <?
  2. $firmas = array("url.png"]","$_GET["imagen1"]","$_GET["imagen2"]","$_GET["imagen3"]","$_GET["imagen4"]");
  3. $azar = rand(0,4);
  4. $imagen = imagecreatefrompng($firmas[$azar]);
  5. header('Content-Type: image/png');
  6. imagepng($imagen);
  7. imagedestroy($imagen);
  8. ?>

tienes primero un error GRAVE (no lo había corregido porque creía que era un codigo de relleno para explicar...

"url.png"]" .. qué es eso?  por que el corchete? hay 3 comillas cual abre y cual cierra?
otro
"$_GET["imagen1"]" por que la variable $_GET está entre comillas? imagen dentro tiene las mismas comillas XD es un desastre!

Código
  1. <?
  2. $firmas = array("url.png",$_GET["imagen1"],$_GET["imagen2"],$_GET["imagen3"],$_GET["imagen4"]);// cuidado con las comillas
  3. $azar = rand(0,3);//el array solo tiene 4 elemento: 0,1,2,3
  4. $imagen = imagecreatefrompng($firmas[$azar]);
  5. header('Content-Type: image/png');
  6. imagepng($imagen);
  7. imagedestroy($imagen);
  8. ?>

te fijas la diferencia en colores entre tu código y el mío? el azul marino significa que es un string... el azul más verdoso, indica las variables en el string... el error de tu código venía por las comillas en la primera línea XD por eso hay que saber ver los errores en programación XD
11453  Programación / PHP / Re: firma ip en: 24 Junio 2014, 08:15
si el proglema es el get, eso lo resuelves validando

la función isset indica si la varieble (is set) está definida

Código
  1. if(isset($_GET["imagen1"]) $imagen = $_GET["imagen1"];
  2. if(isset($_GET["imagen2"]) $imagen = $_GET["imagen2"];
  3. if(isset($_GET["imagen3"]) $imagen = $_GET["imagen3"];
  4. if(isset($_GET["imagen4"]) $imagen = $_GET["imagen4"];

puedes mejorar el codigo, haciendo que si no está definida una la rellene con otra...

si el problema es la linea 7 del ejemplo 1 no estoy seguro... no se cual es tu código como para decirte qué está mal...
11454  Programación / PHP / Re: firma ip en: 24 Junio 2014, 07:58
ok, deja de mezclar términos! XD no es un upload de imágenes, eso sería un sistema para guardar imágenes en el servidor, tu quieres solo mostrarlas...


Código
  1. $firmas = array("$_GET["imagen1"]","$_GET["imagen2"]","$_GET["imagen3"]","$_GET["imagen4"]");
  2. $azar = rand(0,4);
ok, todo bien hasta aqui


ahora... necesitas es generar dinámicamente una imagen con las siguientes caracteristicas

-debe capturar la imagen enlazada
-debe tener contener texto
-debe cambiar el color del texto
-debe contener el ip

ya tenemos la ultima... sabemos como capturar el ip... 3 more to go...

perfecto..

http://php.net//manual/es/function.imagecreate.php

prueba el ejempo #1 que cumple de estas características?
11455  Programación / PHP / Re: firma ip en: 24 Junio 2014, 07:44
explicate con más detalle XD porque entonces te perdí hace tiempo XD
11456  Seguridad Informática / Análisis y Diseño de Malware / Re: Malware que descarga instrucciones? en: 24 Junio 2014, 07:37
no entendi XD siento que falta una coma para separar la 2 ideas pero no estoy seguro donde empieza la segunda XD... explícate con lo de "es ambiguo", es decir, aun cuando la descripción de java es ser una maquina virtual, no lo es?
11457  Programación / PHP / Re: firma ip en: 24 Junio 2014, 07:28
Citar
como se va a poder enviar las variables de un upload de imagenes hacia esa firma donde tenga una direccion de ip en 1 sola firma?

simple :P porque $_SERVER es un array de variables que contiene la informacion del servidor junto con la capturada en la llamada del navegador...

cuendo tu llamas a cualquier cosa en el servidor, ya sea una imgen o un php, envías informacion, entre ella tu ip... este array en su variable REMOTE_ADDR contiene la ip de quien está pidiendo ese elemento... si haces un
Código
  1. echo $_SERVER['REMOTE_ADDR'];
siempre te dará la ip de la maquina que lo está llamando, nunca de otra...

fijate en el ejemplo #1 dime que hace según tu ves?
11458  Seguridad Informática / Análisis y Diseño de Malware / Re: Malware que descarga instrucciones? en: 24 Junio 2014, 07:15
Java, VB6, .NET tienen enfoque de actuar como una maquina virtual eso no significa lo mismo.
creo que incluso Wikipedia resuelve tu duda.
es decir que aunque sean maquina virtual java, maquina virutal action script ellos erraron en el concepto y colocaron un nombre que no es preciso para su función?
11459  Programación / PHP / Re: firma ip en: 24 Junio 2014, 07:10
consejo... del ejemplo #1 de imagecerate tienes un texto... prueba modificarlo, prueba pasarle un texto en una variable... no tengas miedo de experimentar... para obtener la ip es tan simple como $_SERVER['REMOTE_ADDR'] eso ya lo tienes listo...

juega con los ejemplos de php.net... y si tienes una duda específica y precisa, pregunta :P
11460  Programación / Programación C/C++ / Re: ayuda con un programa en c porfavor!!! en: 24 Junio 2014, 06:47
no se hacen tareas...

se te puede ayuda a resolver dudas...

publica tu código (usa las etiquetas GeSHi arriba de los emoticones a la derecha) y tus dudas bien organizadas, si tienes errores publícalos claramente... si es un código muy largo solo publica la sección donde tengas dudas...
Páginas: 1 ... 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 [1146] 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 ... 1416
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines