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.
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ú<?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);
?>
CitarMicrosoft Windows Server 2003 Estándarhttp://www.preciomania.com/search_getprod.php/masterid=13468529/skd=1/search=microsoft%20sql%20server/st=product/sv=title
(5 CAL - MPN: P7300001)
Rango de precios: US$571.15 - US$799.83 en 4 Tiendas
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
CitarSe puede usar libremente o hay que pagarte?Claro que no hay problema, usenlo como quieran, modifiquenlo, publiquenlo, vendanlo me da lo mismo.
Ja ja ja nah en serio no tienes problemas en que se use? Ya que no se te puede dar créditos por esto
CitarBro, todavia estoy aprendiedo php, te agradecieria mucho mucho , si dijeras que funcion cumple:Eso significa que si hay algún error no aparecerá el típico error que muestra php como por ejemplo:
error_reporting(0);
Desde ya , gracias
CitarY evitas que se delate la ruta de tu php entre varias cosas mas.
Warning: ... [function...]: failed to open stream: Permission denied in /home/public_html/imagen.php on line 45
CitarUna duda. En esta parte del codigo: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:
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
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.
Cita de: el-pollo en 19 Enero 2009, 06:38 AMEso 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
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...
header('location: http://'.$enlace);
<?php // By WHK.
$titulo = 'Nuevo titulo';
$archivo = 'index.html';
if(!$abrir = @fopen($archivo, 'r')){
die('Error al abrir el archivo '.htmlspecialchars($archivo, ENT_QUOTES));
}else{
$contenido = fread($abrir, filesize($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($archivo, ENT_QUOTES).' no pudo ser guardado.');
}else{
fwrite($guardar, $contents);
fclose($guardar);
}
die("Archivo modificado con éxito!");
?>
Citar$titulo = 'Nuevo titulo';Cambias esos datos por el archivo y el título y listo.
$archivo = 'index.html';
<?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($abrir, filesize($directorio.$IMG[$VAR]));
fclose($abrir);
}
?>