#!/usr/bin/perl require 'incluir.pl'; use mod_usuario ; use dbalbum; #use lib 'inc'; use spanTemplate; use usercookie; use CGI; #use vconfig; use acookie; my $T_DEFAULT = 'templates/default.shtml'; my $usuario_id; my $advance_cookie; my ($id, $username, $p); my $alias; my $q = new CGI; connect_album; my $salir = $q->param('salir'); if ($salir) { my $cookie=$q->cookie(-name=>'ALBUM_USERID', -value=>'', -path=>'/'); print "Set-Cookie: $cookie\n"; $cookie=$q->cookie(-name=>'ADVANCEID', -value=>'', -path=>'/', -domain=>'.advance.com.ar'); print "Set-Cookie: $cookie\n"; $cookie=$q->cookie(-name=>'NAME', -value=>'', -path=>'/'); print "Set-Cookie: $cookie\n"; $cookie=$q->cookie(-name=>'CLAVEALBUM', -value=>'', -path=>'/'); print "Set-Cookie: $cookie\n"; # print "Content-type: text/html\n\n"; # print "\n"; # exit 0; } else { # print "Content-Type: text/html\n\n"; $advance_cookie = $q->cookie('ADVANCEID') ; # || '1|terra01|3ifi6f194RwA|bf203e6a1862011ba620efe491f59eb3'; ($id, $username, $p)=acookie::test_cookie($advance_cookie); # $pass=$q->cookie('p'); # print "A: $advance_cookie
id:$id
\n"; $pass=acookie::desencripta_password($p); $coo =$q->cookie(-name=>'p',-domain=>'advance.com.ar',-value=>'',-path=>'/'); print "Set-Cookie: $coo\n"; unless (!$id || get_user_alias($id)) { insert_user($id, $username, $pass); } } if ($id>0) { $usuario_id = usercookie($id); my $cookie=$q->cookie(-name=>'ALBUM_USERID', -value=>$usuario_id, -path=>'/'); print "Set-Cookie: $cookie\n"; if ($username=~/([^\.]*)\./) { $alias=$1; } else { $alias=$username; } $cookie=$q->cookie(-name=>'NAME', -value=>$alias, -path=>'/'); print "Set-Cookie: $cookie\n"; } if (!($usuario_decrypted = test_usercookie($usuario_id))) { # print "Content-type: text/html\n\n"; # print "ud=$usuario_decrypted
\n"; # print "Location: http://www.speedy.com.ar\n\n"; # exit 0; } print "Content-Type: text/html\n\n"; #print "p=$p pass=$pass a=$advance_cookie u=$usuario_decrypted ($id, $username) uid=$usuario_id
\n"; #exit 0; my %A; if ($usuario_decrypted) { $A{USUARIO} = &modulo_usuario($alias, $usuario_id,$usuario_decrypted, ''); } else { $A{USUARIO}= &modulo_usuario_vacio; } $A{BOTONERA}=botonera($usuario_decrypted); $A{HEAD}=spanTemplate::load_file('incluir/cabecera.html'); $A{HEAD}.=spanTemplate::load_file('incluir/cabecera_album.html'); $A{HEAD}.=spanTemplate::load_file('incluir/banner_home.html'); $A{BUSCA}=spanTemplate::load_file('incluir/modulo_buscador.html'); $A{ALBUM}=spanTemplate::load_file('incluir/modulo_album.html'); $A{ALBUM}=spanTemplate::load_file('incluir/modulo_album.html'); $A{CAT}=spanTemplate::load_file('incluir/categorias.html'); $A{DER}=spanTemplate::load_file('incluir/der_album.html'); $A{IZQ}=spanTemplate::load_file('incluir/izq_album.html'); $A{TOP}=spanTemplate::load_file('incluir/top.html'); $A{PIE}=spanTemplate::load_file('incluir/pie.html'); print spanTemplate::parse( $T_DEFAULT, \%A);