Ir para conteúdo
Fórum Script Brasil

rxhxtx

Membros
  • Total de itens

    35
  • Registro em

  • Última visita

Tudo que rxhxtx postou

  1. rxhxtx

    Teste de Mesa

    bom dia, desculpe, não entendi. Como assim demostrar esse teste de mesa?
  2. bom dia amigo, fazer na unha é bem complexo para quem ta começando, existem algumas ferramentas muito boas para fazer isso, eu que tambem sou iniciante as uso para fazer o trabalho pesado. eu conheço o Adobe Muse, acho que saiu de linha, mas acha-se para download nesses sites de pirataria e o proprio dreamweaver acho que você pegando a partir de um software, as video aulas serão muito mais simples nos seus estudos. para fazer a parte visual, antes de jogar para esses programas que "montam", da para usar o adobe XD ou o Affinity Design, mas não se confunda, eles não estao criando seu site responsivo, apenas criando um prototipo para você exportar e fazer funcionar em um segundo software ou, se souber, fazer no editor de codigo mas para liberar o seu site de forma rapida, ate que voce consiga faze-lo responsivo, você pode criar o site normal e a versao mobile como dois sites diferentes e usar no index um codigo para identificar o tipo de navegador, é ultrapassado e não recomendado, mas funciona e serve de "estepe" até que voce possa liberar o site verdadeiro e responsivo abraço
  3. p****, funcionou!!!!! caraca!!! quem sabe sabe mesmo neee valeu Leonardo por mais essa ajuda!!!! 👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏
  4. Bom dia! aqui ta tudo funcionando, a msg customizada em caso de caractere invalido, o envio, o bootstrap... tudo ok.. so ta faltando o pattern correto <form action="login.php" class="login100-form validate-form" method="POST"> <div class="wrap-input100 validate-input m-t-0 m-b-35" data-validate = "Preencha este campo!"> <input class="input100" type="text" name="username" pattern="[a-zA-Z0-9]+" oninvalid="setCustomValidity('CONFIGURAR O PATTERN' )" onchange="try{setCustomValidity('')}catch(e){}" title="E-Mail ou CPF (Somente números)"> <span class="focus-input100" data-placeholder="E-Mail ou CPF"></span> </div> <div class="container-login100-form-btn"> <button class="login100-form-btn">Acessar</button> </div> </form> jogando para o login <?php if (func::checkLoginState($dbh)) { header("location:painel.php"); } if(empty($_POST['username']) || empty($_POST['username'])) { //$_session com msg de erro include_once("content_form.php"); } if (isset($_POST['username']) && isset($_POST['password'])) { $query = "SELECT * FROM users WHERE (user_username = :username or user_cpf = :username) AND user_password = :password"; $username = $_POST['username']; $password = $_POST['password']; $userslash = addslashes($username); $passslash = addslashes($password); $stmt = $dbh->prepare($query); $stmt->execute(array(':username' => $userslash, ':password' => $passslash)); $row = $stmt->fetch(PDO::FETCH_ASSOC); if ($row['user_id'] > 0) { //func::salvaAcesso // $redirect = URL de onde veio o usuario //header("location:".$redirect.""); }else{ // $_session com msg de erro include_once("content_form.php"); } } ?> tudo funcionando tambem, mas essa questao do email possuir "." e o CPF também esta me quebrando as pernas pois se eu tiro o . com o str, vai dar pau no email A função checkLoginState($dbh) vou jogar para a pagina onde contem o formulário, não faz sentido deixa-la onde confere o login, mas por enquanto está ai só para eu acertar 100% o formulário e então eu jogo lá.. só para minha propria organizacao mesmo
  5. fala galera, tranquilidade, aqui matutando nos meus estudos me surgiu a seguinte duvida: Se eu definir o valor de uma variavel e precisar usa-la em outra parte da pagina apos fechar o ?>, como eu faço para pegar? ex: <?php $variavel = "valor"; ?> todo o conteudo, tabelas, imagens etc, ai la no meio quero usar o valor da variavel bla bla bla bla bla bla blA <a href="<?$variavel?>.html">link</a> como "pegar" o valor daquela variavel la de cima e inserir dentro desse html, por exemplo? desde já agradeço!
  6. obrigado pelo retorno, a proteção esta sendo feita "por tras dos panos", essa minha configuração é meramente estética mesmo e fiquei matutando se era possivel, ai você sabe ne... mas voltando ao problema, como faço para colocar 2 patterns no mesmo input? ou essa solução seria apenas para dois inputs e eu entendi errado? se não der certo, não tem problema, pois vou usar o str_replace, mas queria deixar uma estetica mais intuitiva para o usuario
  7. Aqui tem um exemplo pronto para vc, só adaptar https://www.devmedia.com.br/enviando-email-com-php/37216
  8. concordo com o Leonardo, você so deve fazer CSSs novos quando não forem de estrutura, mas acho furada... eu prefiro usar 1 arquivo só com tudo e usar o Crtl+F para achar o que eu preciso varias paginas acho mais facil você se perder e tem mais chance de você estragar a estetica de alguma pagina porque colocou alguma coisa duplicada
  9. tambem estou em fase de aprendizagem, mas pelo meu conhecimento, você teria que fazer com DIVs fundo + DIV sobrepondo com os Radio que você quer colocar
  10. Boa tarde! Estou batendo a cabeça numa configuração simples, porém que foge do meu conhecimento, andei pesquisando na internet, mas não encontrei uma solução que funcionasse na minha pagina. Preciso apenas configurar o pattern do input para receber dados tanto de email, quanto de cpf para simplificar meu sistema, limitei meu usuario a cadastrar apenas os numeros do CPF, porem como meu sistema permite que o usuario se logue pelo email ou pelo cpf, não conseguigo configurar o pattern do login eu gostaria que meu pattern permitisse apenas letras e numeros e FACULTATIVO o "@" e "." mas ai eu so estou conseguindo fazer sem o "@" e "." ou com "@" e "." esse facultativo que não sei como colocar dentro do pattern. Existe essa possibilidade ou teria que ser por javascript mesmo? alguém me da uma luz!!!! o meu sonho seria um campo que conseguisse diferenciar se esta sendo preenchido como [caractere]@[caractere].[caractere] ou [3car].[3car].[3car]-[2ca], mas isso é muito dificil, estou errado? não tenho ideia se isso é possivel ou como poderia ser feito, esse foi o principal motivo de eu limitar o usuario a cadastrar somente numeros (sei que existe como fazer um "editar" na hora do POST, mas por enquanto meus estudos não chegaram ate ai) muito obrigado!!!
×
×
  • Criar Novo...