Jump to content


Photo

Session


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 sublyer

sublyer

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado

Posted 18/04/2006, 15:58

Bom tenho o PHP 5.0.1.2 instalado no servidor, mas não consigo usar sessions, quando dou o comando para registrar ele registra, mas só fora de funções e como tenho uma função para autenticar usuários, não teria como registrar fora.

como arrumo esse problema?


Muito obrigado por quem puder me ajudar.

Exemplo do código que estou usando
CODE<?

session_start();
$caminho=$_SERVER['DOCUMENT_ROOT'];

function autenticacao($caminho,$usu_login,$usu_senha,$cat_id,$pro_id,$aca_id,$conexao){



switch($pro_id){

case 1: // formulario
include$caminho.'/notas/sis_autenticacao/inc_processo_1.php');
break;

case 2: // autenticacao
$seleciona_usuario="select * from usuariox where usu_usuario='".$usu_login."' and usu_senha='".$usu_senha."'";
$sel_usu=mysql_query($seleciona_usuario,$conexao) or die(mysql_error());

if( $linha_seleciona_usuario=mysql_num_rows($sel_usu)>0){

session_register("login","senha");
// REDIRECIONANDO
echo("<script language='JavaScript' type='text/javascript'>");
echo("location.href='/pagina.php'");
echo("</script>");


}
else{

autenticacao($caminho,0,0,1,1,0,$conexao);

};

break;
};
?>

qual o problema? uso este mesmo script na locaweb e funciona do mesmo jeito.. só no meu servidor local não funciona.

meu PHP INFO [SESSION]

QUOTE

session
Session Support enabled
Registered save handlers files user
Registered serializer handlers php php_binary wddx

Directive Local Value Master Value
session.auto_start On On
session.bug_compat_42 On On
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain 1 1
session.cookie_lifetime 1 1
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 1 1
session.gc_divisor 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.hash_bits_per_character 4 4
session.hash_function 1 1
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path no value no value
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid 0 0




2 user(s) are reading this topic

0 membro(s), 2 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq