Ir para conteúdo
Fórum Script Brasil

El_pancho

Membros
  • Total de itens

    11
  • Registro em

  • Última visita

Posts postados por El_pancho

  1. Ola pessoal tenho 2 duvidas simples pra resolver:

    Primeira:

    Como eu faço pra resolver este problema: echo "<a href='#' onclick='conteudo('site/novaconta/novaconta.php','#main');'>";

    Preciso passar essas duas variaveis pra funcao CONTEUDO(ENDERECO, DIV); mas ambas precisam ser STRINGS só não consigo mandar pois já estou usando o ' para deficir onclick;

    Segunda:

    Nesta mesma função CONTEUDO(ENDERECO, DIV);

    Eu gostaria que ela aterasse a barra de endereco do usuario, como pode ser feito?

    Definição


    function conteudo(conteudo,div)
    {

    $(div).html("<loading>Carregando...</loading>");
    $.ajax({url:conteudo, cache:false, success:function(result)
    {

    $(div).html(result);

    }
    });


    }

    [/CODEBOX]

  2. ola pessoal, instalei o wampserver 2.1, fui alterar a senha da tabela USER no DATABASE MYSQL para 'manaus', alterei o arquivo config.inc.php password para manaus, agora não consigo mais conectar ao banco de dados,

    o phpmyadmin mostra o seguinte erro: #1045 - Access denied for user 'root'@'localhost' (using password: YES)

    quando eu mudo a senha do config.inc.php para ''; ele abre e mostra somente os bancos de dados: Information_schema e test.

    ao tentar entrar pelo console do mysql, se eu coloco a senha manaus, ele fecha o prompt, se eu colo vazio ''; ele mostra tambem somente esses 2 bancos.

    Provavelmente tem algum arquivo de conexao que não alterei, alguém saberia me dizer qual?

  3. Olá, estou fazendo um script para re-agendamento, ele conta 7 dias a partir da data do dia em que o usuario esta usando e agenda uma nova consulta.

    o problema é que eu estou fazendo manualmente o tamanho do mes por exemplo:

    se o usuario fizer o agendamento dia 25 de fevereiro ele marcaria para 32 de fevereiro -28 (dias de fevereiro) = 4 e mes+1 ou seja 4 de março

    mas eu tive que definir fevereiro:

    $fevereiro_dias = 28;

    mas eu gostaria de saber se tem alguma função já definida para pegar a quantidade de dias que o mês tem, para facilitar e não ter que definir todos os dias de todos os meses, e dos anos bissestos.

    Obrigado, le_pancho

  4. Porque você não quer usar a tag <FORM> ?

    sobre a questão de usar o código em outra página, depende, se for em AJAX talvez não funcione, por exemplo:

    a pagina index.php você clica em um menu BUSCA e utilizando AJAX carregaria essa sua página dentro da página index.php não vai funcionar.

    o melhor a fazer neste caso seria fazer a busca em AJAX também

    exemplo


    <form method='GET' name='meuformulario' onSubmit='busca(texto.value); return false;'>

    <input type='text' name='texto'></input>
    <input type='submit' value='buscar'>

    </form>


    sendo a funçao javascript busca(texto); um redirecionador para a página busca.php?texto=X;




    [/CODEBOX]

    agora se a busca esta dentro de um <form> e voce gostaria de checar se o CEP é valido e etc...

    você poderia alterar o próprio input

    [CODEBOX]
    <input type='text' name='txtcep' onkeyup='busca(txtcep.value);'></input>

  5. Eae gente, to tendo um problema para enviar strings para uma página, o script funciona numa boa quando eu mando valores numéricos, mas somente valores numéricos, quando eu envio um variavel no case recebida de um input qualquer ex: (qualquer.value) ele não faz o que eu esperava que fizesse.

    Formuário (1)


    <form method='GET' onSubmit='enderecoOpcional(rua.value,cidade.value,bairro.value,cep.value,num.value,$lig); return false;'>
    <table class='cliente_endereco_show'>
    <tr>
    <td><h11>Rua:</h11>
    </td>
    <td><input type='text' name='rua'></input>
    </td>
    <td>
    </td>
    <td><input type='text' name='num'></input>
    </td>
    </tr>
    <tr>
    <td><h11>Cidade:</h11>
    </td>
    <td><input type='text' name='cidade'></input>
    </td>
    <td><h11>Bairro:</h11>
    </td>
    <td><input type='text' name='bairro'></input>
    </td>
    </tr>
    <tr>
    <td><h11>Cep:</h11>
    </td>
    <td><input type='text' name='cep'></input>
    </td>
    <td>
    </td>
    <td>
    </td>
    </tr>
    </table>
    <input type='submit' value='Confirmar' class='novoendereco_botao' ></input>
    </form>";
    [/codebox]

    Funçao javascript

    [codebox]
    function enderecoOpcional(rua,cidade,bairro,cep,num,lig)
    {

    document.getElementById("action").innerHTML="<br /><br /><br /><br /><font color='white'><center>Concluindo...</center></font>";

    var xmlhttp;
    if (window.XMLHttpRequest)
    {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
    }
    else
    {// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.onreadystatechange=function()
    {
    if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {



    concluirVenda3(lig,3,1);


    }
    }
    xmlhttp.open("GET","javascript/scripts/enderecoOpcional.php?rua="+rua+"&cidade="+cidade+"&bairro="+bairro+"&cep="+cep+"&lig="+lig+"&num="+num,true);
    xmlhttp.send();
    }

    Página PHP para inserir os dados do Banco de dados.


    <?php
    $cidade = $_GET['cidade'];
    $bairro = $_GET['bairro'];
    $rua = $_GET['rua'];
    $num = $_GET['num'];
    $cep = $_GET['cep'];
    $lig = $_GET['lig'];

    require("../../conexao/conexao.php");

    $sql = "SELECT * FROM venda_endereco_opt WHERE venda_endereco_lig = $lig";
    $qr = mysql_query($sql) or die (mysql_error());

    if(mysql_num_rows($qr) == 0)
    {
    $insert_sql = "INSERT INTO venda_endereco_opt (venda_endereco_rua, venda_endereco_bairro, venda_endereco_cidade, venda_endereco_num, venda_endereco_cep, venda_endereco_lig) VALUES ('$rua','$bairro','$cidade',$num,$cep,$lig)";
    $insert_qr = mysql_query($insert_sql) or die (mysql_error());


    }
    else
    {
    $update_sql = "UPDATE venda_endereco_opt SET venda_endereco_rua = $rua, venda_endereco_cidade = $cidade, venda_endereco_bairro = $bairro, venda_endereco_cep = $cep, venda_endereco_num = $num WHERE venda_endereco_lig = $lig";
    $update_qr = mysql_query($update_sql) or die (mysql_error());

    }


    ?>
    [/codebox]

    Obrigado pela atenção, volto mais tarde para ver as sugestões, abraços.

    Le_pancho

  6. Obrigado Poofy,

    estava usando onclick pois era a unico TRIGGER que conhecia, até prefiro fazer agora usando onsubmit pois acho muito mais pratico apertar a tecla enter ao invés de clicar em BUSCAR.

    Portanto no seu código eu teria que mudar:


    &lt;script>
    var ajax = function() //função do onclick!
    {

    /*aqui seu codigo ajax bla bla bla antes de tentar dar o submit pela função...*/

    submitByClick = true; //setamos nossa condicional para true;
    document.getElementById('idDoSeuForm').submit(); //agora o submit vai funcionar
    };

    <body>

    <form method="get" id="idDoSeuForm" name="nomedoSeuform" onSubmit="ajax()">
    <input type="text" name="inputQualquer" />
    <input type="button" value="ajax!"/>
    </form>

    </body>

    [/codebox]

    Eu teria que mudar o input type='button' para input type='submit'?

    Desde de já obrigado novamente.

    :lol:

  7. olá, estou tendo um problema que ta me tirando o sono, em todos os <form> do meu site que tenham ajax,

    como

    <form action='' method='GET' name='busca_usuarios'>

    <table class='admUsuario_search'>

    <tr>

    <td width='300px'><input type='text' name='search' class='admUsuario_search_input'></input>

    </td>

    <td width='190px'><input type='button' value='Buscar' class='admUsuario_search_botao' onclick='usuarioSearch(search.value);'></input>

    </td>

    </tr>

    </table>

    </form>

    se o usuario escreve no campo SEARCH e APERTA ENTER, ele não chama a funçao e direciona para a página index.php (onde está essa funçao).

    Como eu poderia impedir isso de acontecer, e somente realizar a funçao ajax?

    ele somente funciona quando o usuario digita no campo SEARCH e CLICA NO BOTAO.

×
×
  • Criar Novo...