Hallo,
Ik probeer voor de clan waar ik in zit op kings of chaos een bot te maken dat automatisch bepaalde statistieken opslaat.
Maar als ik show_source("http://www.kingsofchaos.com/base.php") doe geeft hij niets.
Dit komt omdat koc de bron beveiligd heeft (ookal is hij in netscape met gemak te bekijken).
Weet iemand hoe ik op een andere manier gegevens uit de bron kan halen?
Volgens mij is dat nogal logisch, wantrnIn die base.php staat wss bovenaanrn[code]phprnis(!isset($_SESSION['login'])) {rn header(Location login.php);rn} else {rn paginarn}rn[code]rnResultaat show_source gaat erheen, en hij is niet ingelogt, maar show_source gaat natuurlijk niet redirecten en ziet gewoon niks, aangezien er gewoon header(...) staat, en dat zie je niet in de bron...rnrnDaar zit het volgens mij...
nee, want heb een pagina openstaan waarin hij ingelogd is, en by die bot (omgebouwd clickcenter) staat het ingesteld dat je de pagina ziet en daar toont hij de normale paginarnrnedit @fenrir, jah maar hoe kom ik er dan aan in php s
Mothzone, dat slaat nergens op hoor...rnrnals ik inlog op sitemasters, en ik laat W3 mijn controlepaneel valideren krijg ik de pagina httpwww.sitemasters.bepagina=errorslogin te zien hoor...
@Murfy je spreekt jezelf tegen. Als je op SM naar controle paneel gaat terwijl je niet bent ingelogd wordt je doorgestuurd naar die error pagina en dat zou je dan met php ook moeten zien, net als bij W3C.rnDat klopt dus niet met wat je eerst zeirn[quote]show_source gaat natuurlijk niet redirecten[quote] Nee, want dat doet de php parser op de server, daar merk je aan de andere kant (bij client bijv.) niks van.
kings of chaos heeft iets gaars. Je kan de source niet zomaar via sockets opvragen, al heel vaak geprobeerd. Je moet volgens mij een paar dingen met de header meegevenrn1) Je user agent MOET een die van een bekende browser zijnrn2) Je moet wat Accept headers meegeven. Ze zijn er erg streng in... maar het kan wel. Op wat voor manier werkt show_source precies
@VonDutch show_source() is een alias voor highlight_file(). Op welke manier (met welke headers e.d.) hij precies werkt weet ik niet, maar je kunt met die functie iig zelf geen headers meegeven. Als het klopt wat jij zegt kun je met fsockopen gaan spelen.
vreemd srnMaar koc heeft een tijdje geleden de bron beveiligd, want heb in age3bèta een autobuyer gehad (gehad, niet gebruikt) in php, en toen kon je met gemak in de bronsrnMaar ik heb mss een idee; in de bron van wat ik aan het ombouwen ben staat ergensrn$b = new COM(InternetExplorer.Application);rnmaar in ie kan je de bron niet zien, dus kent mss iemand dit en weet mss iemand hoe je het met netscape kan (want daar zie ik wel de bron; en omdat ff een copie van ns is kan het ook daarin)
Ik snap niet precies wat je wilt... maar als je dit doetrn[code]rnphprn$b = array();rn$b = new COM(InternetExplorer.Application);rn$b-visible = true;rnrn$b-navigate(httpwww.kingsofchaos.combase.php);rnrn@$html = $b-document-body-innerhtml;rnrn[code]rndan is $html de variabele met alle html die in de body staat. Om de gehele html te krijgen, $b-document-documentelement-outerhtmlrnDit werkt niet precies omdat hij dan meteen de html probeert te pakken voordat hij klaar is met navigaten, maar je kan het best alles in een while(1) loop zetten. komt het van de WF helper P