
Anderson Luis
Membros-
Total de itens
53 -
Registro em
-
Última visita
Tudo que Anderson Luis postou
-
te aconselho a usar o APACHE ao invés do IIS, por causa dele tive muita dor de cabeça com SESSIONS!!!!!
-
Cara o que estava dando problema era o IIS, dá pra acreditar instalei o APACHE e agora não está mais dando aqueles erros; porém ainda estou com um problema : Veja nos exemplos : PAGINA.PHP <? echo (' <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form name="form1" method="post" action="pagina1.php"> Login <input name="a_login" type="text"> Senha <input name="a_senha" type="password"> <input type="submit" name="Submit" value="Envia"> </form> </body> </html> '); ?> PAGINA1.PHP <? $login='manuel'; $senha='1234'; if (($_POST['a_login'] == $login) and ($_POST['a_senha'] == $senha)) { session_register("login"); session_start('user'); echo '<a href="pagina2.php">Entrar</a>'; } else { echo 'Usuario ou senha inválido'; } ?> PAGINA2.PHP <? session_start('user'); If ($_SESSION['login'] == "manuel") { echo 'você está logado como '.$login.''; } else { echo 'você não está logado';} ?> Ai vem a pergunta porque está caido no else { echo 'você não está logado';} da pagina 2 ? na pasta temp são criados 2 arquivos de session sendo um vazio e o outro com dados !!!!
-
Pode me dar umas dicas de como proceder com a reinstalação, e de qual versão usar do PHP ?
-
E ai galera alguém tem mais alguma sugestão pra solucionar esse mistério ?
-
Galera acho que minha dúvida é simples mas não sei como fazer !!! Seguinte tenho uma pasta chamada "fotos" no servidor, e no meu script em PHP gostaria de verificar se existe determinada imagem nessa pasta do servidor para mostrar; caso contrario exibir uma mensagem de erro por exemplo !!!!
-
Pois é rapaz, o problema é que eu já rodei um scriptzinho <? phpinfo() ?> no servidor, pra ver as configurações do PHP pra ajustar meu PHP.INI , e pelo menos na parte de SESSION já está tudo igual !!!!!
-
Galera o curioso é que quando faço upload pro servidor o site funciona direitinho e aqui localmente dá as mesnagens de erro !!!!
-
Preciso de ajuda galera !!!!! alguém poderia dizer se a configuração do SESSION no PHP.INI está correta : [session] session.auto_start = 1 session.name = PHPSESSID session.cache_expire = 180 session.save_handler = files session.serialize_handler = php session.save_path = c:\WINDOWS\temp\ session.use_cookies = 0 session.use_only_cookies = 0 session.cookie_lifetime = 86400 session.cookie_path = c:\temp_php\ session.cookie_domain = session.gc_probability = 1 session.gc_divisor = 100 session.gc_maxlifetime = 86400 session.bug_compat_42 = 1 session.bug_compat_warn = 1 session.referer_check = session.entropy_length = 0 session.entropy_file = ;session.entropy_length = 16 ;session.entropy_file = /dev/urandom session.cache_limiter = nocache session.use_trans_sid = 1 url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
-
ai que está o problema !!! esse site funciona no servidor e não funciona na minha casa !!! um cara tercerizado que fez esse site, mas agora preciso mexer no código e tenho esses problemas !!!!
-
Acho que o seu erro não está nesses códigos que você passou... Coloca esse arquivo aí pra gente dar uma olhada... Se você olhar a ultima linha do erro ele está tambem em h_login veja : Notice: Undefined variable: is_in in C:\Inetpub\wwwroot\reshotel\h_login.php on line 6 vars_global.php <? session_start(user); require('vars_local.php'); $site_location='http://www.site.com.br/'; $html_start = (' <html> <head> <title'>.$pg_title.'</title> <link rel="stylesheet" type="text/css" href="'.$location_include.'default_style.css"> </head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <table width="782" align="center">'); if ($is_in == "1") { $tr_content_start.= ('<p><b>Usuário: '.$my_user.'</b><br>:: <a href="'.$location_index.'u_edit.php">Alterar Cadastro </a>'); if ($my_nivel>2) { $tr_content_start.= '<br>:: <a href="'.$location_index.'u_ctl.php">Controle de Usuários</a>'; } $tr_content_start.='<br>:: <a href="'.$location_index.'logout.php">Logout</a></p>'; } $error_data = '<p><br></p><br><p align=center>Alguns dados estão incoerentes, tente repetir toda a operação.</p>'; $error_access_denied = '<p><br></p><br><p align=center>O usuário, <b>'.strtoupper($my_User).'</b> não está apto a acessar esta página!</p>'; $error_isout = '<p><br></p><br><p align=center>Você não está logado!</p>'; $error_report='<p align="center">Caso você queira reclamar sobre o fato ocorrido, envie-nos um <a href="contato.php" target="_blank">email</a>.</p>'; $voltar='<p><a href="javascript:history.go(-1);">Voltar</a></p>'; ?>
-
já fiz isso e não deu certo, será que é problema com o PHP.INI register_globals já está como ON !!!!
-
acho que agora vai ficar mais facil de entender : Segue meu código que retorna os erros do primeiro post : login.php <? require('vars_local.php'); require($location_include."vars_global.php"); if ($is_in == "1") { session_destroy(); } if((!empty($edUser) AND !empty($edPwd))) { $edUser=strtoupper($edUser); $edPwd=strtoupper($edPwd); $query = "SELECT U_NOME, U_NIVEL, U_USUARIO FROM USUARIOS WHERE U_APELIDO='$edUser' AND U_SENHA='$edPwd'"; $result=ibase_query(rh_startfb(),$query); if ($result) { $row = ibase_fetch_object ($result); $my_id=$row->U_USUARIO; if (!empty($my_id)) { $is_in = "1"; $nome = $row->U_NOME; $my_nivel = $row->U_NIVEL; $my_user = $edUser; $my_pwd = $edPwd; $my_id = $row->U_USUARIO; session_register("is_in","my_id","my_user","my_pwd","my_nivel"); session_start(user); } } else { echo "<p>Erro. Impossível executar a query: $query!</p>"; exit; } } if ($is_in == "1") { header("Location: ".$location_index."h_busca.php"); } else { echo $def_start; echo "<br><p align=center>Usuário ou senha inválidos!</p>"; echo $def_end; } ?> h_login.php <? require('vars_local.php'); require($location_include."vars_global.php"); if($is_in=="1") { header("Location: ".$location_index."h_busca.php"); } { echo $def_start; echo (' <table width="400" align="center"> <td> <p align="center"> <center>Digite Login e Senha para consultar. <form name="f_login" method="post" action="'.$location_index.'login.php"> <table width="34%" border="0" cellspacing="0" cellpadding="0" height="54"> <tr> <td width="24%">Login:</td> <td width="76%"><input align=left size=20 name=edUser type="text"></td> </tr> <tr> <td width="24%">Senha:</td> <td width="76%"><input align=left size=20 name=edPwd type="password"></td> </tr> </table> <input type=submit value=" Entrar " class="c"> </form> <p><a href="'.$location_index.'esqueci.php">Lembrar Senha</a></center> </td> </tr> </table> '); } echo $def_end; ?>
-
Como ficaria nesse caso : if($is_in=="1") { header("Location: ".$location_index."h_busca.php"); }
-
alguém sabe me dizer o que são esses erros e como resolver ? OBS. Sou novatasso em PHP segue os erros : Notice: Use of undefined constant user - assumed 'user' in C:\Inetpub\wwwroot\reshotel\include\vars_global.php on line 2 Notice: Undefined variable: is_in in C:\Inetpub\wwwroot\reshotel\include\vars_global.php on line 87 Notice: Undefined variable: cmd_login in C:\Inetpub\wwwroot\reshotel\include\vars_global.php on line 132 Notice: Undefined variable: my_User in C:\Inetpub\wwwroot\reshotel\include\vars_global.php on line 175 Notice: Undefined variable: is_in in C:\Inetpub\wwwroot\reshotel\h_login.php on line 6
-
O que eu posso fazer é ir comprando esses módulos aos poucos e ir concluíndo pra conseguir o certificado, pelo menos não vou gastar a grana de uma vez e ficar quebrado !!!! Outra coisa como eu arrumaria um emprego de Web Design, sem ter uma faculdade,certificação ou coisa do tipo ? Será que um porfólio na Web ajudaria ? é dificil já pararam pra pensar ?
-
Tá certo, mas será que vale a pena fazer essa certificação que citei a cima ? eis a questão !!!!!
-
Pessoal, não achei local adquado para postar essa mensagem então posto ela aqui já que tem a ver com Design !!! Não tenho condições de fazer uma faculdade e nem sei se existe para Web Design, estava pensando em fazer aquela Certificação ICS Web Design,mas não sei se vale a pena é uma certificação cara cerca de 5 mil reais, gostaria da orientação de alguém já mais vivido na area de Web Design !!! Bom é isso, fico no aguardo ai de umas dicas, valeu !!!!!! OBS. Se for preciso mudem essa mensagem para um local mais adquado, e descupem por ter postado a mesma aqui !!!!!!
-
é +/- isso que quero, vejam se vc's entendem, só que ao invés de verificar só o campo nome eu quero email e telefone tambem : OBS. Valeu pela força que vc's estão dando, este está se tornando o melhor fórum relacionado a web !!!!!!! //If ($nome) { //$enviar = mail($recipiente,$assunto,$mensagem,$headers); //if ($enviar=="1"){ // checa se e-mail foi enviado //echo ("<center>E-mail enviado com sucesso!</center>"); //}else{echo ("<center>Erro ao enviar o e-mail, tente novamente.</center>"); } //} else //{ echo ('Campos Nome,Email e Telefone são Obrigatórios.<br><br><center><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#003366"><a href=javascript:window.history.go(-1)>VOLTAR</a></font></center>'); }
-
seguinte quero que os campos NOME,EMAIL,TELEFONE sejam obrigatorios para continar, só que eu não sei como fazr essa verificação, se eu usar "or" não vai dar certo eu acho, não teria como usar "and" ao invés de "or" ? tentei usar and e deu erro !!!!
-
Galera tenho um formulario e gostaria de saber como faço para verificar se pelo menos 2 campos do form foram preenchidos e só deixar enviar caso essa condição seja verdadeira !!!!!
-
Descobri as barras no PHP são ao contrário !!!!! rsrsrs !!!!! Desculpa ai a ignorancia galera, to aprendendo agora !!!! é vivendo e aprendendo !!!! valeu !!!!!
-
ninguém manja de (PHP + Firebird ou Interbase)
-
Porque acontece isso quando tento conectar o PHP com uma base de dados FIREBIRD ? : Warning: ibase_connect(): I/O error for file "C:\Inetpub\wwwroot\php_fire utorial.GDB" Error while trying to open file A sintaxe do nome do arquivo, pasta ou nome do volume está incorreta. in C:\Inetpub\wwwroot\php_fire\index.php on line 6 OBS. estranho, parece que ele corta o "T" do nome da base que no caso seria tutorial.gdb, sendo que no arquivo index.php o caminho está correto !!!!!
-
galera ainda continuo com problemas , fiz um script simples só para teste de inclusao no db, o que acontece é que ele faz a inclusão no db mas não manda os dados, a unica coisa que é preenchida é a chave primaria que no caso é auto incremental segue abaixo o código : INCCLIENTE.HTML // FORMULARIO HTML <html> <head> <title>Documento sem título</title> </head> <body> <strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Inclusão de Clientes<br> </font></strong> <form name="incCliente" method="post" action="insere.php"> <strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Nome : </font></strong> <input name="edNome" type="text" size="40" maxlength="80"> <br> <font size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong>Sexo :</strong> <input name="rgSexo" type="radio" value="M" checked> Masculino <input type="radio" name="rgSexo" value="F"> Feminino <strong><br> Endereço :</strong></font> <textarea name="edendereco" rows="3"></textarea> <br> <input type="submit" name="Submit" value="Inclui"> </form> </body> </html> INSERE.PHP <? $res1 = mysql_connect("localhost","root"); If ($res1) { $sql = "insert into cliente"."(nom_cliente,sex_cliente,end_cliente)"."values ('$edNome','$rgSexo','$edEndereco')"; $res2 = mysql_db_query("pessoal","$sql",$res1); If ($res2) {echo ("Novo cliente adicionado");} else {echo ("Erro de inclusão".mysql_error()."\n"); } } else {echo("Erro de conexão".mysql_error()."\n");} mysql_free_result($res2); mysql_close($res1); ?>
-
Seguinte meu "register_globals" está como off, e ainda não consegui interagir com o banco de dados !!! Caramba tá difícil de resolver esse problema !!!! Outra coisa fiz um script simples ontem só para gravar nome,email,telefone; dai crieium html com os inputs chamando esse script PHP para inserir, o que acontece é o seguinte ele faz o insert mas não aparecem os dados, só a chave primaria que no caso é auto incremental, parece que o html não passou direito as variaveis do input para o script PHP !!!!!!