PHP script

Gestart doorBen22 reacties42 weergaven

23 berichten · pagina 1 van 2

Ben

Lid · Topicstarter

Berichten
4.598
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb dus een PHP script die:
-inlogt op een site
-naar de pagina gaat
Spoiler tonen
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/error_reporting"]error_reporting[/URL][COLOR= #007700]([/COLOR]E_ALL[COLOR= #007700]);[/COLOR]
 [COLOR= #0000BB]$ch[/COLOR] [COLOR= #007700]=[/COLOR] curl_init[COLOR= #007700]();[/COLOR]
    [COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]x[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$pass[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]x[/COLOR][COLOR= #007700];[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #DD0000]x[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_POST[COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_POSTFIELDS[COLOR= #007700],[/COLOR] [COLOR= #DD0000]username=[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$user[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]&password=[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$pass[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_HEADER[COLOR= #007700],[/COLOR] FALSE[COLOR= #007700]);[/COLOR] 
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_COOKIEJAR[COLOR= #007700],[/COLOR] [COLOR= #DD0000]cookie.txt[/COLOR][COLOR= #007700]);[/COLOR] 
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_RETURNTRANSFER[COLOR= #007700],[/COLOR] TRUE[COLOR= #007700]);[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_USERAGENT[COLOR= #007700],[/COLOR] [COLOR= #DD0000]Mozilla/4.0[/COLOR][COLOR= #007700]);[/COLOR]
    
    curl_exec [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #DD0000]x[/COLOR][COLOR= #007700]);[/COLOR]
    Hier zou de rest moeten komen[COLOR= #007700]..[/COLOR]


?>
Wat hij dan moet doen:
-een javascript commando uitvoeren op die pagina

Hoe kan ik dit laten doen? yummie
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hangt er van z wat de javascript is. Iets in de style aanpassen gaat geen effect hebben.
0
Ben

Lid · Topicstarter

Berichten
4.598
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Vriendje schreef:
Hangt er van z wat de javascript is. Iets in de style aanpassen gaat geen effect hebben.
Hij logt niet in op mijn site trouwens.

Hij moet turn(); uitvoeren.
In de URL balk getest met javascript:turn();.
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
In de javascript zit wss een Ajax verstopt. Als je dan eerst inlogt moet je met je cURL hiernamaals die url ezoeken met de benodigde POST/GET waarden erbij.

toevoeging op 21 maart 2012, 221347:
Wat houd de turn functie in dan?
0
Ben

Lid · Topicstarter

Berichten
4.598
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Vriendje schreef:
In de javascript zit wss een Ajax verstopt. Als je dan eerst inlogt moet je met je cURL hiernamaals die url ezoeken met de benodigde POST/GET waarden erbij.
toevoeging op 21 maart 2012, 221347:
Wat houd de turn functie in dan?

Dat hij een rad laat draaien op een spel. yummie
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Toon bron eens? Wat houd de turn functie letterlijk in?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Met PHP kan je geen JS uitvoeren....
0
Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik weet niet waar je het voor wilt gebruiken, maar als je het voor een spel is dan moet je proberen een Chrome Extension te maken wink Werkt fijn en simpel te maken smile
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Met PHP kan je geen JS uitvoeren....
Iets op de site laten verdwijnen ofzo is onnodig en kan niet. Een ajax uitvoeren ofzo wel. Je kan met PHP nabootsen dat jij zelf aan het rad draait.
0
Ben

Lid · Topicstarter

Berichten
4.598
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dit:

Quote:

0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ben schreef:
Dit:

Quote:

Ik wil de javascript code. Niet de HTML. Geef anders de URL?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Vriendje schreef:
Eerdere citaten tonen
Aarclay schreef:
Met PHP kan je geen JS uitvoeren....
Iets op de site laten verdwijnen ofzo is onnodig en kan niet. Een ajax uitvoeren ofzo wel. Je kan met PHP nabootsen dat jij zelf aan het rad draait.
Het ligt eraan hoe iemand aan dat rad draait. Is het een flash-applicatie, of een javascript of...?
Maar met PHP lijkt me dit niet te kunnen, tenzij dat rad op een manier serverside aangedreven wordt via een request (AJAX bijv.)
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Vriendje schreef:
Eerdere citaten tonen
Aarclay schreef:
Met PHP kan je geen JS uitvoeren....
Iets op de site laten verdwijnen ofzo is onnodig en kan niet. Een ajax uitvoeren ofzo wel. Je kan met PHP nabootsen dat jij zelf aan het rad draait.
Het ligt eraan hoe iemand aan dat rad draait. Is het een flash-applicatie, of een javascript of...?
Maar met PHP lijkt me dit niet te kunnen, tenzij dat rad op een manier serverside aangedreven wordt via een request (AJAX bijv.)
Rad hoeft toch niet echt te draaien? Hij stuurt vast request zonder dat we het merken naar andere pagina waar dat die meld dat we aan rad draaien. We laten gewoon "lijken" dat we aan het rad draaien.
0
Ben

Lid · Topicstarter

Berichten
4.598
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Vriendje schreef:
Eerdere citaten tonen
Aarclay schreef:
Eerdere citaten tonen
Vriendje schreef:
Eerdere citaten tonen
Aarclay schreef:
Met PHP kan je geen JS uitvoeren....
Iets op de site laten verdwijnen ofzo is onnodig en kan niet. Een ajax uitvoeren ofzo wel. Je kan met PHP nabootsen dat jij zelf aan het rad draait.
Het ligt eraan hoe iemand aan dat rad draait. Is het een flash-applicatie, of een javascript of...?
Maar met PHP lijkt me dit niet te kunnen, tenzij dat rad op een manier serverside aangedreven wordt via een request (AJAX bijv.)
Rad hoeft toch niet echt te draaien? Hij stuurt vast request zonder dat we het merken naar andere pagina waar dat die meld dat we aan rad draaien. We laten gewoon "lijken" dat we aan het rad draaien.
Ja als ik in de url typ javascript:turn(); doet hij het gewoon yummie
<script type="text/javascript">
    var f = 0;
    function initfortune(fortunestart) {
      f = fortunestart;
    }

    function fortune(add) {
      f = f + add;
      if (f > 0) f = f-7600;
      document.getElementById(wheel).style.left = f+px;
      price = 10-((-f+380)/760);
      for (i = 1; i <= 10; i++) {
        if (i+9 == price || i-1 == price) {
          document.getElementById(price+i).style.opacity = 1;
          document.getElementById(price+i).style.filter = alpha(opacity=100);
        } else {
          document.getElementById(price+i).style.opacity = .6;
          document.getElementById(price+i).style.filter = alpha(opacity=60);
        }
      }
    }

    function turn() {
      document.getElementById(info).innerHTML = <table class="info_info"><tr><td width="5%" align="center"><img src="/images/icons/set_2/info_info.png"/></td><td width="95%">Het rad is aan het draaien...</td></tr></table>;
      new Ajax.Updater(prototype, wheel-of-fortune, {
        method: post,
        evalScripts: true
      });
    }

    function winner(icon,win) {
      document.getElementById(info).innerHTML = <table class="info_happy"><tr><td width="5%" align="center"><img src="+icon+"/></td><td width="95%">+win+</td></tr></table>;
    }
    </script>
    <div id="info" style="margin-top: 10px">
      <form method="post" onsubmit="turn(); return false;">
        <div style="text-align: center;">
          <input type="hidden" name="action" value="wheel"/>
          <input style="width: 200px" type="submit" name="submit" value="Draai aan het rad!" class="submit"/>
0
Thom

Lid

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ajax.updater.. hmm
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren