Author: benj
Date: Mon May 30 14:02:36 2016
New Revision: 1688
URL: http://svn.gna.org/viewcvs/gdtc?rev=1688&view=rev
Log:
Modifications needed to work on a Debian stable environmenet
Modified:
trunk/gdtc/cgi-bin/adhesion.cgi
Modified: trunk/gdtc/cgi-bin/adhesion.cgi
URL:
http://svn.gna.org/viewcvs/gdtc/trunk/gdtc/cgi-bin/adhesion.cgi?rev=1688&r1=1687&r2=1688&view=diff
==============================================================================
--- trunk/gdtc/cgi-bin/adhesion.cgi (original)
+++ trunk/gdtc/cgi-bin/adhesion.cgi Mon May 30 14:02:36 2016
@@ -21,7 +21,7 @@
use Text::Iconv;
### Pour la clé SHA1 permettant de payer la cotisation avant validation.
-use Digest::SHA1;
+use Digest::SHA;
use File::Basename;
use lib ( dirname($0) . "/../scripts" );
@@ -161,7 +161,6 @@
my $mailing_list = join (",", @mailing_lists);
# Creation de l'acteur
- my $result;
my $result = do_query ( "insert into actor
(actor_type,nickname,password,actor_status,mailing_list) values ( 'person',
'$alias', '', 'pending', '$mailing_list' );" );
die ( "Erreur à l'insertion de $alias. " . mysql_error() ) unless
$result;
@@ -205,7 +204,7 @@
$nom = uc($nom);
my $prenom = &addslashes($q->param('prenom'));
- my $prenom = &addslashes($q->param('prenom'));
+ $prenom = &addslashes($q->param('prenom'));
$prenom =~ s/^([a-z])/\u$1/g; # That's Perl black magic.
$prenom =~ s/([\s-])(.)/$1\u$2/g; # That's Perl black magic.
$prenom =~ s/^á/Ã/;
@@ -229,27 +228,27 @@
$prenom =~ s/^ü/Ã/;
$prenom =~ s/^û/Ã/;
$prenom =~ s/^ç/Ã/;
- $prenom =~ s/([\s-])á/\1Ã/;
- $prenom =~ s/([\s-])Ã /\1Ã/;
- $prenom =~ s/([\s-])â/\1Ã/;
- $prenom =~ s/([\s-])ä/\1Ã/;
- $prenom =~ s/([\s-])é/\1Ã/;
- $prenom =~ s/([\s-])è/\1Ã/;
- $prenom =~ s/([\s-])ê/\1Ã/;
- $prenom =~ s/([\s-])ë/\1Ã/;
- $prenom =~ s/([\s-])Ã/\1Ã/;
- $prenom =~ s/([\s-])ì/\1Ã/;
- $prenom =~ s/([\s-])î/\1Ã/;
- $prenom =~ s/([\s-])ï/\1Ã/;
- $prenom =~ s/([\s-])ó/\1Ã/;
- $prenom =~ s/([\s-])ò/\1Ã/;
- $prenom =~ s/([\s-])ô/\1Ã/;
- $prenom =~ s/([\s-])ö/\1Ã/;
- $prenom =~ s/([\s-])ú/\1Ã/;
- $prenom =~ s/([\s-])ù/\1Ã/;
- $prenom =~ s/([\s-])ü/\1Ã/;
- $prenom =~ s/([\s-])û/\1Ã/;
- $prenom =~ s/([\s-])ç/\1Ã/;
+ $prenom =~ s/([\s-])á/$1Ã/;
+ $prenom =~ s/([\s-])Ã /$1Ã/;
+ $prenom =~ s/([\s-])â/$1Ã/;
+ $prenom =~ s/([\s-])ä/$1Ã/;
+ $prenom =~ s/([\s-])é/$1Ã/;
+ $prenom =~ s/([\s-])è/$1Ã/;
+ $prenom =~ s/([\s-])ê/$1Ã/;
+ $prenom =~ s/([\s-])ë/$1Ã/;
+ $prenom =~ s/([\s-])Ã/$1Ã/;
+ $prenom =~ s/([\s-])ì/$1Ã/;
+ $prenom =~ s/([\s-])î/$1Ã/;
+ $prenom =~ s/([\s-])ï/$1Ã/;
+ $prenom =~ s/([\s-])ó/$1Ã/;
+ $prenom =~ s/([\s-])ò/$1Ã/;
+ $prenom =~ s/([\s-])ô/$1Ã/;
+ $prenom =~ s/([\s-])ö/$1Ã/;
+ $prenom =~ s/([\s-])ú/$1Ã/;
+ $prenom =~ s/([\s-])ù/$1Ã/;
+ $prenom =~ s/([\s-])ü/$1Ã/;
+ $prenom =~ s/([\s-])û/$1Ã/;
+ $prenom =~ s/([\s-])ç/$1Ã/;
# Creation de la personne associée.
my $query = "insert into person (actor_id,civility,firstname,name,".
@@ -501,7 +500,7 @@
$actor_id, $actor_id ) );
my $sid = $r[0] -> {'sid'};
- my $key = Digest::SHA1::sha1_hex ( $r[0] -> {'nickname'} . $r[0] ->
{'sid'} );
+ my $key = Digest::SHA::sha1_hex ( $r[0] -> {'nickname'} . $r[0] -> {'sid'}
);
# Affichage du trailer HTML
print
$q->redirect("http://www.april.org/association/demande-adhesion-recue.html?sid=$sid&key=$key");
_______________________________________________
Gdtc-commits mailing list
[email protected]
https://mail.gna.org/listinfo/gdtc-commits