Gå til innhold

Et php script som henter de 5 første titlene...


Anbefalte innlegg

Hei. holder på å lage en side, så har jeg en liten boks på 500 px med 1 px border. I den boksen skal det være et php script som henter de 5 første Titlene på en XML fil. (atom.xml)

 

Hvis det f.eks er 5 titler i XML filen mine som:

 

Hei

Lala

Hoho

Programmer.no finner du de hoteste nyhetene osv

Forumet på www.prgrammer.no er drit kult!

 

Da skal php scriptet Hente disse titlene og legge de til i den boksen.

 

kan noen hjelpe meg med dette scriptet og eller hvor jeg kan finne det, som virker :) ?

 

Tusen takk hvis du gidder!2

Lenke til kommentar
Videoannonse
Annonse

hei :D takk for at du gidder å hjelpe meg. Thx!

 

Det er denne filen: http://www.home.no/x-the/atom.xml .

 

Hvis det er dette du mener: <entry xmlns="http://purl.org/atom/ns#">

<link href="https://www.blogger.com/atom/8688824/112896566881460397" rel="service.edit" title="Black- House i beta" type="application/atom+xml"/>

<author>

<name>Henrik</name>

</author>

<issued>2005-10-10T19:24:00+02:00</issued>

<modified>2005-10-10T18:29:59Z</modified>

<created>2005-10-10T17:34:28Z</created>

<link href="http://www.home.no/x-the/2005/10/black-house-i-beta.html" rel="alternate" title="Black- House i beta" type="text/html"/>

<id>tag:blogger.com,1999:blog-8688824.post-112896566881460397</id>

<title mode="escaped" type="text/html">Black- House i beta</title>

<content type="application/xhtml+xml" xml:base="http://www.home.no/x-the/nyheter.html" xml:space="preserve">

<div xmlns="http://www.w3.org/1999/xhtml">Den engenlske fan siden til Drømmefall, Black-house har fikkset seg en nytt domenen, en ny host og et meget nytt designen. Nå slpper du å bruke den gratis domenen <a href="http://tljns.tk">www.tljns.tk</a>, men du kan bruke www.black-house.net . <strong>Hvis du har lest vår forrige nyheten, kan du lese at vi også har oppgradert domenen vår til www.drommefall.net. </strong> Fan siden er snart ferdig, og det vil ikke komme så store forskjeller.<br/>

<br/>Ta en liten titt, men vi forertrekker ditt opphold hos oss :D</div>

</content>

 

Er ikke så flink i XML, igjen takk :)

Lenke til kommentar

Heisann!

 

Jeg gikk ikke ut ifra fila di nå, men jeg regner med det går lett å konfigurere, du skjønner antakeligvis hvordan ting fungerer etter du har sett over det.

 

filmnyheter.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<nyheter>
<nyhet id="0">
<tittel>Peter Jackson med nytt mesterverk</tittel>
<url>#</url>
</nyhet>
<nyhet id="1">
<tittel>Charlie og sjokoladefabrikken på topp</tittel>
<url>#</url>
</nyhet>
<nyhet id="2">
<tittel>Trondheim får nytt kinosenter</tittel>
<url>#</url>
</nyhet>
<nyhet id="3">
<tittel>Prinsen blir pusset opp</tittel>
<url>http://www.trondheimkino.no</url>
</nyhet>
<nyhet id="4">
<tittel>Nova blir kino- kurs- og konferansesenter</tittel>
<url>#</url>
</nyhet>
<nyhet id="5">
<tittel>Nyinnspilling av Romeo og Juliet</tittel>
<url>#</url>
</nyhet>
<nyhet id="6">
<tittel>King Kong bedre enn Ringenes Herre?</tittel>
<url>#</url>
</nyhet>
</nyheter>

 

leser.php

<?php
$nyheter = simplexml_load_file("filmnyheter.xml");
$i = 0;
foreach($nyheter->nyhet as $nesteNyhet) {
if($i > 4) {
 exit;
}
echo "<a href=\"" . $nesteNyhet->url . "\">" . $nesteNyhet->tittel . "</a><br>";
$i++;
}
?>

 

 

Er ikke sikker på om dette funker med tidligere versjoner enn nummer 5 av PHP.

Er det problemer er det bare å spørre, så skal jeg hjelpe deg så godt jeg kan. :)

 

EDIT: Jeg ser at den XML fila ligger på www.home.no, og de støtter ikke PHP, så du må ha en annen host for at scriptet skal fungere.

Endret av Erlink
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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...