Hämta information från annan sida via Curl

Permalänk
Medlem

Hämta information från annan sida via Curl

Hej

Har nu begett mig in i PHP träsket för första gången.

Håller på och snickrar ihop en hemsida till min mmorpg tibia klan.

För tillfället innehåller den en blacklist där man kan söka på personer som är "huntade" av oss.

Sökfunktionen fungerar och alltsånt.

Nu till frågan.

Har sökt endel på forumet om man kan hämta information från andra sidor och sen att det uppdateras autmatiskt på min sida. Fick för mig att cURL var lösningen. Har nu installerat det och behöver eran hjälp lite.

Vi säger att ja har sökt på personen Sanchez i min blacklist

Resultatet blir

Name: Sanchez
Level: 2343
Vocation: Master Sorcerer
Payment: No payment
Reason: For beeing a complete idiot!

Här har ni sidan

http://83.248.242.186/loa/list.php

Men istället för att jag hela tiden ska behöva uppdatera i databasen vilken level han är osv så vill jag att min sida hämtar information ifrån http://www.tibia.com/community/?subtopic=character&name=Sanch...

Är helt lost när det gäller php/mysql/curl så ja hoppas ja kan få hjälp här.

Tacksam för svar!

MVH

Micke

Visa signatur

-

Permalänk
Medlem

Är snäll idag

<? function curl_string ($url,$user_agent){ $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_USERAGENT, $user_agent); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_TIMEOUT, 10); $result = curl_exec ($ch); curl_close($ch); return $result; } function pattern ($start, $stop, $string){ $pattern = "/" . $start . "(.*?)" . $stop. "/i"; preg_match($pattern, $string, $result); return $result[1]; } $user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)"; $user = "Sanchez"; $url = "http://www.tibia.com/community/?subtopic=character&name={$use..."; $text = curl_string($url,$user_agent); $text=str_replace ("\n", " ", $text); $sex = pattern('Sex:<\/TD><TD>','<\/TD>', $text ); $name = pattern('Name:<\/TD><TD>','<\/TD>', $text ); $date = pattern('Created:<\/TD><TD>','<\/TD>', $text ); echo "Sex: ". $sex."<br>"; echo "Name: ". $name."<br>"; echo "Created: ". $date."<br>"; ?>

Permalänk
Medlem
Permalänk
Medlem

ååå ni är änglar !

Tack som fasen !

xD

Visa signatur

-