BlackBoard » Design, Programmierung & Entwicklung » Webdesign » News System einbinden » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen News System einbinden
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
eotbc eotbc ist männlich
__~*eotbc*~__


images/avatars/avatar-1792.jpg

Dabei seit: 03.07.2003
Beiträge: 333

traurig News System einbinden       Zum Anfang der Seite springen

Tach!

Ich brauche einmal Hilfe für das Einbinden eines "Newsystemes" (clanintern.de)

Ich kopiere einfach mal die Informationen rein , die ich habe...

(Hab schon einiges probiert aber irgendwie klappt es net unglücklich )

THX

Zitat:
# 3. Möglichkeit - PHP Include (nur für erfahrene Webmaster)
Bei dieser Methode hat man wohl am meisten Freiheiten und Gestaltungsmöglichkeiten, mann muss allerdings etwas über PHP 3/4 bescheid wissen und einen Webserver haben der PHP-Skripts unterstüzt. Per PHP <? include("http://www.clanintern.de/enews.php4?clan=12345&type=php"); ?> Befehl included man die News von unserer Website die eurem PHP-Skript dann in Variablen zur Verfügung stehen. Beim lesen der Datei werden folgende Variabeln deklariert:

$news_topic[newsid] - Topic der News, z.B. 'Member xxx aufgenommen'
$news_date[newsid] - Formatiertes Datum der News, z.B. '20.03.2001'
$news_raw_date[newsid] - Unformatiertes Datum der News (MySQL-Timestamp), z.B. '20010320000000'
$news_posted_by[newsid] - Wer die News gepostet hat, incl. E-Maillink
$news_comment_url[newsid] - URL zu den Kommentaren (nur wenn Newskommentare aktiviert sind)
$news_comment_amount[newsid] - Anzahl an Kommentaren (nur wenn Newskommentare aktiviert sind)
$news_entry[newsid] - Newstext (das wichtigste smile
$news_catpic[newsid] - Image Code zum Bild der Kategorie der News
$news_catid[newsid] - ID der Kategorie der News
$news_catname[newsid] - Kategoriename der News
$news_amount - Anzahl an News
$news_show_amount - Anzahl an ext. angezeigten News


<html>
<body>

[...]
News von Clan Nomad Soulz : <br><br>

<?php
include("http://www.clanintern.de/enews.php4?clan=12345&type=php");

for ($i = 0; $i < $news_show_amount ; $i++)
{
echo "
<table width='95%'>
<tr>
<td>News von Clan :$news_date[$i] - <u>$news_topic[$i]</u> gepostet von $news_posted_by[$i]</td>
</tr>
<tr>
<td>$news_entry[$i]</td>
</tr>
<tr>
<td><small>Bisherige Kommentare dazu : $news_comment_amount[$i] - [ <a href='$news_comment_url[$i]'>Kommentar abgeben</a> ]</small></td>
</tr>
</table>
";
}
?>

[...]
</html>
</body>


__________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren!

[In diesem Sinne...]
eotbc
16.06.2004 11:23 eotbc ist offline Beiträge von eotbc suchen
max1mus max1mus ist männlich
composituer/producteur

images/avatars/avatar-2028.jpg

Dabei seit: 12.09.2001
Beiträge: 609

      Zum Anfang der Seite springen

ist eigentlich gut erklärt Augenzwinkern

Ist jetzt die Frage, ob du Ahnung von PHP hast ?

Da ist ja ein kleines Beispiel script. Wenn du es so machst, müsste es klappen !


Was hast du denn bisher probiert ?

__________________
.| jurij pialat - disc jockey and producer |.
16.06.2004 12:28 max1mus ist offline E-Mail an max1mus senden Homepage von max1mus Beiträge von max1mus suchen
eotbc eotbc ist männlich
__~*eotbc*~__


images/avatars/avatar-1792.jpg

Dabei seit: 03.07.2003
Beiträge: 333

Themenstarter Thema begonnen von eotbc
      Zum Anfang der Seite springen

Tach!

Ein bisschen großes Grinsen

Also...

1.) Hab ich die news.php seite erstellt und folgenden Include Befehl eingefügt (body) :
Zitat:
<?php
include("http://www.clanintern.de/enews.php4?clan=12345&type=php")?>


->(Damit sollten doch die Variabeln in der news.php Datei zur Verfügung stehen?)

2.) Dann habe ich im selben Dokument (news.php) folgende Zeilen eingefügt:
Zitat:
<?php

for ($i = 0; $i < $news_show_amount ; $i++)
{
echo "
<table width='95%'>
<tr>
<td>News von Clan :$news_date[$i] - <u>$news_topic[$i]</u> gepostet von $news_posted_by[$i]</td>
</tr>
<tr>
<td>$news_entry[$i]</td>
</tr>
<tr>
<td><small>Bisherige Kommentare dazu : $news_comment_amount[$i] - [ <a href='$news_comment_url[$i]'>Kommentar abgeben</a> ]</small></td>
</tr>
</table>
";
}
?>


(Damit sollten doch die oben geladenen Variabeln mit dem Echo befehl ausgegeben werden - oder ?)


Entweder bekomme ich dann eine Fehlermeldung für die Include Sache
oder mir wird garnichts angezeigt unglücklich


Ist die Vorgehensweise richtig oder wie sollte man das machen ???

THX

__________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren!

[In diesem Sinne...]
eotbc
16.06.2004 12:44 eotbc ist offline Beiträge von eotbc suchen
Romanticus Romanticus ist männlich
Member


images/avatars/avatar-1944.jpg

Dabei seit: 08.03.2003
Beiträge: 280
Herkunft: ein Land, das in Deutschland nur wenige kennen

      Zum Anfang der Seite springen

die fehlermeldung kommt davon, dass du den include-teil nicht mit einem semikolon abgeschlossen hast. der rest ist soweit ok..glaube ich... also, ein semikolon nach der abschliessenden klammer des include-befehls, ausprobieren und noochmals posten.

__________________
Heute sterben die meisten Leute an einer Art schleichenden Menschenverstandes und entdecken zu spät, dass das Einzige, was wir nie bereuen, unsere Fehler sind. Oscar Wilde
16.06.2004 13:35 Romanticus ist offline E-Mail an Romanticus senden Homepage von Romanticus Beiträge von Romanticus suchen
eotbc eotbc ist männlich
__~*eotbc*~__


images/avatars/avatar-1792.jpg

Dabei seit: 03.07.2003
Beiträge: 333

Themenstarter Thema begonnen von eotbc
      Zum Anfang der Seite springen

Tach!

Habs nun nochmal so versucht :

Zitat:
<html>
<head>
<title>News</title>
</head>
<body>
<?php
include("http://www.clanintern.de/enews.php4?clan=98690&type=php");?>

<?php
for ($i = 0; $i < $news_show_amount ; $i++)
{
echo "
<table width='95%'>
<tr>
<td>News von Clan :$news_date[$i] - <u>$news_topic[$i]</u> gepostet von $news_posted_by[$i]</td>
</tr>
<tr>
<td>$news_entry[$i]</td>
</tr>
<tr>
<td><small>Bisherige Kommentare dazu : $news_comment_amount[$i] - [ <a href='$news_comment_url[$i]'>Kommentar abgeben</a> ]</small></td>
</tr>
</table>
";
}
?>

</body>
</html>


Beim Aufrufen komme ich nur einen weiße seite ohne inhalt und fehlermeldungen geliefert .....

__________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren!

[In diesem Sinne...]
eotbc
17.06.2004 00:26 eotbc ist offline Beiträge von eotbc suchen
Romanticus Romanticus ist männlich
Member


images/avatars/avatar-1944.jpg

Dabei seit: 08.03.2003
Beiträge: 280
Herkunft: ein Land, das in Deutschland nur wenige kennen

      Zum Anfang der Seite springen

guck dir mal alle variablen an, die du von dem script bekommst.. vor allem die varablen
$news_amount - Anzahl an News
$news_show_amount - Anzahl an ext. angezeigten News

einfach irgendwo im code (nicht in der schleife!!) folgendes einfügen:
code:
1:
2:
3:
4:
5:
6:
echo "<br>
Anzahl an News -> $news_amount <br>
Anzahl der angezeigten News -> $news_show_amount
<br>";


und hier posten, was dabei rauskommt..

__________________
Heute sterben die meisten Leute an einer Art schleichenden Menschenverstandes und entdecken zu spät, dass das Einzige, was wir nie bereuen, unsere Fehler sind. Oscar Wilde
17.06.2004 00:52 Romanticus ist offline E-Mail an Romanticus senden Homepage von Romanticus Beiträge von Romanticus suchen
eotbc eotbc ist männlich
__~*eotbc*~__


images/avatars/avatar-1792.jpg

Dabei seit: 03.07.2003
Beiträge: 333

Themenstarter Thema begonnen von eotbc
      Zum Anfang der Seite springen

Tach!

code:
1:
2:
3:
4:
echo "<br>
Anzahl an News -> $news_amount <br>
Anzahl der angezeigten News -> $news_show_amount
<br>";


Habe ich einmal als "3-Php-Script" auf die Seite gemacht , und in das andere Php-Script unten angehängt.

Beidesmal wurde nur der Text mit dem Echo Befehl ausgegeben , die Variabeln hatten mehr oder weniger ihre Wirkung beibehalten : Nichts... unglücklich

.........

__________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren!

[In diesem Sinne...]
eotbc
17.06.2004 08:39 eotbc ist offline Beiträge von eotbc suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Erstelle mal eine PHP-Datei auf deinem Webserver, die nur folgenden Quellcode enthält:

code:
1:
<?php phpinfo(); ?>


Und schau dann, ob allow_url_fopen auf "On" gesetzt ist. Ansonsten kannste das Einbinden von Dateien, die nicht auf deinem Webserver liegen, eh vergessen Augenzwinkern

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

17.06.2004 09:52 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
eotbc eotbc ist männlich
__~*eotbc*~__


images/avatars/avatar-1792.jpg

Dabei seit: 03.07.2003
Beiträge: 333

Themenstarter Thema begonnen von eotbc
      Zum Anfang der Seite springen

Tach!

Ich würd mal sagen wir haben das Problem ^^ :

Local Value Master Value
allow_url_fopen Off Off

Mit sowas in der Art hatte ich langsam auch schon gerechnet...

(Webhosting : Tripod) Augenzwinkern

Also kennt jemand einen Kostenlosen Webhoster der das oben genannte unterstützt ...

__________________
Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren!

[In diesem Sinne...]
eotbc

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von eotbc: 17.06.2004 10:16.

17.06.2004 10:15 eotbc ist offline Beiträge von eotbc suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Webdesign » News System einbinden

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH