Nee, je komt er niet achter waar je 'achter de schermen' naartoe wordt gestuurdquote:Op vrijdag 6 oktober 2006 10:00 schreef Desdinova het volgende:
beetje offtopic, maar is dr eigenlijk een manier om te achterhalen wat de bestandsnaam van de pagina is? want soms heb je een link naar een map (bijv. [PHP/(My)SQL] voor dummies - Deel 33 ).
Meestal wel (zie Fok), al zijn er ook CMS die daadwerkelijk in een dergelijke mappenstructuur publiceren.quote:Op vrijdag 6 oktober 2006 11:58 schreef Desdinova het volgende:
@ xcalibur & crazaay
ah ok tx. Maar het is wel te verwachten dat deze pagina's dynamisch zijn dus? dus geen standaard dreamweaver/frontpage html files
Nee, dat is niet te verwachten. Kijk eens naar MultiViews in de Apache httpd en je snapt waaromquote:Op vrijdag 6 oktober 2006 11:58 schreef Desdinova het volgende:
@ xcalibur & crazaay
ah ok tx. Maar het is wel te verwachten dat deze pagina's dynamisch zijn dus? dus geen standaard dreamweaver/frontpage html files
1 2 3 4 5 6 7 8 9 10 11 12 | BBB - 78 AAA - 43 BBB - 63 CCC - 22 AAA - 65 BBB - 44 BBB - 21 AAA - 53 CCC - 99 BBB - 42 CCC - 77 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | AAA - 65 AAA - 53 AAA - 43 BBB - 78 BBB - 63 BBB - 44 BBB - 42 BBB - 21 CCC - 99 CCC - 77 CCC - 22 |
1 2 3 4 5 6 7 8 | AAA - 65 BBB - 78 BBB - 63 CCC - 99 CCC - 77 |
1 2 | FROM `tabel` |
1 2 3 4 | FROM `tabel` ORDER BY getal DESC LIMIT 0,2 |
Je maar dat zou ik dan als argument moeten geven aan die functie , toch? Ik zocht eigenlijk een methode waarbij het automatisch gaat.quote:
Ja dat kan ik wel doen, maar dan moet ik elke keer weer __LINE__ als argument doorgeven, en dat vind ik een beetje omslachtig. Ik dacht misschien is er ook een andere methode.quote:Op zaterdag 7 oktober 2006 12:38 schreef Chandler het volgende:
ik weet zelf geen niet hoe je dat wil doen... maar je kunt toch ook bla(__LINE__) doen?
google-cache linkquote:Op zaterdag 7 oktober 2006 21:45 schreef Swetsenegger het volgende:
php.net plat?
fuck en ik heb de juiste syntax voor print_r nodig
Ja dat had ik dus maar dat werkte niet....quote:Op zaterdag 7 oktober 2006 21:49 schreef Roönaän het volgende:
juiste syntax voor print_r???
print_r(anything);
kheb een html-form in mijn active desktop die idd naar die sites doorlinktquote:Op zaterdag 7 oktober 2006 21:59 schreef JeRa het volgende:
Ik gebruik altijd http://nl2.php.net/ of http://nl3.php.net/, omdat deze los van de hoofdsite draaien en vaak stukken sneller zijn
Ik heb geen active desktop op mijn powerbookquote:Op zaterdag 7 oktober 2006 22:00 schreef Roönaän het volgende:
[..]
kheb een html-form in mijn active desktop die idd naar die sites doorlinktfunctie intypen en op enter raggen.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | $loginfields['username'] = urlencode('loginnaam'); $loginfields['password'] = urlencode('wachtwoord'); $loginfields['id'] = urlencode('123456'); $loginfields['u'] = urlencode('%2Fshow.php%3Fid%3D123456'); $ch = curl_init(); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_URL, 'http://www.domein.nl/login.php'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $loginfields); curl_exec($ch); curl_close($ch); En het posten: $ch = curl_init(); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_URL, 'http://www.domein.nl/insertmessage.php'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields); $output = curl_exec($ch); $info = curl_getinfo($ch); foreach ($info as $key=>$value) { print "$key -> $value<br>"; } curl_close($ch); print $output; curl_close($ch); |
mijn sig-update-en-meteen-post-script:quote:Op zondag 8 oktober 2006 17:40 schreef Darkomen het volgende:
Hoi, ik zit wat verder te werken op het fok inloggen en signature aanpassen.
maar dan op een andere site, ik weet waar ik moet inloggen, en ik weet waar ik een bericht kan posten.
De veldnamen etc, maar hoe verder?
Hoe weet ik of ik nu wel ben ingelogd of niet, en hoe ga ik naar de 2de pagina om daar te posten?
[ code verwijderd ]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | $sessionid = "****"; $h = date("d-m-y @ H:i"); $mail = "****"; $sig = "Offrir l'amité à qui veut l'amour, c'est donner du pain à qui meurt de soif Ask || Answer || Receive [b]laatste update op mijn [url=www.qu63.nl/blog]weblog[/url]: ".$h."[/b]"; $pass = "****"; $user = "62215"; $ch = curl_init("http://forum.fok.nl/user/profile"); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Host: forum.fok.nl","Connection: Keep-Alive","Cookie: Enabled=true; sessid=".$sessionid."; user=62215")); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, "&email=".$mail."&signature=".$sig."&password=".$pass."&showemail=1&icq=140556304&msn=qu633@hotmail.com&ondertitel=..de tijd drinkt.&homepage=http://www.qu63.com&webicon=http://forum.fok.nl/usericons/62215/qu24.gif&geslacht=m&woonplaats=Hilversum&geboortedatum=1985-08-28"); curl_exec($ch); curl_close($ch); $html = file_get_contents('http://forum.fok.nl/forum/9'); if(preg_match_all('/topic(([0-9]{6,}),'([WFL-LFC.*)'/iU', $html, $matches)) { $topics = array(); foreach($matches[1] as $index => $id) $topics[] = array('id' => $id, 'title' => $matches[2][$index]); $message = "Weer een update op mijn weblog! [url=http://www.qu63.nl/blog]".$h."[/url]"; $ch = curl_init("http://forum.fok.nl/fok/post_reply/".$topics[0]['id'].""); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Host: forum.fok.nl","Connection: Keep-Alive","Cookie: Enabled=true; sessid=****; user=62215")); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, "&topic=".$topics[0]['id']."&skipVerbose=TRUE&posticoon=6&message=".$message."&submit=Invoeren"); curl_exec($ch); curl_close($ch); } ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 | $postfields['subject'] = urlencode(''); $postfields['message'] = urlencode('Testje'); $postfields['pageID'] = urlencode('*****'); $postfields['privateMsg'] = urlencode('0'); $ch = curl_init("http://www.domein.nl/insertmessage.php"); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Host: www.domein.nl","Connection: Keep-Alive","Cookie: Enabled=true; PHPSESSID=******; user=*****")); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields); curl_exec($ch); curl_close($ch); |
Bij elke actie naar een webserver toe hoort een reactie. Kijk dus naar wat de webserver naar je terugstuurt als je een POST-formulier voor het inloggen verstuurt (met name de headers) en kijk naar de verschillen bij een succesvolle login en bij een foute login.quote:Op zondag 8 oktober 2006 17:40 schreef Darkomen het volgende:
Hoi, ik zit wat verder te werken op het fok inloggen en signature aanpassen.
maar dan op een andere site, ik weet waar ik moet inloggen, en ik weet waar ik een bericht kan posten.
De veldnamen etc, maar hoe verder?
Hoe weet ik of ik nu wel ben ingelogd of niet, en hoe ga ik naar de 2de pagina om daar te posten?
[ code verwijderd ]
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |