<%@page language="java" import="java.util.Vector,java.net.URLEncoder,java.net.URLDecoder,oracle.br.afrodite.parser.TemplateParser,java.util.Hashtable,java.util.Enumeration,java.util.StringTokenizer,java.util.Calendar,java.io.File,oracle.br.clicnessa.server.*,rbsjornais.*,oracle.br.sessionPersistence.*, oracle.br.singleSignOn.UserBean" contentType="text/html;charset=ISO-8859-1"%> <% response.setHeader("Surrogate-Control", "content=\"ESI/1.0\""); %> <% String pesquisa = request.getParameter("pesquisa"); if(pesquisa != null && pesquisa.trim().length() >0 ){pesquisa = "0" ;} // Para tornar a pesquisa ativa é só trocar para: pesquisa = "1" ; else {pesquisa = "0";} if(pesquisa.trim().equals("1")){ %> Ocorreu erro. <%}else{%> <% DataServer ds = new DataServer(); String[] sCities; Vector vCities = new Vector(); ds.selectClicnessaCities(); while(ds.next()){ sCities = new String[4]; Element e = ds.getElement(); sCities[0] = e.getString("city_id"); sCities[1] = e.getString("city_name"); sCities[2] = e.getString("state_id"); sCities[3] = e.getString("state_abbrev"); // System.out.println("city_id: "+e.getString("city_id")); // System.out.println("city_name: "+e.getString("city_name")); // System.out.println("state_id: "+e.getString("state_id")); // System.out.println("state_abbrev: "+e.getString("state_abbrev")); // System.out.println("############################"); vCities.addElement(sCities); } %> <% String local = request.getParameter("local"); // Pega local por parâmetro String uf = request.getParameter("uf"); // Pega uf por parâmetro /* -------- ESPECÍFICO DO RADIOTV --------*/ String emissora = request.getParameter("emissora"); // Pega seção por parâmetro if (uf == null){ %> <% String sCookieValueTemp = null; String sUserRegionNameTemp = null; String sUserRegionIdTemp = null; String sUserStateNameTemp = null; String sUserStateIdTemp = null; boolean bFind = false; Cookie[] cookiesTemp = request.getCookies(); for (int i=0;i Var2="+sUserRegionIdTemp +"
Var3 ="+sUserStateNameTemp+"
var4= "+sUserStateIdTemp); } catch( Exception e){ sUserRegionNameTemp = null; sUserRegionIdTemp = null; sUserStateNameTemp = null; sUserStateIdTemp = null; } // if ((local == null) || (uf == null)) { // out.println("bFind = "+ bFind); if (uf == null) { if (bFind){ uf = sUserStateIdTemp; local = sUserRegionIdTemp; } //uf = sUserStateNameTemp; else { Cookie cookie = new Cookie("clicRBSv2.prefs","local=Porto%20Alegre(1):uf=RS(1):usuario="); //Seta para a capital //Cookie cookie = new Cookie("clicRBS.prefs","local="+ sUserRegionNameTemp +"("+ sUserRegionIdTemp +"),uf="+ sUserStateNameTemp +"("+ sUserStateIdTemp +"),usuario="); cookie.setMaxAge(315360000); cookie.setPath("/"); response.addCookie(cookie); uf="1"; local="1"; } } else { Cookie cookie = new Cookie("clicRBSv2.prefs","local=Porto%20Alegre(1):uf=RS(1):usuario="); cookie.setMaxAge(315360000); cookie.setPath("/"); String sCityNameConv = null; int space; for (int i=0; i0) sCityNameConv = sCityNameConv.substring(0,space).concat("%20").concat(sCityNameConv.substring(space+1,sCityNameConv.length())); // System.out.println("local: "+sCityNameConv+"("+sCities[0]+")"); // System.out.println("uf: "+sCities[3]+"("+sCities[2]+"):usuario="); cookie.setValue("local="+sCityNameConv+"("+sCities[0]+"):uf="+sCities[3]+"("+sCities[2]+"):usuario="); uf=sCities[2]; //sUserStateNameTemp = sCities[3]; break; } } response.addCookie(cookie); } } //out.println("Estado = "+ uf+" local = "+ local); %> Atlântida. Essa é a rádio! <body bgcolor="#FFFFFF"> Teu browser não suporta frames. Tu deves fazer download de uma versão mais nova. </body> <%}%>