• Publicidad

Fecha actual 2024-11-15 17:51 @785

News News of Básico

Site map of Básico » Foro : Básico

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Tarea en background

Hola a todos. Soy nuevo en esto de Perl :oops:

Necesito desarrollar un script web que al ejecutarlo redireccione inmediatamente a otra página y treinta segundos más tarde envíe un correo electrónico.

¿Alguien podría ayudarme?

Muchas gracias.
rogerp003
Read more : Tarea en background | Vistas : 464 | Respuestas : 4


Mandar datos del formulario a otro cgi

Buenas, me he registrado hace un ratito y ya tengo un problemilla: quiero hacer un cgi que te pida nombre de usuario y contraseña y luego mande estos datos a otro cgi. De momento tengo el formulario que te pide los datos y te los muestra en pantalla, ¿qué debo hacer para mandarlo a otro cgi? ¿Y luego para que el otro cgi los reciba?

El cgi es simplemente esto:
#!/usr/bin/perl
#
use CGI ...
Read more : Mandar datos del formulario a otro cgi | Vistas : 3199 | Respuestas : 14


Duda de modificadores en expresiones regulares

Buenas, tengo una consulta respecto a los modificadores.
Quiero saber si los conceptos que tengo son los correctos:

/s single line, permite que el . reconozca el /n y trata todo como una sola línea. A la primera ocurrencia que encuentra, frena.

/m busca en todas las líneas, pasando por arriba los /n y a la primera ocurrencia que encuentra, frena.

/g ¿busca globalmente en una variable? ¿o en toda la entrada? y no frena ...
Read more : Duda de modificadores en expresiones regulares | Vistas : 826 | Respuestas : 2


Problema con una consulta SQL

Hola a todos,

Estoy atascado en un problema muy simple pero no consigo solucionarlo. El caso es que estoy intentando hacer una select y no me devuelve ningún resultado. Me he asegurado que la select está bien probándola anteriormente en la BBDD.
use strict;
use warnings;
use diagnostics;
use DBI;
use ConnectDB;


my $ip=99.999.999.99;

my($dbh,$sth);
$dbh = ConnectDB->connect();

$sth = $dbh->prepare('SELECT attemps FROM blacklist WHERE ip = ?') or die("Couldn't prepare statement: " . ...
Read more : Problema con una consulta SQL | Vistas : 458 | Respuestas : 3


Sacar palabras de una página sin el HTML

Hola.

Ando queriendo hacer un sencillo script en Perl que tome el código HTML que le devuelva una página para luego poder separar todas las palabras pero no lo que está en el código HTML.

La idea sería
use LWP::Simple;

$contenido = get("http://127.0.0.1/texto.html");


¿Alguien sabe cómo ayudarme?
Read more : Sacar palabras de una página sin el HTML | Vistas : 351 | Respuestas : 1


Cómo convertir cadena a hexadecimal y ASCII

Hola amigos del foro:

Quisiera saber alguna función para convertir de texto a hexadecimal y también de texto a ASCII:

En una variable tendría el texto y luego, ¿cómo lo haría?:

$texto="hola";
print $texto." en hex es ".$codificado; # 686f6c61

símbolo "a" = 97 de ASCII

$texto="hola";
print $texto." en ascii es ".$codificado; # 104,111,108,97

Saludos
Read more : Cómo convertir cadena a hexadecimal y ASCII | Vistas : 1867 | Respuestas : 2


Mantener conexión abierta entre sockets

Tengo una aplicación cliente servidor con IO::Socket. La conexión se cierra si cada 600 segundos (10 min) no se recibe ningún dato desde el cliente al servidor.

¿Cómo puedo saber si el servidor ha recibido o no algún comando desde el cliente antes de llegar al límite de tiempo de conexión, para enviar automáticamente cualquier cosa y mantener la conexión abierta todo el tiempo que desee?

En este tiempo de inactividad, deseo enviar cada 5 ...
Read more : Mantener conexión abierta entre sockets | Vistas : 1338 | Respuestas : 2


Timeout en una conexión socket

Hola.


Quería preguntar si alguien conoce alguna manera de conectarse a un puerto mediante sockets, lo que pasa es que solo quiero que lo verifique por 0.1 segundos para no estar esperando que el socket tarde en responder y así ver otros puertos.

¿Alguien me podría ayudar?
Read more : Timeout en una conexión socket | Vistas : 669 | Respuestas : 7


Instalar nuevo módulo con PPM

Hola.

Desde CPAN encuentro un módulo que me interesa instalar: Mail::Mailer.

¿¿Cómo hago para instalarlo con Perl Package Manager versión 4.06 (versión gráfica) bajo Windows XP o Windows 7??

¡¡No sé si se puede hacer de forma directa o tengo primeramente que descargar el fichero .pm correspondiente y luego hacer alguna cosa más desde PPM!!

¡¡¡Saludos!!!
Read more : Instalar nuevo módulo con PPM | Vistas : 384 | Respuestas : 2


Enviar email con Perl

Hola, estoy probando un script en Perl para enviar un email.
De momento he programado esto:

#!C:perlbinperl.exe -w
use strict;
use Mail::Sendmail;

# Creamos el hash con nuestro mensajes
my %mail = (
To => 'Para [email protected],
From => 'De [email protected],
Subject => 'Prueba de Mensaje',
Message => 'Hola, esto es una prueba',
#he quitado la variable Smtp
);

# Envíar el mensaje
unless (sendmail(%mail))
{
# Error!
print "ERROR \n";
exit(1);
}

# ...
Read more : Enviar email con Perl | Vistas : 2222 | Respuestas : 7


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36880 • Temas totales 7428 • Usuarios totales 1980