jueves, 10 de junio de 2010

Subir imagenes upload Con Php

Bueno Gente como les va soy yo otra vez, en esta oportunidad quiero explicar como subir una imagen a un servidor a través de código php y un Formulario HTML.

Bueno lo primero que debemos hacer es crear un Formulario con las Siguientes CAracteristicas:


form name="perfil" action="perfil.php?accion=editar&op=agregar" method="post" enctype="multipart/form-data">

input type="file" name="foto" />

input name="boton" type="submit" value="Guardar">

/form>


Bueno El form debe tener esta configuración enctype="multipart/form-data" para que cuando envié la información envié los datos de la imagen sino no va funcionar.

En action ponemos donde queremos que se ejecute el formulario. En mi caso action="perfil.php?accion=editar&op=agregar"

input type="file" name="foto" /> Este capo es el campo para agregar la imagen es de tipo File Esto logra que agregue automáticamente el campo y el botón ! para poder subir la imagen! y le debemos dar un nombre!

Bueno y luego el botón!

Después de esto vamos al Código PHP:
Bueno aqui lo que hacemos es guardar el valor del campo "foto" en variables ya que este es un campo especial envia un vector con todos los datos de la imagen.

$temp_dir = $_FILES['foto']['tmp_name'];// Nombre donde sube la imagen temporalmente!
$nombre_archivo = $_FILES['foto']['name'];// Nombre
$tipo_archivo = $_FILES['foto']['type'];// tipo seria la extencion
$tamano_archivo = $_FILES['foto']['size'];// El tamaño de la imagen


if (move_uploaded_file($temp_dir, "upload/".$inmobiliaria."-".$inmueble."-".$i."-".utf8_decode($nombre_archivo))){
$nombre_archivo=$inmobiliaria."-".$inmueble."-".$i."-".utf8_decode($nombre_archivo);// En esta linea Subimos la imagen a la carpeta upload que debemos haber creado en el server la carpeta puede ser upload o la que quieras vos.

//El if no hace falta pero lo ponemos para poder saber si sube la imagen o no!



echo "El archivo ha sido cargado correctamente.";
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
}




Bueno y con esto queda Nuestro Programa para subir imágenes con php.



Este seria un Cogido Funcional para nuestro ejemplo.


form name="perfil" action="subir.php?op=subir" method="post" enctype="multipart/form-data">

input type="file" name="foto" />

input name="boton" type="submit" value="Guardar">

/form>



$temp_dir = $_FILES['foto']['tmp_name'];// Nombre donde sube la imagen temporalmente!
$nombre_archivo = $_FILES['foto']['name'];// Nombre
$tipo_archivo = $_FILES['foto']['type'];// tipo seria la extencion
$tamano_archivo = $_FILES['foto']['size'];// El tamaño de la imagen

if (move_uploaded_file($temp_dir, "upload/".$inmobiliaria."-".$inmueble."-".$i."-".utf8_decode($nombre_archivo))){
$nombre_archivo=$inmobiliaria."-".$inmueble."-".$i."-".utf8_decode($nombre_archivo);// En esta linea Subimos la imagen a la carpeta upload que debemos haber creado en el server la carpeta puede ser upload o la que quieras vos.

//El if no hace falta pero lo ponemos para poder saber si sube la imagen o no!



echo "El archivo ha sido cargado correctamente.";
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
}

}?>

Hasta la Próxima! jeje espero que les sirva.

Un dato a los imput y form agregales al principio de cada linea < asi te funciona ;)

miércoles, 19 de mayo de 2010

Autorun.inf

Bueno Aqui les dejo una posible solucion a el muy cargoso y pesado virus autorun.inf es muy sencilla asique suerte con esto.

Van al disco raiz (disco c:, pendrive, mp3,mp4, memorias,etc.) y crean una carpeta que se llame autorun.inf, si algunos diran autorun.inf no es una carpeta que tiene este no sabe nada, pero al renombrar la carpeta con el nombre autorun.inf el virus nose puede copiar por que ya existe un archivo con ese nombre en nuestro caso es la carpeta. asi que suerte gente. hasta la proxima:)

Lechuck Eliminar parte 2

Aca Dejo El Codigo de los archivos bat y del reg para que lo modifiquen y perfeccionen.
Cabe destacar que No he podido evitar cecuelas en mi casa la unica que no logro resolver es que las ventanas no me muestran la barra de menu esta tapada por una imagen... y no se como habilitarla nuevamente les agradeseria si encuentarn una solucion...

Codigo de LCf.Bat


echo off
echo buscando.....
taskkill /F /T /IM lechuck.exe /IM wins.exe > nul

attrib -r -h -s %systemroot%\system32\lechuck.exe > nul
attrib -r -h -s %systemroot%\system32\wins.exe > nul
attrib -r -h -s %systemroot%\regedit.com > nul
attrib -r -h -s %systemroot%\system32\cmd.com > nul
attrib -r -h -s %systemroot%\system32\cc.dll > nul
attrib -r -h -s %systemroot%\Spolis.exe > nul
attrib -r -h -s %systemroot%\..\autorun.inf > nul


reg delete HKLM\software\classes\exefile\shell\open\command /ve /f > nul
reg delete HKLM\software\classes\batfile\shell\open\command /ve /f > nul
reg delete HKLM\software\classes\piffile\shell\open\command /ve /f > nul
reg delete HKLM\software\classes\comfile\shell\open\command /ve /f > nul


reg add HKLM\software\classes\exefile\shell\open\command /ve /f /t REG_SZ /d "\"%%1\" %%*" > nul
reg add HKLM\software\classes\batfile\shell\open\command /ve /f /t REG_SZ /d "\"%%1\" %%*" > nul
reg add HKLM\software\classes\piffile\shell\open\command /ve /f /t REG_SZ /d "\"%%1\" %%*" > nul
reg add HKLM\software\classes\comfile\shell\open\command /ve /f /t REG_SZ /d "\"%%1\" %%*" > nul

del %systemroot%\system32\lechuck.exe >> nul
del %systemroot%\system32\wins.exe >> nul
del %systemroot%\regedit.com > nul
del %systemroot%\system32\cmd.com > nul
del %systemroot%\system32\cc.dll > nul
del %systemroot%\Spolis.exe > nul
del %systemroot%\..\autorun.inf > nul

Codigo Del AnTi.reg
[/COLOR][/SIZE]

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.exe]
@="exefile"
"Content Type"="application/x-msdownload"

[HKEY_CLASSES_ROOT\.exe\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\exefile]
@="Aplicación"
"EditFlags"=hex:38,07,00,00
"TileInfo"="prop:FileDescription;Company;FileVersion"
"InfoTip"="prop:FileDescription;Company;FileVersion;Create;Size"

[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@="%1"

[HKEY_CLASSES_ROOT\exefile\shell]

[HKEY_CLASSES_ROOT\exefile\shell\open]
"EditFlags"=hex:00,00,00,00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\exefile\shell\runas]

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\exefile\shellex]

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"


Disfrutenlo:D

Lechuck Eliminar parte 1

Bueno En etsos dias me cruce con un buen adversario el famoso virus o como se le llame lechuk no voy a dar muchas vueltas y les dejo como matarlo...


Como eliminar el virus: Método 1, vía automática

--------------------------------------------------------------------------------

En un artículo de Mixelandia, han publicado un fix y un método que parece ser bastante certero con el famoso Lechuck y sus posibles variantes. Para eliminarlo basta con descargarse el fix para eliminar Lechuck (no funcionará en Win98) y el USBCleaner.exe, una aplicación para eliminar virus de las memorias USB (pendrives, ipods, mp4, etc...), rehabilitar y reparar el registro de windows y volver a permitir utilizar el Administrador de tareas que el Lechuck había inhabilitado.

Bastará con ejecutar uno y otro, para realizar la desinfección. Gracias a Felix por la información.

¡Luego de esto pasa algun antivirus para aseguarte de que lo borre...

Como eliminar el virus: Método 2, vía alternativa

--------------------------------------------------------------------------------

En primer lugar, reiniciamos el ordenador.
Cuando estemos reiniciando, y antes de ver el logo de Windows, pulsamos repetidamente la tecla F8 hasta que nos aparezca un menú.
En este menú seleccionamos Modo seguro con funciones de red. Si este modo no nos funciona correctamente, lo intentaremos luego con Modo seguro.
Entramos en nuestra sesión de Windows (o en la de Administrador si es posible).
Windows nos preguntará si queremos restaurar el sistema. El virus desactiva esta característica y es muy posible que no lo puedas restaurar correctamente, así que evitamos realizar la restauración. No obstante, puedes intentarlo.
Comprobamos si existe acceso a internet cargando cualquier página. Dependiendo del modo elegido y de nuestra configuración de red, puede que tengamos acceso a internet. Si es así, nos saltamos los tres siguientes pasos. Sino, continuamos.
Una vez en el modo seguro, vamos a Inicio / Ejecutar y escribimos msconfig.
Nos aparecerá una ventana donde marcaremos Inicio selectivo dejando marcada sólo la casilla Cargar servicios del sistema.
Aceptar y reiniciar.
¡OJO! Con esto habremos conseguido eliminar la lista de programas que se cargan al iniciar Windows. Esto significa que cuando reiniciemos muchos programas o dispositivos no nos funcionarán puesto que no se han iniciado, pero además tampoco se habrá iniciado el virus.

Ahora sólo tenemos que descargarnos por internet un Antivirus (puesto que el virus, seguramente se habrá cargado el nuestro), instalarlo y limpiar nuestro equipo. O si lo prefieres, visitar uno de los antivirus online siguientes:

Panda ActiveScan
Kaspersky Online Scanner
Trend Micro Scanner
Bit Defender Online.

lunes, 25 de agosto de 2008

Revistas hackxcrack

Aqui les dejo un par de link para que puedan descargar esta maravillosa compilacion de las revistas de hackxcrack. espero que las disfruten como yo. estos link te redireccionan a otras paginas como directorio wares y rapidshare....