Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/06/2008, 15:38
Avatar de JuanRAPerez
JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: Codigo raro rarisimo

ummmm la verdad no me suena que haya error solo que este tomando mal los if

para mi gusto le daría un poco de vuelta a tu código así


Código PHP:
<%
if 
session("usuario_usr") = "" then
    
'yo haria un response.redirect a mi pagina de login con un txt para que el usuario sepa porque lo saque de la pagina
    '
response.redirect("login.asp?txtError=Necesitas estar validado para poder usar nuestro sitio")
    
'luego en login.asp recoges txterror y lo mostras cerca de el formulario
    '
pero es solo una ideay quitaria este response write
    response
.Write("Necesitas estar logeado para registrarte en una vacante")
    
'si dejas el response.write pone una linea mas con:
    '
response.end
    para detener la ejecución de codigo
end 
if

Set Conn Server.CreateObject("ADODB.Connection")
Conn.Open"driver={MySQL ODBC 3.51 Driver};Server=localhost;Port=3306;Database=pagina ;xxxx;Pwd=xxxxxxx"
sql="select id_usuario,id_vacante,fecha_usuario_aplico as fecha from aspirantes_aplicaron where id_vacante="&session("vacante_aplicar")&" and id_usuario="&session("usuario_usr")
set rt=conn.execute(sql)

if 
rt.eof then
    response
.Write("vacio")
    
query "insert into aspirantes_aplicaron(id_usuario,id_vacante,fecha_u suario_aplico)values("&session("usuario_usr")&","session("vacante_aplicar")&",curdate())"
    
conn.execute(query)
    
response.Write("vacio")
else
    
response.Write("lleno" )
end if
%> 

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador