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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5 6
11  Programación / Desarrollo Web / ¿Limitar número de caracteres en un input con edatagrid? en: 26 Noviembre 2014, 12:40 pm
Tengo un formulario en edatagrid jQuery EasyUI, bien pues quisiera saber de que manera podría limitar el número de caracteres ya que cuando en un textarea por ejemplo inserto más de 6307 de caracteres no me lo inserta, pero si lo inserto a través de la base de datos si me deja insertarlo ya que en el campo de la tabla tiene un varchar de 50.000, pero el problema creo que está en el input y aún no encuentro la propiedad en edatagrid jQuery EasyUI del manual oficial que pueda limitar el número de carácter.

¿Alguna solución?
12  Programación / Desarrollo Web / Re: ¿Subir un archivo en dos directorios? en: 26 Noviembre 2014, 12:01 pm
Solucionado, el problema era que solo había que cambiar de función y es el siguiente por si alguien le sirve:

if(copy($_FILES['userFile']['tmp_name'], $uploadFile)) { if(copy($_FILES['userFile']['tmp_name'], $uploadFileThumbs))

Un saludo.
13  Programación / Desarrollo Web / ¿Subir un archivo en dos directorios? (Solucionado) en: 24 Noviembre 2014, 21:32 pm
Hola quisiera hacer en php como podría subir un sólo archivo al servidor en dos directorios diferentes.
A mi me sale para subir un solo archivo a un determinado directorio y tengo el siguiente código:
Código:
<html>
<head>
</head>
<body>
<?php

$idImagen=$_POST['idImagen'];

$uploadDir = '/var/www/informatica/Imgs/imagenes_glr/';

$uploadDirThumbs = '/var/www/informatica/Imgs/imagenes_glr/thumbs/';


$nombreFichero = $_FILES['userFile']['name'];

$extension = end(explode(".", $nombreFichero));

$uploadFile = $uploadDir.$idImagen.".".$extension;
$uploadFileThumbs = $uploadDirThumbs.$idImagen.".".$extension;

if (strcasecmp($extension, "jpg") != 0 && strcasecmp($extension, "jpeg") != 0 && strcasecmp($extension, "gif") != 0 && strcasecmp($extension, "png") != 0) {
echo "<center><span style='margin-top:50px;font-size:50px;font-weight:bold;color:#ffffff'>Archivo no permitido: .$extension</span></cente>";
echo "<br><br><br>";
echo "<center><img src='../Imgs/denegar.png' style='border:none;width:250px'></img></center>";
} else {

if(move_uploaded_file($_FILES['userFile']['tmp_name'],  $uploadFile)) {

$conexion=mysql_connect("localhost",userejemplo","passejemplo") or die ("ERROR CONEXION MySQL.");
@mysql_select_db("sinformatica");



$select_update="UPDATE IMAGENES SET imagen='".$idImagen.".".$extension."' WHERE id_imagen = '".$idImagen."';";

@mysql_query($select_update);


mysql_close($conexion);

echo "<center><span style='margin-top:50px;font-size:30px;font-weight:bold;color:#000000'>El archivo se ha subido correctamente.</span></center>";
echo "<br><br><br>";
echo "<center><img src='../Imgs/ok.png' style='border:none;width:250px'></img></center>";
} else {
echo "<center><span style='margin-top:50px;font-size:30px;font-weight:bold;color:#000000'>Ha habido un problema al subir el archivo.</span></center>";
echo "<br><br><br>";
echo "<center><img src='../Imgs/error.png' style='border:none;width:250px'></img></center>";
}

}

?>
</body>
</html>

Lo he intentado hacerlo de la siguiente manera pero no me sale:

Creo otra variable especificando donde lo quiero guardarlo.

$uploadDirThumbs = '/var/www/emergenciassos2/Imgs/imagenes_glr/thumbs';

Creo otra variable más especificando en el idImagen el formato de patrón como puede ser nombre y extensión:  

$uploadFileThumbs = $uploadDirThumbs.$idImagen.".".$extension;

Y en la misma condición añado la nueva variable:

if(move_uploaded_file($_FILES['userFile']['tmp_name'],  $uploadFile) && move_uploaded_file($_FILES['userFile']['tmp_name'],  $uploadFileThumbs))

Pero me sale este error a la hora de subirlo:

Parse error: syntax error, unexpected T_BOOLEAN_AND in /var/www/informatica/imagenes_mnto/uploadFotoImagen.php on line 27

Seguro que está mal interpretada la condición peor lo he echo de varias manera y nada.

¿Alguna solución?

Un saludo.
14  Programación / Desarrollo Web / Re: ¿Slider de imágnes dinámico? en: 24 Noviembre 2014, 18:36 pm
Ya tengo establecido el slider de forma dinámica, buscando un poco cuando me has dado la idea de usar ajax ya sale todo correcto.

Muchas gracias.
15  Programación / Desarrollo Web / ¿Slider de imágnes dinámico? en: 21 Noviembre 2014, 12:53 pm
Hola a todos quiero crear un slider pero de forma dinámica, de que pueda acceder a la base de datos mediante una tabla llamada "galería" en cada galería será una categoría que cada una de ellas tendrá varias imágenes que se le asigne.

En la base de datos llamada por ejemplo slider tiene dos tablas "GALERIAS" e "IMAGENES" en cada una de ella ya se puede gestionar todos los registros ahí sin problemas. Pero ahora quisiera integrarla o visualizarlo en un slider que sería en este enlace http://www.emenia.es/galeria-imagenes-y-texto-jquery/ este sencillo slider me sale sin ningún problema pero ya haciendo uso de html, lo que quiero es hacerlo lo mismo pero ya haciendo uso de PHP y MySQL para que puedan acceder a la galería de forma dinámica y la verdad que no se muy bien por donde empezar o que parámetros debo de añadir...

¿Alguna solución?

Un saludo.
16  Programación / Desarrollo Web / Problemas al personalizar el error 404 de Apache en: 23 Septiembre 2014, 15:08 pm
Hola a todos.

Quisiera saber como puedo personalizar el error 404, he estado buscando información de como poder hacerlo que casi la mayoría apuntan al archivo .htaccess así que cree uno nuevo en /etc/apache2 y puse este parámetro:

ErrorDocument 404 /miproyecto/error404.php

El directorio donde tengo alojado la página esta en /var/www/miproyecto y ahí mismo puse el archivo error404.php pero aún así no me sale, solo me coge la de por defecto e incluso en .htaccess puse este otro parametro:

ErrorDocument 404 "ESTO ES UN ERROR DE PRUEBA"

y nada, me sigue cogiendo la de por defecto.

En la configuración de apache tengo este parámetro habilitado:

AccesssFileName .htaccess

Y en sites-availables el archivo default tiene lo siguiente:


Código:
	ServerAdmin webmaster@localhost

DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

Por defecto está el AllowOverride None (creo que es donde sobrescribe o coge lo hay en .htaccess) cambie el valor por All e incluso lo comente y nada sigue igual tanto una forma como otra. El archivo .htaccess los permiso están todos dados 777. Mi sistema es un Ubuntu 12.4 LTS e incluso lo probe en un portatil con un Debian 7 y ocurre lo msimo.

¿Cuál es el problema?¿Alguna solución?

Gracias y un saludo.
17  Sistemas Operativos / GNU/Linux / Re: Problemas con el cron en: 4 Junio 2014, 10:59 am
Pues he puesto lo siguiente:

30 10 * * * pepito scp prueba tbsxl@192.168.1.3:/home/tbsxl/almacen

Y sigue igual, no se llega a ejecutar la tarea, ni tampoco con root.

Nota: El usuario pepito es el usuario del cliente y tbsxl el usuario del servidor.

Con respecto a la clave pública "id_rsa.pub" del usuario de pepito está exportada al usuario tbsxl del servidor y renombrado como "authorized_keys" y al ejecutarlo de forma manual "scp prueba tbsxl@192.168.1.3:/home/tbsxl/almacen" sin hacer uso del cron funciona ya que no me pide la contraseña. Y comprobé en el servidor que efectivamente se ha transferido el archivo. Pero el problema creo está en el cron.

Un saludo.

18  Sistemas Operativos / GNU/Linux / Problemas con el cron en: 3 Junio 2014, 10:30 am
Hola a todos, estoy configurando una tarea programada a través del comando cron para que ejecute un script a una determinada hora, pues bien cuando pongo la hora programada no ejecuta el script, y lo tengo de la siguiente forma:

En el directorio /usr/local/bin/ tiene tres archivos lxde-logout(enlace simbólico), prueba(archivo de texto)  y scp_data_backup.sh(script)

Cuyo permisos lo tienen todo 777, y el usuario y grupo pertenecen a root.

Y el contenido de cada archivo es el siguiente:

scp_data_backup(script)

Código:
#!/bin/bash
scp prueba pepito@192.168.1.3:/home/pepito/almacen

prueba(archivo de texto)

Código:
Hola esto es una prueba.

lxde-logout

No hay mucho que hablar ya que ese archivo ya venía por defecto.

Y al ejecutar crontab -e -u pepito lo tengo de la siguiente forma:

Código:
30 10 * * * pepito /usr/local/bin/scp_data_backup.sh

El ssh del servidor ya esta configurado para que no me pida la contraseña ya que he exportado la clave pública del usuario del cliente al servidor. De hecho al hacerlo manualmente si se ejecuta el script y envia el archivo al servidor pero al hacerlo con el cron no se ejecuta la tarea.

¿Alguna solución?

Un saludo

19  Foros Generales / Sugerencias y dudas sobre el Foro / Re: A que moderador dirigirme (baneado) en: 20 Mayo 2014, 11:23 am
Muchas gracias.

Un saludo y Amén ^__^.
20  Foros Generales / Sugerencias y dudas sobre el Foro / A que moderador dirigirme (baneado) en: 20 Mayo 2014, 10:21 am
Hola a todos me gustaría saber a que moderador puedo dirigirme sobre un caso de baneo a un determinado usuario.

Un saludo.
Páginas: 1 [2] 3 4 5 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines