Die Stelle " direction=„up“ " statt Up left genommen, un das für meine Zwecke zu nutzen.
Jetzt habe ich aber noch ein kleines Problem.
an der Stelle
<a href="ADRESSE-NEWS1.php">NEWS 1</a> --- <a href="ADRESSE-NEWS2.php">NEWS 2</a>Würde ich gerne die Daten von einer externen TEXT Datei o.Ä. nehmen. Ist das zu realisieren mit HTML oder muss ich da auf Java oder so umsteigen.
Bin leider nicht so bewandert mit HTML. Wenn mir da einer Helfen könnte ??
Sofern die Textdatei auf irgendeinem Server liegt und erreichbar ist, kannst du das mit PHP lösen:
[PHP]<?php file_get_contents('http://deinedomain.tld/textdatei.txt'); ?>[/PHP]
Klappt irgend wie nicht, oder ich mach was falsch.
Wenn ich das
<marquee onmouseover=this.stop() onmouseout=this.start() behavior="scroll" direction="up" scrolldelay="5" scrollamount="5"><font face="Arial" size="1" color="#000000"><a href=<?php file_get_contents('http://www.mieneBeispielseite.de/News.txt'); ?>
</font></marquee>einsetze, wird auch nur " http://www.mieneBeispielseite.de/News.txt’); ?> " reingescrollt.
Das kann ja so nicht stimmen.
Oder muss ich die Text Datei in einen Bestimmten Formal halten ??
Momentan hab ich es einmal so
News.txt
[CODE]<a href="URL 1">News 1</a> *~~*
<a href="URL 2">news 2</a> *~~*
usw.[/CODE]~~~~~
und einmal so versucht
Es kann sein, dass du die Dateiendung in .php ändern musst, da sonst der Parser die Datei nicht interpretiert. Du benötigst im übrigen auch einen Server mit PHP-Unterstützung (nehme jedoch an, dies ist der Fall).
P.S. Lokal auf deinem Rechner kannst du das Script übrigens nicht Testen, da du wahrscheinlich kein PHP und andere Webserver-Software installiert hast.
Kommt darauf an, welche Daten in der Datei vorliegen. Aussehen kann das ganze dann so:
[HTML]<?php echo file_get_contents('http://www.mieneBeispielseite.de/News.txt'); ?>
[/PHP]
Wenn du dies mit deinem Webserver aufrufst, steht dann der PHP-Code im Quelltext, oder wird er durch den Inhalt in der Textdatei ersetzt? Ist die Dateiendung *.php?
Also ich habe Den HTML code, so wie du beschrieben hast mal benutzt.
Geht leider nicht so wie gewünscht. Es wird immer http://www.mieneBeispielseite.de/News.txt’); ?>
reingescrollt, nicht der inhalt der Datei. Egal ob da nun eine .txt Datei oder eine .php Datei.
Ich habe es momentan so eingetragen
<marquee [I]onmouseover[/I]=this.[I]stop[/I]() onmouseout=this.start() behavior="scroll" direction="left" scrolldelay="5" scrollamount="5"><font face="Arial" size="5" color="#000000"><a href="http://www.irgendwonews1.de">NEWS 1</a> --- <a href="http://www.irgenwonews2.de">NEWS 2</a> und so weiter ^^
</font></marquee>Das Funktioniert so wie gewollt
Der Text bzw. die „news“ rollen von links in das Bild, jeweils als Link zum anklicken.
Um zu vermeiden das ich ständig diesen Teil komplett neu zu machen, mit andern Links, möchte ich diese News in einer Externen Datei haben, z.B. in einer .txt datei in der wie ich oben schon beschrieben habe die Links und die News eingetragen werden können.
Diese Datei würde ich ja auf meinen Webspace hochladen und dieser Ort soll irgend wie in das HTML intergriert werden.
Also, wie muss die HTML datei aussehen und wie muss die .txt Datei aussehen.
Grund ist, das ganze soll für mein Forum sein in dem ich oder mein Kollege diese News eintragen können. momentan kann ich nur diese News einsetzen kann, da er nunmal gar keinen Plan davon hat, wie man das da eintragen kann. deshalb möchte ich (oder er) diese Datei selber bearbeiten und auf den passneden platz hochladen.
Geht das überhaupt ??
Mit HTML komme ich schon recht schwer zu recht, wenn jetzt noch PHP oder sonstwas dazu kommt, blick ich gar nicht mehr durch.
Ich brauch also ne Anleitung für Dumme.
Ich habe mich vielleicht etwas zweideutig ausgedrückt. Die Datei, in welcher das und somit auch der PHP-Code stehen, muss die Dateiendung .php haben.
Kurze Erläuterung der verschiedenen Sprachen:
[ul]
[li]HTML: Mit dieser Sprache gibt man einem Inhalt eine logische Bedeutung (=Semantik). Man markiert einen Text also mit Textabsätzen, Adressen, Bildern, Überschriften etc.
[/li][li]CSS: Damit designed man Websites
[/li][li]PHP: Eine serverseitige Scriptsprache. Wenn ein Besucher einen Server nach einer PHP-Seite frägt, wird bevor der Besucher die Seite erhält, das beinhaltende PHP-Script geparsed und ein ‚dynamischer‘ HTML-Quellcode erzeugt. Dynamisch heisst, dass der Code automatisch generiert wird und im Prinzip immer ein anderer Sein kann, so wie bei dir, da bei dir in der Textdatei auch immer etwas anderes stehen kann.[/ul]
[/li]
Also diese beiden Dateien brauchst du:
datei.php
In dieser Datei (kann natürlich auch anders heissen, aber mit PHP-Endung!) steht dein normaler HTML-Quelltext mit dem und dem <?php echo file_get_contents('datei.txt'); ?>.
textdatei.txt
Darin steht deine News.
Wird datei.php nun geparsed, also ausgeführt, generiert der PHP-Code den Inhalt aus der Datei.
Etwas schon.
Dann kann ich das für meine Zwecke aber dann vergessen, da ich ja keine Datei mit der Endung php habe.
Ist jetzt etwas schwirig zu erklären, aber ich versuch es mal.
Also, Mein Forum ist ein SMF-Forum. In diesen Forum kann ich als Admin, News bekanntgeben. Wenn ich jetzt nur diese News reinschreibe, bewegt sich die schrift aber nicht. Netterweise kann ich da aber auch HTML reinschreiben, also änlich als wenn ich hier etwas in einen Code fasse. Heist also das ich keine HTML datei habe, sondern nur den Code an sich. Der inhalt wird von der Forensoftware ausgeführt. Ich dachte das man da evtl. was dazuschreiben kann, damit man dennoch Daten von einer externen Quelle nehmen kann, aber das schein demnach ja nicht zu funktionieren.
Sollte jemand eine andere Lösung finden, kann er mir das gerne mitteilen.
Kann ich dir leider nicht sagen, bin ja froh das ich das überhaupt installiert bekommen habe und soweit alles Funktioniert.
Ist schon recht schwierig, wenn man sowas voher noch nie gemacht hat.
Wenn es gehn sollte, kannst du mir dann bescheid geben ??