Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - WHK

#4091
Gracias Dacan, estoy implementando lo que me dijo sEtH y luego veré los tuyos, esque ultimamente me ha faltado un poco de tiempo para hacer todo, voy a tener que clonarme como vi en una pelicula.
#4092
http://foro.elhacker.net/php/pequenos_trucos_en_php-t152467.0.html;msg1028613#msg1028613
Entonces esto te puede servir, observa la función "desde_hasta"
#4093
Código (php) [Seleccionar]
<?php
 $buffer 
explode('<td>'file_get_contents('http://www.....'));
 foreach(
$buffer as $valor){
  
$temp explode('</td>'$valor);
  
$cantidades[count($cantidades)] = (int)$temp[0];
 }

print_r($cantidades);
?>


Te sirve?
#4094
Vampersy, Ajax es gratuito, siempre lo ha sido y siempre lo será al igual que PHP y el servidor Apache, también el sistema de Base de Datos MySQL ... adivina que... el sistema Operatvo Linux con el cual puedes montar todo esto también es gratuito al igual que su soporte técnico.

Si quieres algo de pago usa Windows Server con bases de datos Microsoft SQL Server, ASP y Servidor IIS.

La diferencia de costo son como 1000 usd en total.

Edito:----->
Es mucho mas la diferencia:
http://www.preciomania.com/search_getprod.php/masterid=701201/
CitarMicrosoft Windows Server 2003 Estándar
(5 CAL - MPN: P7300001)
Rango de precios: US$571.15 - US$799.83 en 4 Tiendas
http://www.preciomania.com/search_getprod.php/masterid=13468529/skd=1/search=microsoft%20sql%20server/st=product/sv=title
CitarMicrosoft SQL Server 2005 Standard Edition
(Producto Completo, 5 CAL - MPN: 22804023)
Rango de precios: US$287.00 - US$2,257.48 en 6 Tiendas

(Sertvidor IIS no aparece)

#4095
Jaja como avanzó este post en un solo dia  :P

CitarSe puede usar libremente o hay que pagarte? :xD
Ja ja ja nah en serio no tienes problemas en que se use? Ya que no se te puede dar créditos por esto :D
Claro que no hay problema, usenlo como quieran, modifiquenlo, publiquenlo, vendanlo  :xD me da lo mismo.

CitarBro, todavia estoy aprendiedo php, te agradecieria mucho mucho , si dijeras que funcion cumple:
error_reporting(0);
Desde ya , gracias ;)
Eso significa que si hay algún error no aparecerá el típico error que muestra php como por ejemplo:
Citar
Warning: ... [function...]: failed to open stream: Permission denied in /home/public_html/imagen.php on line 45
Y evitas que se delate la ruta de tu php entre varias cosas mas.
En otras palabras es un poco de seguridad.

CitarUna duda. En esta parte del codigo:
Código:

$imagen_de_salva = base64_decode(
"iVBORw0KGgoAAAANSUhEUgAAAAsAAAARCAYAAAAL4".
"VbbAAAAQUlEQVQokWP8//8/A7GAiWiVpCpmQRdgZG".
"SEu+v///+MWBUjKyLojP///zOim4RTMTFgVPEgVMw".
"IS8/40gYsGQAA4yQVHW/Zg08AAAAASUVORK5CYII=");

Eso es el directorio no?. Si es asi se podria cambiar  :huh:
Eso es una imagen codificada o almacenada que se muestra cuando hay algún error, si quieres modificar el directorio de las imagenes puedes hacerlo desde esta linea:
Citar$directorio = './';
Por ejemplo le puedes poner:
Citar$directorio = './imagenes';
O como tu quieras ya que normalmente obtiene las imagenes del mismo directorio donde está el php que puede ser el index.php para evitar mostrar las imagenes sin pasar por el php.

el-pollo veo que ya le diste utilidad  :xD
Cita de: el-pollo en 19 Enero 2009, 06:38 AM
esto esta bueno ¬¬ se le podria dar un uso diabolico para firmas muahahahahaha, seria interesante que se pudiera poner urls para no gastar ancho de banda de un servidor propio no?

probando...


Eso de dar las url en ves de las imagenes si se puede, en ves de que muestre la imagen puedes almacenar los links en un array para que los de al azar y ejecutas un
Código (php) [Seleccionar]
header('location: http://'.$enlace);
Haciendo que el php te redireccione al enlace de la imagen que puede estar por ejemplo en imageshack.
#4096
PHP / Re: DUDA PHP
19 Enero 2009, 21:41 PM
Código (php) [Seleccionar]
<?php // By WHK.
$titulo 'Nuevo titulo';
$archivo 'index.html';

if(!
$abrir = @fopen($archivo'r')){
 die(
'Error al abrir el archivo '.htmlspecialchars($archivoENT_QUOTES));
}else{
 
$contenido fread($abrirfilesize($archivo));
 
fclose($abrir);
}

$contenido explode('<title>'$contenido);
$inicio $contenido[0];
$contenido explode('</title>'$contenido[1]);
$termino $contenido[1];
$buffer "{$inicio}<title>{$titulo}</title>{$termino}";
copy($archivo"{$archivo}.bkp");
unlink($archivo);
if(!
$guardar = @fopen($archivo'a')){
 die(
'El archivo '.htmlspecialchars($archivoENT_QUOTES).' no pudo ser guardado.');
}else{
 
fwrite($guardar$contents);
 
fclose($guardar);
}
die(
"Archivo modificado con &eacute;xito!");
?>


Te sirve?
Citar$titulo = 'Nuevo titulo';
$archivo = 'index.html';
Cambias esos datos por el archivo y el título y listo.
#4097
WarZone / Re: Crackme_Fuckme
19 Enero 2009, 21:27 PM
[broma]Te lo vendo a $100 usd[/broma] :P
#4098
WarZone / Re: Algo gracioso en hackweb_carrito
18 Enero 2009, 19:45 PM
Me creerian que todavía no lo paso?  :xD
#4099
WarZone / Re: Crackme_Fuckme
18 Enero 2009, 19:43 PM
Hay un descompilador para Windows super bueno que cuando lo instalas también te forma parte del explorador como complemento para descompilar en linea, con ese programa en un modo especial que trae puedes observar el string donde se alojan los datos.
#4100
Realmente ya me aburrí tener que cambiar de avatar cada ves que me aburría de ver uno asi que mejor opté por crear un sistema en php donde subes una cantidad de imagenes a un directorio de tu servidor y este php toma un avatar al azar y lo muestra tal como el mio, si refrescas esta página podrás ver como mi avatar es dinámico. Estas imagenes las vas subiendo tu mismo asi que tendrás un juego de avatares que te gusten sin tener que estar cambiando cada ves que te aburran.

Código (php) [Seleccionar]
<?php
error_reporting
(0);

$extensiones = array('jpg','jpeg','gif','png','bmp','draw','svg','wmf');
$directorio './';
$imagen_de_salva base64_decode(
"iVBORw0KGgoAAAANSUhEUgAAAAsAAAARCAYAAAAL4".
"VbbAAAAQUlEQVQokWP8//8/A7GAiWiVpCpmQRdgZG".
"SEu+v///+MWBUjKyLojP///zOim4RTMTFgVPEgVMw".
"IS8/40gYsGQAA4yQVHW/Zg08AAAAASUVORK5CYII=");

$DIR dir($directorio);
while(
$RES $DIR -> read()){
 if(
filetype($RES) == 'file'){
  
$EXT explode('.',$RES);
  
$EXT $EXT[count($EXT)-1];
  foreach(
$extensiones as $VAL){
   if(
strtolower($EXT) == strtolower($VAL)){
    
$IMG[count($IMG)] = $RES;
$EXTS[count($EXTS)] = $EXT;
   }
  }
 }
}

$VAR rand(0,(count($IMG)-1));
if(!
$EXTS[$VAR]){
 
$EXTS[$VAR] = 'jpg';
}

header('Content-Type: image/'.$EXTS[$VAR]);
header('Cache-Control: no-store, no-cache');
header('Pragma: no-cache');
if(!
$abrir = @fopen($directorio.$IMG[$VAR], 'r')){
 die(
$imagen_de_salva);
}else{
 echo 
fread($abrirfilesize($directorio.$IMG[$VAR]));
 
fclose($abrir);
}

?>


Si la carga de la imagen falla entonces mostrará la imagen de salva que es un número uno.

Ejemplo: