Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Como Controlar uma Página sem Estar Nela?

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Duvida Como Controlar uma Página sem Estar Nela?

    -Você Programador está na página index.php com duas variáveis javascript
    dado1 = "123"; dado2='amigafalsa@hotmail.com';

    Certo???

    -Existe agora uma página chamada formulario.php que contem dois input e um submit.

    Certo??

    -Agora a missão é: Enviar estes dados da index.php para a formulario.php, colocar estes dados nos values(valores) da formulario.php.-->
    $('input1').val($dado1);
    $('input2').val($dado2);

    -Após os valores terem entrado no value de cada input, preciso que o botão submit seja apertado sem eu estar lá.

    Isso tudo rodando no lado do cliente gente.
    Quero executar esse script no console do meu navegador, e assim ele modifique os dados de outra página e salve os dados sem eu estar lá entendem?

    --ALGORITMO--
    Objetivo Rodar Tudo no lado do client-Side:
    - [Você está na index.php tem dois dados numa variavel javascript];
    - [Pegar esses dois dados da variavel javascript];
    - [Enviar para a formulario.php ];
    -[Pegar esses dados e substituir nos dois input];
    -[Dar uma submit, sem precisar clicar];

    Entendem?Houve um controle aí de forma escrita de outra página sem o código rsrsrs, agora eu já quebrei minha cabeça e não consigo achar um código para implementar essa solução
    Por favor peço ajuda,
    Similar Threads

  • Font Size
    #2
    Se você quer executar tudo isso pelo console do navegador, é só setar os valores dos inputs e usar o evento click(), dessa forma:
    (O código abaixo é usando o id dos inputs)
    Código PHP:
    document.GetElementById("input1").value "123";
    document.GetElementById("input2").value "amigafalsa@hotmail.com";
    document.GetElementById("id_do_submit").click(); 
    Caso os inputs não tenham id, tenham apenas name, use GetElementByName("input1")[0] em vez do código acima.
    E caso o submit não tenha id nem name, use o GetElementByClassName("input")[n].click();, onde "n" é o número "index of array" do submit relativo a quantidade de inputs na página (no exemplo acima n=2, porque ele é o terceiro input da página).

    Você pode fazer a mesma coisa de outra forma sem usar o console, criando um formulário cujo action seja a página Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... (tem que ser o link completo), botar os inputs com os nomes desejados e ver se funciona. Se não me engano o nome disso é Cross Site Request Forgery.

    Seria algo tipo assim
    Código PHP:
    <form action='http://site.com/formulario.php'>
    <
    input name='input1' type='text' value='123'>
    <
    input name='input2' type='text' value='amigafalsa@hotmail.com'>
    <
    input type='submit'>
    </
    form
    .

    - PHP & VB C0d3r.

    Nickguitar.dll@hotmail.com

    http://www.youtube.com/user/superskate56 <~ Hacking tuts =)

    Quando aprendemos a ouvir, também aprendemos a falar..
    Quando aprendemos a ler, também aprendemos a escrever.
    Então, quando aprendemos a usar um computador, por que não aprender a programa-lo ?


    I'm C0ding for $$$

    #~: Just $this :~#

    Comment

    X
    Working...
    X