abonnement Unibet Coolblue Bitvavo
pi_41948473
@JeRa:

ik heb nu verschillende cookie headers geprobeerd echter blijft het script Error #2 terug krijgen

ik het als laatste test ook nog de volledige headers van me browser mee gestuurd:
1
2
3
4
5
6
7
8
9
<?php
header
("Referer: http://forum.fok.nl/user/active/77135" color="#007700">);
header("Accept-Language: nl");
header("Accept-Encoding: gzip, deflate");
header("User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)");
header("Host: forum.fok.nl");
header("Connection: Keep-Alive");
header("Cookie: Enabled=true; sessid=2fb477a49f103394d2ff81a01043f8f2; user=77135");
?>


dit helpt helaas ook niet, het lijkt erop alsof ik een andere methode moet gaan verzinnen

[ Bericht 2% gewijzigd door mschol op 19-09-2006 13:02:22 ]
pi_41948927
@mschol

Als dat niet werkt dan moet er wel iets mis zijn met je session of user id. Immers werkt het bij mij zonder problemen door puur deze headers op te geven:
- Host: forum.fok.nl
- Connection: Close
- Cookie: user=0; sessid=...
  dinsdag 19 september 2006 @ 13:16:48 #213
62215 qu63
..de tijd drinkt..
pi_41949104
quote:
Op dinsdag 19 september 2006 12:09 schreef JeRa het volgende:

[..]

Zolang je dingen als curl_exec() e.d. niet vergeet wel ja
hmz, ik krijg nu steeds #error 47, Referer error: fout sessid

ik heb gewoon mijn sessionid opgegeven en als referrer dit topic..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41949155
quote:
Op dinsdag 19 september 2006 13:16 schreef qu63 het volgende:

[..]

hmz, ik krijg nu steeds #error 47, Referer error: fout sessid

ik heb gewoon mijn sessionid opgegeven en als referrer dit topic..
Ook de juiste bijbehorende userid opgegeven?
  dinsdag 19 september 2006 @ 13:24:40 #215
62215 qu63
..de tijd drinkt..
pi_41949339
quote:
Op dinsdag 19 september 2006 13:18 schreef JeRa het volgende:

[..]

Ook de juiste bijbehorende userid opgegeven?
jup,

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
php
$sessionid
= "******************";
$mail = "fok@qu63.com";
$sig = "[url=http://www.qu63.nl]qu63.nl!! Blog | Muziek | [s]Torrents[/s] | Muziek | En veel meer!! [/url]";
$pass = "***********";
$referer = "www.qu63.nl";
$user = "62215";
$ch = curl_init("http://forum.fok.nl/user/profile");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "sessid=".$sessionid."&referrer=".$referrer."&userid=".$user."&email=".$mail."&signature=".$sig."&password=".$pass."");
curl_exec($ch);
?>
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41949393
Kijk dit is precies wat ik ook weilde leren
  dinsdag 19 september 2006 @ 13:28:41 #217
62215 qu63
..de tijd drinkt..
pi_41949446
quote:
Op dinsdag 19 september 2006 13:26 schreef Darkomen het volgende:
Kijk dit is precies wat ik ook weilde leren
tijd voor een fok/curl-tutorial
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41949482
pi_41949763
quote:
Op dinsdag 19 september 2006 13:24 schreef qu63 het volgende:

[..]

jup,
[ code verwijderd ]
Nee, nu stuur je een POST-formulier naar iemands profiel. Daar kan FOK! niets mee

Je moet HTTP-headers definiėren met je sessid & user
  dinsdag 19 september 2006 @ 13:58:36 #220
62215 qu63
..de tijd drinkt..
pi_41950291
quote:
Op dinsdag 19 september 2006 13:38 schreef JeRa het volgende:

[..]

Nee, nu stuur je een POST-formulier naar iemands profiel. Daar kan FOK! niets mee

Je moet HTTP-headers definiėren met je sessid & user
ik stuur het naar mijn eigen profiel..

iksnap het niet meer
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41950306
quote:
Op dinsdag 19 september 2006 13:11 schreef JeRa het volgende:
@mschol

Als dat niet werkt dan moet er wel iets mis zijn met je session of user id. Immers werkt het bij mij zonder problemen door puur deze headers op te geven:
- Host: forum.fok.nl
- Connection: Close
- Cookie: user=0; sessid=...
de user id klopt 100%
de session ID heb ik uit het fok.nl cookie getrokken op mijn server .
ik ga het nog een keer checken maar hier ben ik 99.9% zeker van dat de sessid klopt
maar de prfiel pagina is ook de enige pagina die dit probleem heeft, Myat bijvoorbeeld werkt zonder problemen
pi_41950488
quote:
Op dinsdag 19 september 2006 13:58 schreef qu63 het volgende:

[..]

ik stuur het naar mijn eigen profiel..

iksnap het niet meer
Oh sorry, je hebt gelijk.

De gegevens die je wilt wijzigen stuur je met je POST-data mee. Je session en user ID stuur je met de HTTP-headers mee. Dan moet het werken
pi_41950526
quote:
Op dinsdag 19 september 2006 13:59 schreef mschol het volgende:

[..]

de user id klopt 100%
de session ID heb ik uit het fok.nl cookie getrokken op mijn server .
ik ga het nog een keer checken maar hier ben ik 99.9% zeker van dat de sessid klopt
maar de prfiel pagina is ook de enige pagina die dit probleem heeft, Myat bijvoorbeeld werkt zonder problemen
Klopt, volgens Breuls was het de bedoeling dat het zo werkt op de /user/profile/xxxx pagina. Anders vraag handmatig een nieuwe session ID op en gebruik die?
  dinsdag 19 september 2006 @ 14:10:21 #224
62215 qu63
..de tijd drinkt..
pi_41950635
quote:
Op dinsdag 19 september 2006 14:04 schreef JeRa het volgende:

[..]

Oh sorry, je hebt gelijk.

De gegevens die je wilt wijzigen stuur je met je POST-data mee. Je session en user ID stuur je met de HTTP-headers mee. Dan moet het werken :)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
header
("Host: forum.fok.nl");
header("Connection: Keep-Alive");
header("Cookie: Enabled=true; sessid=**********; user=62215");

$sessionid = "**********";
$mail = "fok@qu63.com";
$sig = "[url=http://www.qu63.nl]qu63.nl!! Blog | Muziek | [s]Torrents[/s] | Muziek | En veel meer!! [/url]";
$pass = "**********";
$referer = "www.qu63.nl";
$user = "62215";
$ch = curl_init("http://forum.fok.nl/user/profile");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "sessid=".$sessionid."&referrer=".$referrer."&userid=".$user."&email=".$mail."&signature=".$sig."&password=".$pass."");
curl_exec($ch);
?>


zo dus :?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41950855
quote:
Op dinsdag 19 september 2006 14:10 schreef qu63 het volgende:

[..]
[ code verwijderd ]

zo dus
Nee, met header() stel je in PHP de headers in die terug worden gestuurd naar de client (jou dus). Je moet via CURL de headers instellen die PHP naar forum.fok.nl gaat sturen zoek op CURL_OPT_HTTPHEADER.
  dinsdag 19 september 2006 @ 14:31:13 #226
62215 qu63
..de tijd drinkt..
pi_41951107
quote:
Op dinsdag 19 september 2006 14:21 schreef JeRa het volgende:

[..]

Nee, met header() stel je in PHP de headers in die terug worden gestuurd naar de client (jou dus). Je moet via CURL de headers instellen die PHP naar forum.fok.nl gaat sturen :) zoek op CURL_OPT_HTTPHEADER.
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$sessionid
= "**********";
$mail = "fok@qu63.com";
$sig = "[url=http://www.qu63.nl]qu63.nl!! Blog | Muziek | [s]Torrents[/s] | Muziek | En veel meer!! [/url]";
$pass = "**********";
$referer = "www.qu63.nl";
$user = "62215";
$ch = curl_init("http://forum.fok.nl/user/profile");
curl_setopt($ch,CURLOPT_HTTPHEADER,Host: forum.fok.nl; Connection: Keep-Alive; Cookie: Enabled=true; sessid=**********; user=62215);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "sessid=".$sessionid."&referrer=".$referrer."&userid=".$user."&email=".$mail."&signature=".$sig."&password=".$pass."");
curl_exec($ch);
?>

zo?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41951295
quote:
Op dinsdag 19 september 2006 14:21 schreef JeRa het volgende:

[..]

Nee, met header() stel je in PHP de headers in die terug worden gestuurd naar de client (jou dus). Je moet via CURL de headers instellen die PHP naar forum.fok.nl gaat sturen zoek op CURL_OPT_HTTPHEADER.
zou het misschien zo kunnen zijn dat ik daar naar moet kijken?

de output van me script is ookwat verragt:
http://fia181-83.dsl.hccnet.nl/fok/profile.html
  dinsdag 19 september 2006 @ 14:43:21 #228
62215 qu63
..de tijd drinkt..
pi_41951432
quote:
Op dinsdag 19 september 2006 14:38 schreef mschol het volgende:

[..]

zou het misschien zo kunnen zijn dat ik daar naar moet kijken?

de output van me script is ookwat verragt:
http://fia181-83.dsl.hccnet.nl/fok/profile.html
/ Error #2
Deze functie is momenteel niet beschikbaar.

en nog wat stukjes javascript aan de bovenkant van de pagina
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41951575
quote:
Op dinsdag 19 september 2006 14:43 schreef qu63 het volgende:

[..]

/ Error #2
Deze functie is momenteel niet beschikbaar.

en nog wat stukjes javascript aan de bovenkant van de pagina
dat is dus me output...
lijkt me niet geheel correct he
komt omdat ik enkele regels uitlees...
ik heb em even veranderd...
pagina wordt opgehaald met dit script:
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
32
33
34
35
36
<?php
php
header
("Referer: http://forum.fok.nl/user/active/77135" color="#007700">);
header("Host: forum.fok.nl");
header("Connection: Keep-Alive");
header("Cookie: Enabled=true; sessid=d6b136ff50d130beb999115c973e5326; user=0");    
include(
"../includes/mysql.inc");
$dbHost = 'localhost';
$dbPass = *****';
$dbUser = '
*(****';
$dbName = '
FoK!';


$lines = file('
http://forum.fok.nl/user/profile/77135');
$regex = '/(d+) (gemiddeld (d+) per dag)/ism';
$i=1;
$con = connectDB($dbHost,$dbUser,$dbPass,$dbName);
$query1 = RunQuery("SELECT `ID` FROM `posts` ORDER BY 'ID' DESC");
$query1 = mysql_fetch_array($query1);
$ID=$query1[0];
$ID=$ID+1;
$file = fopen("profile.html",w);
while(
$i&lt;500)
{
fwrite($file,$lines[$i]);
preg_match_all($regex,$lines[$i],$needle);
  
$needle = split(' ',$needle[0][0]);
  if(
$needle[0] != '' && is_numeric($needle[0]))
  {
    
$query = RunQuery("INSERT INTO `posts` (`posts`,`datum`,`ID`) VALUES('$needle[0]','".date('Y-m-d H:i:s')."','".$ID."')");
    
CloseConDB($con);
    exit;
  }
$i++;
}
?>


en roep ik alsvolgt aan:
in scheduled tasks
1d:phpcliphp.exe D:wwwFOKposts-reader.php


[ Bericht 3% gewijzigd door mschol op 19-09-2006 15:04:30 ]
pi_41951843
Jij geeft ook alleen de headers naar de client als ik het verhaal zo lees.
Dus zou dat met de CURL_OPT_HTTPHEADER. moeten lukken

Jammer dat ik op mn werk zit en het zelf niet ff kan uitzoeken en testen.

Zit ff te lezen, en volgens mij is het ongeveervergelijkbaar als je het via AJAX zou willen doen ?

[ Bericht 23% gewijzigd door Darkomen op 19-09-2006 15:05:00 ]
pi_41953538
quote:
Op dinsdag 19 september 2006 14:56 schreef Darkomen het volgende:
Jij geeft ook alleen de headers naar de client als ik het verhaal zo lees.
Dus zou dat met de CURL_OPT_HTTPHEADER. moeten lukken

Jammer dat ik op mn werk zit en het zelf niet ff kan uitzoeken en testen.

Zit ff te lezen, en volgens mij is het ongeveervergelijkbaar als je het via AJAX zou willen doen ?
wat ik zo lees dus ook..
a ik heb nu dit geprobeerd:
1
2
3
4
5
6
7
<?php
$ch
= curl_init();
curl_setopt($ch, CURLOPT_URL, "http://forum.fok.nl/user/profile/77135");
curl_setopt($ch,CURL_OPT_HTTPHEADER,"Host: forum.fok.nl; Connection: Keep-Alive; Cookie: Enabled=true; sessid=d6b136ff50d130beb999115c973e5326; user=0;");
curl_setopt($ch, CURLOPT_GET, true);
curl_exec($ch);
?>

wat dus ook niet werkt, nou is het wel zo dat ik snel heb geprobeerd zonder echt tutorials eff te lezen...
dus kan heel goed dat ik wat fout doe.. :P
  dinsdag 19 september 2006 @ 16:08:13 #232
65471 SkaterSam
Lurking Galore
pi_41954014
Ik wil een database maken om verloren wachtwoorden te resetten. In de database komen dan ID, een speciale token (resetcode) en de tijd te staan. Je resetcode is in principe 24 uur geldig, daarna niet meer. Maar ik kan niet voor elke entry die in de DB staat een speciale script hebben om hem na 24 te verwijderen. Ik zou het kunnen controleren met een cronjob bijvoorbeeld (toch?), maar dan staan sommige er meer dan 24 uur in. Is er een andere manier om dit op te lossen.

En ik had nog een kleine tweede vraag, waarom doet dit het niet:
1
2
3
$query = SELECT COUNT(u.email) AS nummail, u.id FROM users AS u WHERE u.email = '" . $email "'";
$resource = mysql_query($query);
result = mysql_fetch_assoc($resource);

Hij geeft aan dat mysql_fetch_assoc() geen 'valid resource' is...
Let's make life easy
Typo's are the demon spawn from hell !
pi_41954244
@SkaterSam
zet achter je mysql_query() eens or die(mysql_error());
  dinsdag 19 september 2006 @ 16:29:30 #234
62215 qu63
..de tijd drinkt..
pi_41954597
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$sessionid
= "******";
$mail = "fok@qu63.com";
$sig = "[url=http://www.qu63.nl]qu63.nl!! Blog | Muziek | [s]Torrents[/s] | Muziek | En veel meer!! [/url]";
$pass = "******";
$referer = "www.qu63.nl";
$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=******; user=62215"));
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "sessid=".$sessionid."&referrer=".$referrer."&userid=".$user."&email=".$mail."&signature=".$sig."&password=".$pass."");
curl_exec($ch);
?>


zo doet ie het! *O*
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 19 september 2006 @ 16:33:58 #235
62215 qu63
..de tijd drinkt..
pi_41954737
quote:
Op dinsdag 19 september 2006 16:29 schreef qu63 het volgende:

[ code verwijderd ]

zo doet ie het!
waarom werkt mn smiley niet
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41954790
quote:
Op dinsdag 19 september 2006 16:29 schreef qu63 het volgende:

[ code verwijderd ]

zo doet ie het!


idd

nou ik eigenlijk eff moeten gaan zoeken hoe ik dat goed in mijn script verwerk
  dinsdag 19 september 2006 @ 16:37:32 #237
62215 qu63
..de tijd drinkt..
pi_41954807
alleen zo verwijder je wel alle andere gegevens uit je profiel
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41954861
quote:
Op dinsdag 19 september 2006 16:37 schreef qu63 het volgende:
alleen zo verwijder je wel alle andere gegevens uit je profiel
oeps (nioet van belang voor mij maar dat terzijde )
  dinsdag 19 september 2006 @ 16:43:41 #239
62215 qu63
..de tijd drinkt..
pi_41954979
quote:
Op dinsdag 19 september 2006 16:39 schreef mschol het volgende:

[..]

oeps (nioet van belang voor mij maar dat terzijde )
ik had gewoon nog mn profiel-edit pagina open staan, dus ff wachtwoord doen en klaar

nu nog ff kijken hoe ik alle velden kan uitlezen en eventueel updaten
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 19 september 2006 @ 16:49:16 #240
62215 qu63
..de tijd drinkt..
pi_41955094
sig updaten is leuk!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')