• Publicidad

Fecha actual 2024-11-28 06:04 @294

News News of Mundo Perl

Site map of Mundo Perl » Foro : Mundo Perl

Cómo subir varios archivos de un directorio con el <input>

Hola, perleros. Me hace falta saber cómo subir varios archivos por un solo <input type="file">. Lo he intentado pero no me deja, ya que deja subir uno solo archivo. ¿Esto será posible? :?: :?: :?:
Read more : Cómo subir varios archivos de un directorio con el <input> | Vistas : 371 | Respuestas : 1 | Foro : Básico


Descomprimir archivos zip en Perl

Hola. He estado trabajando en descomprimir en mi sitio web, un archivo zip que cargo. Éste lo guardo en el servidor pero lo que ocurre es lo siguiente: Me da el siguiente error:
The following fatal error has occurred:
Write error! 4


Esto lo hace cuando se llama al método de $zip->writeToFileNamed()

que está debajo de:

my $status = $zip->read($pathdir); # read file contents

if ( $status != AZ_OK ) {
die('Error ...
Read more : Descomprimir archivos zip en Perl | Vistas : 1096 | Respuestas : 5 | Foro : Básico


Recorrer directorio con módulo Nmap::Parser

Los molesto porque tengo una duda y no logro poder resolverla.

Estoy usando el módulo en cuestión para analizar información de nmap. Ahora quería pasarle un directorio donde hay muchos "xml" y que me analice todos. En estos momentos solamente le estoy pasando un archivo "xml" y por eso funciona.

my $np = new Nmap::Parser;
my $infile = $ARGV;
$np->parsefile($infile);


¿Alguien me puede guiar?
Read more : Recorrer directorio con módulo Nmap::Parser | Vistas : 720 | Respuestas : 6 | Foro : Básico


Consulta sobre bucle

Estimados, quería preguntarles cómo puedo acomodar de mejor forma este bucle ya que me parece que no es muy aceptable.

for my $host ($np->all_hosts()){
for my $port ($host->tcp_ports()){
my $service = $host->tcp_service($port);
print $host->hostname."|".$host->ipv4_addr()."|".$port."|".$host->tcp_port_state($port)."|".$service->name."|".$service->product."|".$service->version."\n";
}
for my $port ($host->udp_ports()){
my $service = $host->udp_service($port);
print $host->hostname."|".$host->ipv4_addr()."|".$port."|".$host->udp_port_state($port)."|".$service->name."|".$service->product."|"
}
}


Como ven tengo 2 "for" dependiendo el protocolo.

Saludos.
Read more : Consulta sobre bucle | Vistas : 442 | Respuestas : 2 | Foro : Básico


Borrar elemento de un array

¿Podría ayudarme alguien con un programa?

Tengo un array con una serie de elementos. Utilizo un foreach() para comprobar si cada uno de los elementos cumple una condición.

Mi problema es que si cumple la condición quiero que me borre dicho elemento del array, pero no sé cómo hacerlo...
Read more : Borrar elemento de un array | Vistas : 3952 | Respuestas : 13 | Foro : Básico


Redirigir a un archivo .pl

Hola de nuevo, a lo mejor lo que pregunto es una tonteria, pero me gustaria que todo mi sito web, estuviese gestionado por archivos en Perl.

La pregunta es cómo llamo al primer archivo, ya que como por defecto en las web es el index.html, cómo hago para que esa primera página llame al index.pl nada más empezar. Gracias.
Read more : Redirigir a un archivo .pl | Vistas : 565 | Respuestas : 3 | Foro : Básico


Administración de puertos

¿Qué tal?

Quería saber si hay alguna forma de realizar un script para administrar los puertos de mi PC. He instalado iptables pero lo quiero hacer desde un CGI Perl.
Read more : Administración de puertos | Vistas : 5339 | Respuestas : 9 | Foro : Administración


Reemplazar caracter  y ?

¿Alguien me podría ayudar a saber cómo puedo reemplazar esa "Â" y ese "?" que aparece al final de estas cadenas?
$Nombre = "PARA?";
$Nombre = "PARAÂ";

He tratado con lo siguiente, pero nada
$Nombre =~ tr/áéíóúüñçÁÉÍÓÚÜÑÇ?/aeiouuncAEIOUUNC/;
$Nombre =~ s:\†:†:g;
$Nombre =~ s:\&:&:g;
$Nombre =~ s:\â,,¢:™:g;
$Nombre =~ s:\®:®:g;
$Nombre =~ s:\§:§:g;
$Nombre =~ s:\‡:‡:g;
$Nombre =~ s:\’:':g;
Read more : Reemplazar caracter  y ? | Vistas : 587 | Respuestas : 1 | Foro : Básico


Pasar variable de un script Perl a otro script Perl

Hola buenas,

Soy novato en Perl y en este foro, por lo que quizás diga algo que no tengo ningún sentido. ¿Se puede pasar una variable de un script Perl a otro script Perl?

Me explico: Tengo que meter unos datos en una base de datos, y estos datos los tengo que leer de diferentes archivos que se encuentran en diferentes rutas, y para poder saber cuál es el fichero que tengo que leer en ...
Read more : Pasar variable de un script Perl a otro script Perl | Vistas : 1278 | Respuestas : 1 | Foro : Intermedio


Guardar un log en un archivo txt si hay error en un script

Buenas tardes. Quisiera guardar un log. Vi por el foro el Log::Log4Perl pero no lo entiendo bien, lo que quiero hacer algo como esto.

my $dbt= DBI->connect('DBI:Pg:dbname=xxx;host=xxx.xxx.xxx.xxx','xxxx','xxxxxx')|| die "ERROR CONEXION : $DBI::errstr";

Pero además, ese error, aparte de aparecer en pantalla en caso de no conectarse, se guarde en un archivo txt, ¿me podrían decir qué función uso? Gracias.
Read more : Guardar un log en un archivo txt si hay error en un script | Vistas : 642 | Respuestas : 3 | Foro : Básico


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36882 • Temas totales 7430 • Usuarios totales 1981