Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: magpierss php rss parse ja säätöä

Sebu [09.04.2010 16:19:53]

#

Elikkäs kysymys kuuluu: Miten saan tuon $order arrayn:n tonne merkattuun kohtaan, niin että jokaisessa viidessä tulostetussa twitter tweetissä olis oma arvo. En viitsis mennä tota rss-parserin koodia mennä puukottamaan niin onnistuuko se jotenkin tässä:

<?php
include('magpierss/rss_fetch.inc');

$url = "http://twitter.com/kayttajanrss.rss";
$rss = fetch_rss($url);

if ($rss) {

	$items = array_slice($rss->items, 0, 5);
	echo '<ul>';


	$order = array("tweet0", "tweet1", "tweet2", "tweet3", "tweet4" );

		foreach ($items as $item) {

		$title = $item['title'];
		$link = $item['link'];





			echo
				"<li id='/* tähän kohtaan order*/' >
					<div class='post' >
						<a class=\"feed_link\" href=\"" .$link. "\"> " .$title. "</a>
					</div>
				</li>";

		}

	echo '</ul>';
}
@ini_restore('error_reporting');
?>

Teuro [10.04.2010 13:30:23]

#

Käytä foreach silmukan sisällä laskurimuuttujaa, jonka tulostat haluttuun kohtaan. Tällöin tuo koodi tulis muotoon

<?php
include('magpierss/rss_fetch.inc');

$url = "http://twitter.com/kayttajanrss.rss";
$rss = fetch_rss($url);

if ($rss){
    $items = array_slice($rss->items, 0, 5);
    echo '<ul>';

	foreach ($items as $item) {
		$title = $item['title'];
		$link = $item['link'];

		echo"
		<li id=\"tweet{$laskuri} >
			<div class='post'>
				<a class=\"feed_link\" href=\"" .$link. "\"> " .$title. "</a>
			</div>
		</li>";
		++$laskuri
	}

    echo '</ul>';
}
@ini_restore('error_reporting');
?>

Sebu [10.04.2010 20:15:28]

#

Kiitokset!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta