Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „Scrolltext mit PHP ohne MySQL?“

C

Chevaux

Guest

Kann ich einen Scrolltext realisieren nur mit PHP und ohne MySQL?

Habe zwar schon in Google danach gesucht aber bisher nichts gefunden immer nur JavaScripts aber die will ich nicht verwenden. Er soll nichts weiteres können nur einen Scrolltext von rechts nach links in einer endlosschleife wiedergeben.

Währe sehr dankbar wenn mir jemand weiter helfen könnte
 

Duddle

Posting-Frequenz: 14µHz

Die Antwort ist nein.

PHP dient dazu, Seiteninhalte dynamisch zu generieren. Alles was darüber hinaus geht ist HTML, CSS, Flash oder eben JavaScript.

Wenn du nicht JS benutzen willst, musst du es eben mit dem Tag bewerkstelligen oder zu Flash greifen.

Die INHALTE von diesem Lauftext kannst du jedoch ganz normal mit PHP includen / echoen. Und ob du diese Informationen nun aus einer Datenbank oder einer Datei / einem Feed besorgst, musst du dann fallbedingt entscheiden.


Duddle
 
C

Chevaux

Guest

Ich habe es ja schonmal via <marquee> probiert doch da wiederholt sich bei mir der Scrolltext nicht.

Und das mit PHP meinte ich ja ob es da irgendwie ne möglichkeit gibt das ich mit PHP z.B. aus der ticker.txt. den Text holen kann und der dann als Laufschrift ausgegeben wird.

Muss anbei sagen kenne mich mit PHP nicht so gut aus und bin bei HTML auch noch ein anfänger. Darum will/kann ich mit einer Datenbank noch nichts anfangen das ist noch eine nummer zu hoch für mich.
 

UzumakiNaruto

Fach*****

hi,

das hatte ich mal auf einer elten version meiner website so gemacht.

ich habe mit php die datei ausgelesen (ticker.txt) und in meinem admin-menü konnte ich den inhalt neu füllen.

lauftext_txt.php
[php:1:11a7187bdd]
$file = './ticker.txt';

function edit_ticker($file)
{
echo "<form action=\"?op=ticker_save\" method=\"post\">";

echo "
<textarea name=\"new_text\" rows=\"10\" cols=\"50\">
";
$fp = fopen($file, 'r');
while ($text = fgets($fp))
{
echo $text;
}
fclose($fp);
echo "
</textarea>

<input type=\"submit\" name=\"Submit\" value=\"speichern\">
</form>";
}

function ticker_save($file, $text)
{
if ($text)
{
$fp=fopen($file, 'w');
fwrite($fp,$text);
fclose($fp);
header("Location:?op=msg&result=true&time=2");
} else {
header("Location:?op=msg&result=false&time=2");
}
}

function msg($result, $time)
{
global $PHP_SELF;

if ($result == "true")
{
echo "Der Ticker wurde erfolgreich aktualisiert";
} elseif ($result == "false")
{
echo "Der Ticker konnte nicht aktualisiert werden";
}
echo "<meta http-equiv=\"refresh\" content=\"".$time."; url=?op=edit_ticker\">";
}

function show_ticker($file)
{
echo "<marquee>";
$fp = fopen($file, 'r');
while ($text = fgets($fp))
{
echo $text;
}
fclose($fp);
echo "</marquee>";
}

switch ($op)
{
case "ticker_save":
ticker_save($file, $_POST['new_text']);
break;

case "show_ticker":
show_ticker("");
break;

case "msg":
msg($_GET['result'], $_GET['time']);
break;

case "edit_ticker":
edit_ticker($file);
break;
}
[/php:1:11a7187bdd]

index.php
[php:1:11a7187bdd]
include ("lauftext_txt.php");
show_ticker("ticker.txt"); /ticker.txt ist das file das geladen werden soll zum anzeigen
[/php:1:11a7187bdd]

EDIT:
Duddle du lässt mich hier meine alten scripte suchen und antwortest in der zeit, na danke. :D

aber das script habe ich eben nochmal umgeändert, so an die 98 % davon den damals war ich nicht SO gut in php *g*

bye uzu
 

NicoB

Hat es drauf

[php:1:c355bf5b77]<?php
$datei = @fopen("datei.txt", "r+");
$counter = fgets($datei,100);
fclose($datei);
echo '<marquee>'.$counter.'</marquee>';
?>[/php:1:c355bf5b77]

Bittesehr.
 
C

Chevaux

Guest

Hier ist der Quellcode von meiner Page:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Reiterverein 1962 Biedenkopf e.V.</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen">
</head>

<body>
<div class=main></div>
<div class=header></div>
<div class=ticker>
<marquee scrollamount="3" scrolldelay="0">
[b]Willkommen beim Reiterverein 1962 Biedenkopf e.V. - Dies ist ein Test[/b]
</marquee>

<div class=menu1>
<UL class=menu>
<LI class=m_title>Aktuelles
<LI class=m_norm>[url="seiten/aktuelles/aktuallisierungen.php"]Aktuallisierungen[/url]
<LI class=m_norm>[url="seiten/aktuelles/pressemitteilungen.php"]Pressemitteilungen[/url]
<LI class=m_norm>[url="seiten/aktuelles/termine.php"]Termine[/url]
<LI class=spacer>& 
<LI class=m_title>Aushänge
<LI class=m_norm>[url="seiten/aushang/hallenboden.php"]Hallenboden[/url]
<LI class=m_norm>[url="seiten/aushang/stallordnung.php"]Stallordnung[/url]
<LI class=m_norm>[url="seiten/aushang/hallenbelegung.php"]Hallenbelegung[/url]
<LI class=spacer>& 
<LI class=m_title>Der Verein
<LI class=m_norm>[url="seiten/derverein/vorstand.php"]Vorstand[/url]
<LI class=spacer>& 
<LI class=m_title>Reituntericht
<LI class=m_norm>[url="seiten/reituntericht/reitstundeninfo.php"]Reitstundeninfo[/url]
<LI class=m_norm>[url="seiten/reituntericht/angebot.php"]Unser Angebot[/url]
<LI class=m_norm>[url="seiten/reituntericht/preise.php"]Kosten/Beiträge[/url]
<LI class=spacer>& 
<LI class=m_title>Gallery
<LI class=m_norm>[url="#"]Grenzgang[/url]
<LI class=m_norm>[url="#"]Reiterball[/url]
<LI class=m_norm>[url="#"]Junkern Beel[/url]
<LI class=spacer>&
<LI class=m_title>Kontakt
<LI class=m_norm>[url="#"]Adresse[/url]
<LI class=m_norm>[url="#"]Der Weg zu uns[/url]
<LI class=spacer>&
<LI class=m_title>Links
<LI class=m_norm>[url="#"]Links[/url]
<LI class=m_norm>[url="#"]Turnierseite[/url]
<LI class=spacer>&
<LI class=m_title>Impressum
<LI class=m_norm>[url="#"]Webdesigner[/url]
<LI class=m_norm>[url="#"]Haftungsauschluss[/url]
</div>
<div class=index>
<IFRAME name="f1" frameborder="0" src="home.php" width="815" height="575"></IFRAME>

</body>
</html>
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
175.158
Beiträge
2.581.880
Mitglieder
67.226
Neuestes Mitglied
Alec168
Oben