Gå til innhold

Litt PHP-assistanse


Anbefalte innlegg

Videoannonse
Annonse

Hallo!

 

 

Forrige problem er løst. Har et nytt spørsmål og legger det i samme tråd. Like greit som å starte ny.

 

Har funnet en kode som lar meg hente min siste twitter-status med PHP til siden min. Det funker

forsåvidt greit, men jeg får ikke noen æ, ø eller å. Noen som har lure råd for å fikse det enkelt? Resten av siden min

funker fint med disse tegnene.

 

Bruker <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />. Har det noe å si?

Håper ikke det, for jeg har endelig fått det til å funke med databasen jeg henter ut ting ifra.

 

Her er koden jeg bruker for å hente twitterstatusen:

 

<?php
function get_status($twitter_id, $hyperlinks = true) {

$c = curl_init();
curl_setopt($c, CURLOPT_URL, "http://twitter.com/statuses/user_timeline/$twitter_id.xml?count=1");
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$src = curl_exec($c);
curl_close($c);
preg_match('/<text>(.*)<\/text>/', $src, $m);
$status = htmlentities($m[1]);

if( $hyperlinks ) $status = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", '<a href="%5C%22%5C%5C0%5C%22">\\0</a>', $status);

return($status);

}
?>




<?php

echo get_status('twitternavn');

?> 

Endret av tomarild
Lenke til kommentar

Er den koden her jeg forsøker å få til

 

 

<?php
function get_status($twitter_id, $hyperlinks = true) {

$c = curl_init();
curl_setopt($c, CURLOPT_URL, "http://twitter.com/statuses/user_timeline/$twitter_id.xml?count=1");
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$src = curl_exec($c);
curl_close($c);
preg_match('/<text>(.*)<\/text>/', $src, $m);
$status = htmlentities($m[1]);

if( $hyperlinks ) $status = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[
[:alnum:]/]", '<a href="%5C%22%5C%5C0%5C%22">\\0</a>', $status);

return($status);

}
?>




<?php

echo get_status('twitternavn');

?> 

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...