|
 |
|
| Autor |
Nachricht |
SonnyNike Neuer [User]

Anmeldung: 03.01.08 Beiträge: 2
|
Verfasst am: 03.01.2008, 19:43 Titel: Zeile aus News-Seite auslesen und auf Startseite anzeigen! |
|
|
Hallo,
habe folgendes Anliegen.
Ich hab auf der Seite meines Vereins (www.asv-laufteam.com) eine News-Seite auf der jeder angemeldet User News verfassen kann. Die Seite habe ich von xNews, ich selber bin kein Programmierer.
Jetzt hätte ich gerne, dass die beiden letzen News-Überschriften immer automatisch auf der Startseite erscheinen. Lässt sich sowas irgendwie einrichten?
Hier ist die URL der News-Seite: http://news.asv-laufteam.com/xNews/
Vielen Dank im voraus für eure Hilfe!
|
|
| Nach oben |
|
 |
thepiep Beliebter [User]

Anmeldung: 24.08.06 Beiträge: 329 Wohnort: NRW
|
Verfasst am: 03.01.2008, 20:30 Titel: |
|
|
leider konnte ich nicht feststellen, wie der news-service funktioniert, da die unten auf der news seite angegebene domain des news-scripts zum verkauf steht.
allerdings befürchte ich, dass du 1. ohne Programmierkenntnisse nichts machen kannst
2. wenn die news auf einem anderen server gespeichert werden du nur mit tricks die ersten beiden news anzeigen kannst.
(du müsstest ein script schreiben, dass die news seite einließt, nur die ersten zwei überschriften herausfiltert und dann ausgibt ... programmiertechnisch "relativ" einfach, aber auch unelegant)
am besten du stelllst hier mal den quelltext von der datei http://news.asv-laufteam.com/xNews/index.php rein, falls diese überhaupt auf deinem server liegt - das ist mir im moment nicht ganz klar...
|
|
| Nach oben |
|
 |
SonnyNike Neuer [User]

Anmeldung: 03.01.08 Beiträge: 2
|
Verfasst am: 03.01.2008, 20:52 Titel: |
|
|
Ja steht alles auf meinem Server!
Hier ist die index:
| Code: | <body background="http://home.arcor.de/asv-laufteam/bg.gif">
<center>
<p><font face="Arial" size="5"><b>[ ASV Laufteam - News ]</b></font></p>
</center>
<p align="left"><font face="Verdana" size="1">[
<a href="http://news.asv-laufteam.com/xNews/xNews.php">News eintragen</a> ]</font></p>
<? include("csv/news_output.txt"); ?> |
hier ist die xNews.php:
| Code: | <?php
/*=================================================================
# Copyright (c) 2002 by [ x-dev.de/x-gfx.de ]
# News-Script by Robert Klikics [rob@x-dev.de]
#==================================================================
# Website: http://www.x-gfx.de [english/german]
# Requires: PHP 4.1.x ++ / mySQL 3.23 ++
# License: GPL/Free
# Last updated: 08.10.2002
# Version: 1.2
# [ Comments/Additions are welcome! ]
#==================================================================
# Help: Please read the doc-files for further informations!
#==================================================================
# File: xNews.php [mainfile]
#===================================================================*/
require("classes/class.mysql.php"); // include our mySQL-class
require("classes/class.gui.php"); // include our GUI-class
/* include config-file */
require("config.inc.php");
/* get news-class and connect to mySQL */
require("classes/class.news.php");
$xnews = new xNews($cfg['mysql_host'], $cfg['mysql_user'], $cfg['mysql_pass'], $cfg['mysql_db']);
/* include language-file */
require("./lang/".$cfg['lang']);
/* are we showing fully-news? */
if($_GET['act'] == "shownews") { echo $xnews->shownews(); exit; }
/* include header */
include("inc/head.inc.php");
/* what are we going to do? ;) */
if(isset($_GET['act'])) $act = $_GET['act'];
else $act = $_POST['act'];
switch ($act)
{
// show up the login-form or the menu (in case of logged in or not)
default:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->gui->menu();
break;
// manage mailinglist
case mailinglist;
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->mailinglist_showall();
break;
// delete an email from the list (all user)
case del_email:
echo $xnews->del_email();
break;
// add an email to the list (all user)
case add_email:
echo $xnews->add_email();
break;
// show mailinglist-form
case email:
echo $xnews->gui->listbox();
break;
// save mailfooter (csv)
case save_mailfooter:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->save_mailfooter();
break;
// login and register sess-var's if ok (all user)
case login:
echo $xnews->login();
break;
// logout (all user)
case logout:
echo $xnews->logout();
break;
// addnews-form
case addnews:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->gui->add_news_form();
break;
// edit-news-form
case editnews:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->edit_news_headlines();
break;
// form zum edit
case edit_newsitem:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->editbox();
break;
// save edited news
case save_edited_news:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->save_news(true);
break;
// save news
case save_news:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->save_news();
break;
// delete newsitem
case delete_newsitem:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->delete_news();
break;
// show preferences
case prefs:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->gui->show_prefs();
break;
// save preferences
case save_prefs:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->save_prefs();
break;
// show template
case template:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->gui->show_template();
break;
// save template
case save_template:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->save_template();
break;
// generate news
case generate:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->generate_csv();
break;
// useradmin
case useradmin:
if(!$xnews->check_login()) echo $xnews->gui->login_box();
else echo $xnews->useradmin();
break;
// archive (all user)
case archive:
echo $xnews->archive();
break;
// search (all users)
case search:
echo $xnews->search_results();
break;
}
/* include footer */
include("inc/foot.inc.php");
// debug-info:
echo $xnews->db->error();
/* close mySQL-connection */
$xnews->db->close();
/* try to unlink setup.php, if we came from there */
if($_GET['setup'] == 1) {
if(!@unlink("setup.php")) echo "<h3><font color='red'>Couldn't remove setup.php - please remove manually!!!</font></h3>";
}
?> |
und hier ist der erste News-Abschnitt von der csv/news_output.txt:
| Code: | <!-- xNews-Item: 382 -->
<center>
<a name='382'>
<table width='700' cellpadding='3' cellspacing='0' style='border: 1px solid black'>
<tr bgcolor='#cecece'>
<td bgcolor="#000080">
<font size='1' face='verdana,arial' color="#FFFFFF">
01.01.08, 12:38: <br><font color="#FFCC00" size="2"><b>Silvesterläufe: Siege für Gatzweiler und Dichans - Schreiner Vierter in Gersthofen</b>
</font></font>
</td>
</tr>
<tr bgcolor='#eeeeee'>
<td>
<br>
<font size='1' face='verdana,arial'>
Beim Silvesterlauf im bayrischen Gersthofen, dem ältesten Volkslauf Deutschlands zum Jahreswechsel, belegte Christian Schreiner am gestrigen Montag den vierten Rang. Er bewältigte die 9,7 km lange Strecke in 30:58 min und lag damit 18 Sekunden hinter Sieger Heiko Middelhoff (Ingolstadt).<br />
<br />
Beim Silvesterlauf in Trier, dem deutschen Sao Paulo, beendete Ulla Gatzweiler ihr sehr gutes Jahr mit dem Sieg im 5-Kilometer-Lauf der Frauen. In 18:23 min ließ sie die Zweitplatzierte Christina Mohr (Gerolstein) um fast eine Minute hinter sich.<br />
Ihr in nichts nach stand Fabian Dichans beim Silvesterlauf in Wegberg. Überlegen entschied er die 5 km in 16:20 min für sich.
</font>
<br>
<br>
<br>
<br>
</td>
</tr>
<tr bgcolor='#eeeeee'>
<td bgcolor="#000080">
<font face="Verdana" size="1"><font color="#FFFFFF">postet by</font> <a href='mailto:philipp@asv-laufteam.de'>Philipp</a></font></td>
</tr>
</table>
<br>
<br>
<br>
<p>
</body> |
Zuletzt bearbeitet von SonnyNike am 03.01.2008, 21:13, insgesamt einmal bearbeitet
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1251 Wohnort: Ostfildern ...
|
Verfasst am: 03.01.2008, 21:10 Titel: |
|
|
Köntest du um den Code bitte den Codetag machen? (findest du über dem Textfeld wenn du den Beitrag editierst) _________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |