Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Internet & Kommunikation > Homepagegestaltung

Homepagegestaltung Fragen zur Gestaltung und Realisierung der eigenen Homepage

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50912, Antworten: 1395
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26816, Antworten: 4213
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7594, Antworten: 182
Gehe zum ersten neuen Beitrag Hamachi deinstallieren
Aufrufe: 37, Antworten: 4
Gehe zum ersten neuen Beitrag PPF Blödstückchen Teil 3
Aufrufe: 22138, Antworten: 864
Gehe zum ersten neuen Beitrag Pc lahmt plötzlich
Aufrufe: 175, Antworten: 5
Gehe zum ersten neuen Beitrag Rechner fährt herunter,...
Aufrufe: 123, Antworten: 7
Gehe zum ersten neuen Beitrag Microsoft: Mehr Datenschutz...
Aufrufe: 24, Antworten: 0
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 44, Antworten: 5
Gehe zum ersten neuen Beitrag Hilfe bei Script Erstellung
Aufrufe: 71, Antworten: 7
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02.08.2010, 07:59   #1 (Direktlink)
Unregistriert
Gast
 
Beiträge: n/a
Standard Test soll sich nach aktualisierung einer Seite ändern

Hi es gibt doch sicher einen HTML code, das ich zb. verschiedene Texte definiere zb.

1. Hallo und Willkommen
2. Herzlich Willkommen
3. Moin

Jedes mal wenn nun einer die seite aufruft steht da ein anderer text, bei dem einen Herzlich Willkommen, bei dem anderen Moin.

danke für eure hilfe
  Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 02.08.2010, 10:42   #2 (Direktlink)
Super-Moderator
 
Benutzerbild von Bassboy
 
Registriert seit: 29.08.2006
Ort: München
Beiträge: 3.233
Standard

Mit HTML leider nicht.
Am schönsten kann das mit PHP realisiert werden, unterstützt Dein Webspace PHP? Zur Not ginge auch JavaScript.

PHP-Code:
<?php
// Ungetestet, sollte aber soweit funktionieren:
$Messages = array("Hallo und Willkommen""Herzlich Willkommen""Moin");
echo 
$Messages[rand(0count($Messages)];
?>
__________________
Only wimps use tape backup: real men just upload their important stuff on ftp,
and let the rest of the world mirror it
.... -- Linus Torvalds, about his failing hard drive on linux.cs.helsinki.fi // reModding.de // twitter
Bassboy ist offline   Mit Zitat antworten
Alt 02.08.2010, 13:22   #3 (Direktlink)
gesperrt
 
Registriert seit: 23.07.2010
Beiträge: 8
Standard

Sollen die Texte sich in etwa so änderen?

Frühs - Guten Morgen
Mittags - Guten Tag
Abends - Guten Abend
Nachts - Ein ruhige Nacht

Also soll eine Änderung des Textes Uhrzeitgesteuert oder bei jedem laden der Seite erfolgen?
Katja95 ist offline   Mit Zitat antworten
Alt 02.08.2010, 16:31   #4 (Direktlink)
Unregistriert
Gast
 
Beiträge: n/a
Standard

ja uhrzeitgesteuert wäre auch toll

php geht auch
  Mit Zitat antworten
Alt 03.08.2010, 17:13   #5 (Direktlink)
Unregistriert
Gast
 
Beiträge: n/a
Standard

php geht doch nicht muss html sein, jemand ein code?
der oben ging nicht
  Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 03.08.2010, 20:40   #6 (Direktlink)
gesperrt
 
Registriert seit: 23.07.2010
Beiträge: 8
Standard

Hallo,

nur mit html geht es nicht.

Du schreibst php geht doch nicht. Dann bleibt nur Javascript. Gebe mir etwas Zeit und ich stelle Dir einen Schnippsel zusammen.
Falls ich mich richtig erinnere geht es auch per DHTML.
Katja95 ist offline   Mit Zitat antworten
Alt 03.08.2010, 20:48   #7 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 30.07.2010
Ort: An der Nordseeküste... ^^
Beiträge: 132
Standard

HTML ist nicht möglich!!!!
du musst auf eine andere Sprache ausweichen!
Entweder auf eine Serverseitige oder eine Clientseitige.
Serverseitig wäre am besten (meine Meinung nach) da aber keine Serverseitige Sprache bei dir Funktioniert musst du wohl auf eine Clientseitige zurückgreifen wie z.B. Javascript.
Könnte so aussehen:

HTML-Code:
<script type="text/javascript">
  <!--
    var a;
    var nachricht;

    nachricht = new Array("Hallo und Willkommen", "Herzlich Willkommen", "Moin");

    a = 0 + nachricht.length*(Math.random());
    a = Math.round(a)


    document.write (nachricht[a]);
  //-->
</script>
Habe es natürlich auf dem Prinzip aufgebaut wie Bassboy damit was genau so funktioniert!

Sorry Katja95 ich war wohl schon am schreiben als du deinen gepostet hast

Geändert von ruNN0r (03.08.2010 um 20:51 Uhr) Grund: Nachtrag ;)
ruNN0r ist offline   Mit Zitat antworten
Alt 03.08.2010, 21:11   #8 (Direktlink)
gesperrt
 
Registriert seit: 23.07.2010
Beiträge: 8
Standard

Hallo ruNN0r,

ist kein Problem.
Lieber eine Antwort als gar keine.
Katja95 ist offline   Mit Zitat antworten
Alt 03.08.2010, 21:12   #9 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 30.07.2010
Ort: An der Nordseeküste... ^^
Beiträge: 132
Standard

das stimmt
ruNN0r ist offline   Mit Zitat antworten
Alt 05.08.2010, 12:27   #10 (Direktlink)
gesperrt
 
Registriert seit: 29.07.2010
Alter: 20
Beiträge: 47
Standard

Vielleicht reicht Dir dieser schon.

HTML-Code:
<script language="JavaScript">
<!-- Hide the script from old browsers --
today = new Date()
if(today.getMinutes() < 10){ 
pad = "0"}
else 
pad = "";
document.write ;if((today.getHours() <=6) && (today.getHours() >=9)){
document.write("<font face=verdana size=-1><b>Guten Morgen")
}
if((today.getHours() >=10) && (today.getHours() <=11)){
document.write("<font face=verdana size=-1><b>Guten Morgen! </b> ")
}
if((today.getHours() >=12) && (today.getHours() <=16)){
document.write("<font face=verdana size=-1><b>Einen schönen Nachmittag wünsche ich!</b>")
} 
if((today.getHours() >=17) && (today.getHours() <=23)){
document.write("<font face=verdana size=-1><b>Guten Abend!</b>")
}
if((today.getHours() >=0) && (today.getHours() <=4)){
document.write("<font face=verdana size=-1><b>Nicht müde um diese Zeit?</b>")
}
if((today.getHours() >=4) && (today.getHours() <=6)){
document.write("<font face=verdana size=-1><b>Du bist aber früh auf!</b>")
}
// -- End Hiding Here -->
</script>

Geändert von Nancy_H (05.08.2010 um 12:49 Uhr)
Nancy_H ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 05.08.2010, 23:05   #11 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 30.07.2010
Ort: An der Nordseeküste... ^^
Beiträge: 132
Standard

Das Script von Nancy ist halt Zeitlich geregelt. Nun kannst du dich ja entscheiden was du nutzen willst
ruNN0r ist offline   Mit Zitat antworten
Alt 06.08.2010, 11:15   #12 (Direktlink)
Unregistriert
Gast
 
Beiträge: n/a
Standard

der von ruNN0r gefällt mir schon ganz gut, kann man dabei die Textfarbe noch weiß und dick machen und die schriftgröße bisschen größer?

Soweit funktioniert alles, nur manchmal steht "undefined" da.
  Mit Zitat antworten
Alt 06.08.2010, 12:08   #13 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 30.07.2010
Ort: An der Nordseeküste... ^^
Beiträge: 132
Standard

Oh ja sorry.
Das liegt am nachricht.length weil length gibt die anzahl der vorhandenen Array wieder, in diesem Fall 3. Jedoch beginnt man bei einem Array immer mit 0 und bei 3 Werten endet die ausgabe bei 2 ^^ Also musst du
HTML-Code:
a = 0 + nachricht.length*(Math.random());
einfach durch
HTML-Code:
a = 0 + (nachricht.length-1)*(Math.random());
ersetzen

Was deine Shriftfarbe angeht:
du MUSST ja nicht document.write verwenden. Ich habe dies nur der einfachheit halber genommen. Du kannst den Text auch in ein <div> oder ein <input type='text'> einbinden und da kannst du mit den Farben spielen wie du willst!

Der Befehl zum eintragen in ein <div> Objekt heißt: innerHTML google mal und du findest bestimmt was

Nachtrag:
Achja ganz vergessen:
Du kannst das document.write auch beibehalten wenn du das möchtest dann änderst du die farbe oben im Array z.B. so:
HTML-Code:
    nachricht = new Array("<font color='#CC0000'>Hallo und Willkommen</font>",
                          "<font color='#0033FF'>Herzlich Willkommen</font>",
                          "<font color='#33FF00'>Moin</font>");
nun ist der Erst rot, der zweite blau und der letzte grün. Also ganz einfach wie in HTML.

Geändert von ruNN0r (06.08.2010 um 12:13 Uhr) Grund: Nachtrag
ruNN0r ist offline   Mit Zitat antworten
Alt 30.08.2010, 18:05   #14 (Direktlink)
Unregistriert
Gast
 
Beiträge: n/a
Standard

Das script ist schon super aber wäre da nochwas möglich, meine Idee:

Das script geht nach Tag, Zeit und zufall

Besucher 1 kommt dienstag früh um 7 auf die seite

Es ist Dienstag 7 Uhr Guten Morgen

Besucher 2 kommt dienstag früh um 7 auf die seite

Heute ist Dienstag und der Tag ist noch jung
...

und das dann für jeden tag nach zufall usw.
  Mit Zitat antworten
Alt 30.08.2010, 20:22   #15 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 30.07.2010
Ort: An der Nordseeküste... ^^
Beiträge: 132
Standard

Och nee oder?
Ist das echt dein Ernst? ^^
Also du hast beide versionen hier stehen und musst nur noch eine draus machen...

Also weil ich nun zu faul bin dir ein ganzes Script neu zu machen bekommst du ein Code-Schnippsel den rest wirst du doch hin bekommen oder? Wenn nicht:
Schau dir nochmal den Post von Nancy_H an da findest du dann eig. alle Lösungen!

HTML-Code:
var tag = today.getDay();
var wochentage = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch",
                           "Donnerstag", "Freitag", "Samstag");

if((today.getHours() >=17) && (today.getHours() <=23)){
    var a;
    var nachricht;

    nachricht = new Array("Es ist " + wochentage[tag] + " " + today.getHours() + "Uhr, Guten abend1",
                          "Es ist " + wochentage[tag] + " " + today.getHours() + "Uhr, Guten abend2",
                          "Es ist " + wochentage[tag] + " " + today.getHours() + "Uhr, Guten abend3"
                         );

    a = 0 + (nachricht.length-1)*(Math.random());
    a = Math.round(a)


    document.write (nachricht[a]);
}
Die restlichen Zeiten musst du dann schon selber machen ^^
ruNN0r ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Internet & Kommunikation > Homepagegestaltung

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PC hängt sich nach einer Minute auf L-Thyro Windows XP 4 15.05.2008 22:51
Player soll sich nach Wiedergabe automatisch schliessen Höge Software - Allgemein 0 13.12.2006 10:39
IE wird nach Aufruf einer Seite beendet!! ergoline Windows XP 1 25.11.2005 08:45
Icons ändern sich nach neustart von xp BASSTI Windows XP 10 29.10.2004 20:07
Hintergrund soll sich Automatisch ändern. Wie? Flo Windows XP 5 13.05.2004 12:59



Alle Zeitangaben in WEZ +2. Es ist jetzt 20:42 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2