WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   RSS Feeds mit ASP (http://www.wcm.at/forum/showthread.php?t=99264)

wkt 07.06.2003 15:00

RSS Feeds mit ASP
 
Hallo Jungs!

Hat denn keiner das auf Seite 192 der aktuellen WCM ausprobiert?

Ich erhalte immer eine Fehler!

Hier der Code:

<%
Response.Write "<h3>Datum / Zeit: [b]" & now() & "</h3></br>"
myrssfile="http://www.wcm.at/backend.php"
set objxml=server.createobject("Microsoft.XMLDOM")
objxml.async=false
objxml.setproperty "serverhttprequest",true
returnvalue=objxml.load(myrssfile)
if objxml.parseerror.errorcode<>0 then
response.write reason
end if
set objlst=objxml.getelementsbytagname("item")
intnoofheadlines=objlst.length -1
for i=0 to (intnoofheadlines)
set objhdl=objlst.item(i)
response.write(""& objhdl.childnodes(0).text & "
" & "" & "Mehr ...

")
next
%>

Bitte um Rat!

Hier die Fehlermeldung:

msxml3.dll- Fehler '80004005'

Der Eigenschaftsname ist ungültig


Karl Heinz
:)

Martin Leyrer 07.06.2003 15:25

Hallo wkt,

1) Willkommen im Forum
2) Ja, die Scripts werden getestet, aber natuerlich koennen sich Fehler beim Uebertragen ins Layout einschleichen.
3) Ist es Dir schon in den Sinn gekommen, dass das Problem in Deinem und nicht in dem publizierten Script liegen koennte?

Sieht man sich die Fehlermeldung genauer an, so steht da
Code:

Fehlertyp:
msxml3.dll (0x80004005)
Der Eigenschaftsname ist ungültig.
/rss2.asp, line 6

Sieht aman sich Deine Zeile 6 an, so steht da
Code:

objxml.setproperty "serverhttprequest",true
Aendert man diese Zeile auf
Code:

objxml.setproperty "ServerHTTPRequest",true
und auf einmal funktioniert es. ;)

Was lernen wir daraus?
1) Gross/Kleinschreibung ist oft relevant
2) Es zahlt sich aus, die Fehlermeldungen genau zu lesen
3) Der Fehler liegt nicht immer beim publizierten Script.

Ansonsten wuensch ich Dir noch viel Spass mit RSS und falls Du noch Fragen hast, stehen wir dir natuerlich gerne zur Verfuegung.

Cheers

wkt 07.06.2003 15:42

Danke das wars! Auf sowas reinzufallen?!
 
Da meint man, schreibst heute mal alles klein und schon fällt man rein! Da wird in den DLL alles in c++ geschrieben sein und da ist mir natürlich die Gross-Kleinschreibung zum Verhängnis geworden.

Gut, dass es Foren gibt.

Ich hatte mich schon mal im WCM-Forum angemeldet, aber ich vergesse prinzipiell alle Anmeldenamen und Kennwörter.

Danke nochmal für die prompte und zielführende Hilfe,

Karl Heinz:)


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag