Ir para conteúdo
Fórum Script Brasil

::frenetico::

Membros
  • Total de itens

    746
  • Registro em

  • Última visita

Tudo que ::frenetico:: postou

  1. Tenta mudar isso aqui: Dai ele vai fazer a busca no nivel e não no cdusuario *Posta sua pagina conn.php
  2. ::frenetico::

    Upaload De Foto

    você quer um script de upload de fotos?? tem esse aqui: <?php //Diretório aonde ficará os arquivos $dir = "./"; //Extensões permitidas $ext = array("gif","jpg","png"); //Quant. de campos do tipo FILE $campos = 6; //Formulário echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data"> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> <input type="submit" name="submit" value=" OK "> </form>'; //Se for enviado if (isset($_POST['submit'])) { //Obtendo info. dos arquivos $f_name = $_FILES['file']['name']; $f_tmp = $_FILES['file']['tmp_name']; $f_type = $_FILES['file']['type']; //Contar arquivos enviados $cont=0; //Repetindo de acordo com a quantidade de campos FILE for($i=0;$i<$campos;$i++){ //Pegando o nome $name = $f_name[$i]; //Verificando se o campo contem arquivo if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) { if ($cont==0) { echo "<b>Arquivo(s) enviados:<br /></b>"; } echo $name." - "; //Movendo arquivo's do upload $up = move_uploaded_file($f_tmp[$i], $dir.$name); //Status if ($up==true): echo "<i>Enviado!</i>"; $cont++; else: echo "<i>Falhou!</i>"; endif; echo "<br />"; } } echo ($cont!=0) ? "<br><i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!"; } ?> testa aí... ;)
  3. Vamus v se consigo fazer algo aqui :blink: : <?php require_once('../func/conn.php'); ?> <? $login = $_POST['login']; $senha = $_POST['senha']; $sql = "SELECT cdusuario, login, senha FROM tbadmin WHERE login ='$login' AND senha ='$senha'"; $query = mysql_query($sql) or die ("Falha na autenticação, por favor tente novamente"); //checa se há algum resultado compativel no banco $linha = mysql_num_rows($query); //se não houver if($linha == 0) { echo "Usuario ou senha Inválidos"; echo "<a href=java script:history.go(-1)>Voltar</a>"; } //do contrario else { //gravando o resultado em variaveis $login = mysql_result($query, 0, "login"); $senha = mysql_result($query, 0, "senha"); $nivel = mysql_result($query, 0, "nivel"); //inicializa a sessão session_start(); //grava os dados do usuario na sessão $_SESSION['login'] = $login; $_SESSION['nome'] = $senha; $_SESSION['nivel'] = $nivel; if ($_SESSION['nivel'] == 3){ header("Location: administrador.php");} else { header("Location: cliente.php");} } ?> *coloca seu script da pagina conn.php
  4. Hummm <_< me explica uma coisa o que faz isso aqui $autoridade???
  5. Se você estar usando SESSION() kd o session_start(); session_start(); $_SESSION['cdusuario'] = $cdusuario; $_SESSION['login'] = $login; $_SESSION['nome'] = $senha; $_SESSION['autoridade'] = $autoridade; if ($_SESSION['autoridade'] == 2){ header("Location: administrador.php");} else { header("Location: cliente.php");}
  6. Bom poderia ser mais ou menos assim: $sql = "SELECT login, senha, nivel FROM usuarios WHERE login ='$login' AND senha ='$senha'"; //faz a consulta ao banco de dados $login = mysql_result($query, 0, "login"); $senha = mysql_result($query, 0, "senha"); $nivel = mysql_result($query, 0, "nivel"); //gravando o resultado em variaveis //grava os dados do usuario na sessão $_SESSION['login'] = $login; $_SESSION['nome'] = $senha; $_SESSION['nivel'] = $nivel; if ($_SESSION['nivel'] == 3){ header("Location: administrador.php");} else { header("Location: cliente.php");} } Ahh seria mais ou menos assim que eu pude imaginar :lol:
  7. ::frenetico::

    Session

    O problema esta nessa parte aqui: porque você esta fechando o else duas vezes??? Tenta assim: <? include("func/conn.php"); session_start(); $login = isset($_POST['txtLogin']) ? addslashes(trim($_POST["txtLogin"])) : false; $senha = isset($_POST['txtSenha']) ? addslashes(trim($_POST["txtSenha"])) : false; if($login || $senha){ $sql = mysql_query("SELECT * FROM tbadmin WHERE txtLogin = '$login'"); $login_ok = mysql_num_rows($sql); if($login_ok){ $senha = md5($senha); $dados = mysql_fetch_array($sql); if( !strcasecmp($senha,$dados['txtSenha']) ){ $_SESSION['txtLogin'] = stripslashes($dados['txtLogin']); $_SESSION['IdAdm'] = $dados['IdAdm']; echo "<script> location.href='index.php'; </script>"; } else{ echo "<script> alert('A senha informada não confere.'); history.back(); </script>"; } else{ echo "<script> alert('O nome de usuário informado é inexistente.'); history.back(); </script>";} else{ echo "<script> alert('Informe um nome de usuário e uma senha para acessar esta área.'); history.back(); </script>";} ?> falou's ;) **Um coisa porque você usou a função require() e não include? :P não entendi?? o manual:
  8. ::frenetico::

    Validar Campo De E-mail

    você pelo menos testou o script???? Aqui no meu deu certinho ;) Qualquer coisa é só falar...
  9. ::frenetico::

    Validar Campo De E-mail

    Bom no meu formulario esta assim: Tenta ai agora ;)
  10. ::frenetico::

    Validar Campo De E-mail

    Em javascript seria assim: <script> function ValidaEMail (objCampo){ if(objCampo.value.indexOf ('@') < 1){ alert('O e-mail informado não é válido.'); objCampo.focus(); return false; } objCampo.value.indexOf ('@') if(objCampo.value.substring((objCampo.value.indexOf ('@') + 1), objCampo.value.length).indexOf ('@') >= 0){ alert('O e-mail informado não é válido. Não pode conter mais de um @.'); objCampo.focus(); return false; } </script> Agora em PHP não sei como seria... ^^ hehehe
  11. ::frenetico::

    Php

    Não da pra acessar por ex: http://localhost/index.php? ele não está lendo o PHP? Achei isso num forum: "Acesse o IIS e clique como botao direito em cima de site da web padrão, vá em propriedades, e depois na guia documentos, la clique em add, e coloque o nome do arquivo index.php, caso queria que ele seja o padrão basta voce usar as setas para cima e para baixo para ver qual o tipo de documento deverá ser executado quando for acessado uma pasta" *Mais informações: http://forum.wmonline.com.br/index.php?showforum=224 ;)
  12. ::frenetico::

    Php

    Tipo eu não conheço o IIS :P, mais o que eu disse foi uma pequena tradução dessa sua msg ai :D hehehe Mais vou ver se consigo algo aqui pra você! T+
  13. ::frenetico::

    Php

    Hummm pelo que eu entendi :unsure: - Este cgi do PHP binário foi compilado. Isto significa que uma página estará servida somente acima de se a variável do cgi de REDIRECT_STATUS for ajuste, através de uma diretriz orientadora da ação do Apache. - Para mais informação a respeito deste comportamento veja o http://php.net/security.cgi-bin manual do CGI security - Para mais informação sobre a mudança deste comportamento consulte o arquivo da instalação que veio com esta distribuição, ou visita http://php.net/install.windows É isso que eu entendi :lol: hehe flws
  14. ::frenetico::

    Php

    Affff foi mal não percebi... vou vê aqui se acho alguma coisa ;)
  15. ::frenetico::

    Duvida Php E Script

    Bom não sei direito mais eu acho que usando a função explode() você consiguiria obter esse resultado, veja um exemplo: <?php $Nome = "A-B-C-D-E"; $FN = explode('-',$Nome); echo "{$FN[0]} <br />"; // irá imprimir a letra A echo "{$FN[1]} <br />"; // irá imprimir a letra B echo "{$FN[2]} <br />"; // irá imprimir a letra C echo "{$FN[3]} <br />"; // irá imprimir a letra D echo "{$FN[4]} <br />"; // irá imprimir a letra E ?> + ou - assim :lol:
  16. ::frenetico::

    Php

    Tenta assim abre o httpd.conf do Apache, procure a linha Listen altera a porta 80 pra 8080, salva e na url digita http://localhost:8080/ Tenta ai ;)
  17. ::frenetico::

    Percorrer String

    Bom em array seria assim: <?php $Texto = "MARCELO"; $Delim = "-"; $I = 0; #- Gerando ARRAY de STRING com HÍFEN's -# for ($X = 0; $X < ((strlen($Texto)*2)-1); $X++) { if ( ($X % 2) == 0) { $Array[$X] = $Texto[$I]; $I++; } else { $Array[$X] = $Delim; } } #- Exibindo ARRAY gerada com HÍFEN's-# for ($X = 0; $X < count($Array); $X++) { echo $Array[$X]; } ?> Espero que seja desse jeito ^^ hehe T+
  18. ::frenetico::

    Erro

    Talvez seja na configuração do seu PHP... mais é a primeira vez que deu esse erro??
  19. Não é só essa linha :rolleyes: hehehe... E não é pra apagar não :lol: ... hehehhe é simples nessas linhas: ;extension=php_mysql.dll ;extension=php_gd2.dll ;extension=php_mbstring.dll simples nessas linhas que eu citei, descomentar elas é retirar o ponto-vírgula dessas linhas ";" e não apagar :P extension=php_mysql.dll extension=php_gd2.dll extension=php_mbstring.dll T+
  20. ::frenetico::

    Erro

    está dizendo que a função mysql_conect() está indefinido na linha 4 você não está conectando com o servidor mysql, tente assim: $db = mysql_connect ($host, $login_db, $senha_db) or trigger_error(mysql_error(),E_USER_ERROR);
  21. Execute o arquivo setup.exe, clique em Next. Na proxima tela, escolha a instalação Typical e eclique em Next novamente. Na tela seguinte, pressione Install. Em Create A New Free Mysql.Com Account, você pode cadastrar-se, se quiser, ou marcar Skip Sign Up, para pular o cadastro. Depois, marque a opção Configure the MySQL server now e clique em Finish. Com a instalação feita, será aberto o MySQL Server Instance Configuration Wizard. Clique em Next e assinale a opção Stand Configuration. Na tela que surgir, assinale Install As Windows Servicee Include Bin Directory in Windows PATH. Marque também a opção Lauch the MySQL Server automatically. Escolha como nome do serviço a expressão MySQL e pressione Next. Agora defina a senha-padrão do MySQL. Pode ser a palavra mysql mesmo (em minusculas). Preencha e confirme. Depois pressione Next e para concluir, Execute. Aguarde a apalicação das configurações e clique em Finish. Se houver algum problema, tente reinstalar o MySQL. Porém remova antes do diretorio /data da pasta em que ele foi instalado o MySQL. Com isso as senhas antigas serão apagadas. Bom se não for isso me avisa ;) T+
  22. Criei também um tuto de instalação no OnForum qualquer coisa o link é esse: http://forum.onmasters.com.br/index.php?showtopic=14
  23. Faz o seguinte... entra nesse forum que tem um mano que entende bom mesmo de PHP eu e ele podemos te ajudar o link é esse ai: http://forum.onmasters.com.br/ Entra la que a gente te ajuda... - Se cadastra primeiro :rolleyes: É que to meio ocupado e é só eu que to te ajudando aqui entra la que nos vamos te ajudar vlw?? T+
  24. Deu certo???? me amostra ai o link pra mim da um olhadinha :lol: Hehehe... :rolleyes: T+
×
×
  • Criar Novo...