Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
16.07.2007, 16:26
simbl



Hey ich würde gerne auf ner Seite 'nen geschriebenen Satz stehen haben und jedes mal wenn man die Seite neu lädt, kommt da en anderer Satz.
Also ich schreib' was weiß ich 20 Sätze und die Page wählt bei jedem Laden einen aus und stellt ihn dar.
Das Problem: Ich kann nur ganz ganz wenig kümmerlich html... Geht sowas damit?
Is für die Seite von meinen Cartoons...

--

TheStonerMania
WTF ist "Piratenrock"?

zum Seitenanfang zum Seitenende Profil || Suche
001
16.07.2007, 17:25
rawe



geht relativ einfach mit JavaScript:

Quellcode:<script type="text/javascript">
var sprueche = new Array("Spruch 1","Spruch 2","Spruch 3","usw.");
document.write(sprueche[Math.floor(Math.random()*sprueche.length)]);
</script>
Javascript hat aber nicht jeder aktiviert, ist also nicht erste Wahl. Besser wärs mit PHP, sollte der Webspace PHP bieten (was eig. heutzutage standard ist):

Quellcode:<?
$sprueche =  Array("Spruch 1","Spruch 2","Spruch 3","usw.");
echo $sprueche[(rand()*microtime())%count($sprueche)];
?>

--

O o
/¯¯/_o___o___o___o____o__
\__\¯¯o¯¯¯o¯¯¯¯¯¯o¯¯¯¯¯¯o
i'm doctoroctogonnafuckinggonnapus blaaaaaaaaaaargggggg-


Dieser Beitrag wurde am 16.07.2007 um 17:30 von rawe bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
16.07.2007, 17:33
Fetti91



Für php wäre das dann:
PHP-Quellcode:<?php
$sprueche 
= array("Spruch 1","Spruch 2","Spruch 3"); // Array mit Sprüchen erstellen
shuffle($sprueche); // Array mischen
echo $sprueche[0]; // Neuen ersten Spruch ausgeben
?>
Vom Prinzip her tuts, kann aber sein, dass ich mich irgendwo vertippt hab :)

edit: Mist, zu lahm...

--


Dieser Beitrag wurde am 16.07.2007 um 17:33 von Fetti91 bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
16.07.2007, 17:37
simbl



hey Danke erst mal für die Codes. =)
Wie füge ich diese Php Dingens dann ein? Nutze Frontpage...

--

TheStonerMania
WTF ist "Piratenrock"?

zum Seitenanfang zum Seitenende Profil || Suche
004
16.07.2007, 17:44
rawe



Du packst den Code an passender Stelle in den Quelltext rein, und dann nicht mehr als .html sondern als .php abspeichern damit der Webserver erkennt das da auch php-Code drin ist und diesen dann auch ausführt.

--

O o
/¯¯/_o___o___o___o____o__
\__\¯¯o¯¯¯o¯¯¯¯¯¯o¯¯¯¯¯¯o
i'm doctoroctogonnafuckinggonnapus blaaaaaaaaaaargggggg-

zum Seitenanfang zum Seitenende Profil || Suche
005
16.07.2007, 19:36
Kriz



Sofern der Hoster bzw. sein Webpaket PHP unterstützt. Scheint ja heutzutage noch immer nicht Standard zu sein. Alternativ darf man bei den meisten "halbwegs guten" Webpaketen ja auch CGI skripten... hehehe...

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
006
17.07.2007, 00:57
simbl



Wie speicher man als Php? Wenn ich den Code einfach nur in den Quelltext einfüge, wird dieser lediglich auf der Seite angezeigt.

--

TheStonerMania
WTF ist "Piratenrock"?

zum Seitenanfang zum Seitenende Profil || Suche
007
17.07.2007, 01:17
caedes



als blah.php speichern?
wenn das nicht geht kann dein webspace evtl kein php

--

caedes

Deutschland rückt nach Einschätzung der Sicherheitsbehörden im Superwahljahr verstärkt ins Visier von Terroristen.

zum Seitenanfang zum Seitenende Profil || Suche
008
17.07.2007, 01:27
Gravok



Ergänzung:

du siehst erst auf dem Webserver das wirkliche Ergebnis, du kannst die Seite nicht einfach so im Browser öffnen --> serverseitige Programmiersprache (!)

--

23 - Nichts ist so wie es scheint

zum Seitenanfang zum Seitenende Profil || Suche
009
17.07.2007, 01:29
simbl



Hab's jetzt mit dem Java Dingens hinbekommen. *g*

--

TheStonerMania
WTF ist "Piratenrock"?

zum Seitenanfang zum Seitenende Profil || Suche
010
17.07.2007, 03:30
Exec



aber wie gesagt... java ist bei vielen leuten nicht an oder wird geblockt.
php wäre da schon angebrachter

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
011
17.07.2007, 04:30
simbl



Zitat:
Exec postete
aber wie gesagt... java ist bei vielen leuten nicht an oder wird geblockt.
php wäre da schon angebrachter
Ja das hab' ich aber nicht hinbekommen - *.php abspeichern geht nich.

--

TheStonerMania
WTF ist "Piratenrock"?

zum Seitenanfang zum Seitenende Profil || Suche
012
17.07.2007, 10:44
cleric



Hast du darauf geachtet die Dateiendungen bei bekannten Datentypen anzeigen zu lassen?
Bei xp:
Arbeitsplatz -> Extras -> Ordneroptionen -> Ansicht -> Haken weg bei 'Erweiterungen bei bekannten Datentypen ausblenden'

Sonst heisst deine Datei nach dem umbenennen index.php.txt, nur dass das .txt nicht angezeigt wird.

Ansonsten kannst du das System halt nicht auf deinem Heimrechner testen, sondern musst es nach jeder Änderung auf den webspace laden.
Es sei denn du installierst dir ein Webserver (Apache) auf deinem Rechner.
Ich kann xampp empfehlen, das ist ganz einfach zu bedienen.

--

Der Optimist glaubt, dass wir in der Besten aller Welten leben.
Der Pessimist fürchtet, dass dies stimmt.

ehemals epidemic.

zum Seitenanfang zum Seitenende Profil || Suche
013
19.07.2007, 18:24
Alcapone



Jemandem, der sich nicht ernsthaft mit scriptsprachen beschäftigt, würde ich kein PHP aufdrücken. Und erst recht nicht XAMP aufm rechner installieren.

Es ist alles gesagt, was gesagt werden musste.

--

"Everything, that can go wrong, will go wrong" Murphy's Law

zum Seitenanfang zum Seitenende Profil || Suche
014
20.07.2007, 03:52
cleric



Der Tipp, xampp zu installieren, ist auch nur zum Testen damit man sein script nicht nach jedem ergänztem Semikolon neu hochladen muss.

Hätte ich besser dazu schreiben sollen.

--

Der Optimist glaubt, dass wir in der Besten aller Welten leben.
Der Pessimist fürchtet, dass dies stimmt.

ehemals epidemic.

zum Seitenanfang zum Seitenende Profil || Suche