php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.10.2004, 12:27  
Gast
 
Beiträge: n/a
Standard [Erledigt] Countdown - Script

Ich habe ein kleines Problem. Ich möchte gerade ein Onlinespiel in PHP/MySQL programmieren, aber ich will halt ein Countdownscript noch einbauen, wie lange man braucht, bis zb ein Haus gebaut wird. Als Zeitbasis, hab ich die Zeit bis zur fertigstellung in Sekunden.

Brauch aber ein Script, dass dies auf Stunden,Minuten,Sekunden umwandelt.

Kenn da jemand eins?
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.10.2004, 12:54  
Gast
 
Beiträge: n/a
Standard

Nein, aber ich denke in diesem Falle wird dir die Forensuche wirklich weiterhelfen, denn ich habe schon viele Threads dieser Art hier gesehen.
  Mit Zitat antworten
Alt 15.10.2004, 14:38  
Gast
 
Beiträge: n/a
Standard

Hi,

verstehe ich das richtig? Du hast schon alles fertig, bekommst aber deinen Countdown in Sekunden angezeigt? Also wenn du schon so weit bist, brauchst du doch nur noch etwas grundlegende Mathematik

1 Minute = 60 Sekunden
1 Stunde = 3600 Sekunden = 60 Minuten

Wenn du nun deine Sekunden nimmst und anfängst festzustellen, wie oft deine größte gefragte einheit darin vorkommt (z.B. Stunden) dann speicherst du diese in einer Variablen $stunden und rechnest mit dem Rest die nächst kleinere Stufe Minuten aus, speicherst diese wiederum in einer Variablen $minuten und den dann verbleibenden Rest in einer Variablen $sekunden. Jetzt kannst du für deine Anzeige einfach auf deine Variablen zugreifen, fertig.

Agadir
  Mit Zitat antworten
Alt 15.10.2004, 17:45  
Gast
 
Beiträge: n/a
Standard

Joa danke ich hab da so ein fertiges Script, weis aber nicht, wie ich das mit php verknüpfen kann.
  Mit Zitat antworten
Alt 15.10.2004, 22:07  
Gast
 
Beiträge: n/a
Standard

Hi,

was hast du denn für ein Script? Javascript oder PHP? Verstehe deine Frage nicht. Willst du wissen, wie du an die Variablen kommst? In welchem Zusammenhang benutzt du dein Script?

Fragen über Fragen...

Agadir
  Mit Zitat antworten
Alt 16.10.2004, 02:32  
Gast
 
Beiträge: n/a
Standard

Mein Script

Code:
<script type="text/javascript"> 
var NS6 = (!document.all && document.getElementById) ? true : false; 
var NS = document.layers ? 1:0; 
var IE = document.all ? 1:0; 
var gecko = document.getElementById ? 1:0; 
var wielang = <? echo $zeit; ?>; 
var target="test"; 
function countdown() 
{ 
    sekunden=wielang; 
    stunden=Math.floor(sekunden/3600); 
    sekunden-=stunden*3600; 
    minuten=Math.floor(sekunden/60); 
    sekunden-=minuten*60; 
    text=stunden+":"+minuten+":"+sekunden; 
    if (NS) 
    { 
        x = document.layers[target]; 
        text2 = '

' + text + '</p>'; 
        
        
        
        x.document.open(); 
        x.document.write(text2); 
        x.document.close(); 
    } 
    else if (IE) 
    { 
        x = document.all[target];
        dauer = text 
        x.innerHTML = text; 
    } 
    else if (gecko) 
    { 
        x = document.getElementById(target); 
        x.innerHTML = text; 
    } 
    wielang--; 
    if (wielang!=0) 
        window.setTimeout("countdown();",1000) 
    else 
        document.write("<font face='verdana' size='2'>Fertig!</font>"); 
} 
</script> 
</head> 
<body> 

	<script type="text/javascript"> 
	countdown() 
</script>
$zeit ist meine Zeit ins Sekunden, aber ich rufe dieses Script extern auf über include "timer.htm";

Ich will aber die Zeit noch Formatieren mit
Code:
<table border="1" cellspacing="1" width="29%" height="53">
	<tr>
	<td width="111%" colspan="2" bgcolor="#7698B6" height="16">
	<font color="#FFFFFF">[b]Du Arbeitest gerade| Noch hier soll die Zeit stehen  |'
Kann mir jemand helfen?
  Mit Zitat antworten
Alt 16.10.2004, 09:33  
Erfahrener Benutzer
 
Registriert seit: 26.10.2003
Beiträge: 592
Baltasar zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

da fällt mir ne andere grundlegende frage ein...ich dachte immer, man kann nur php-files includen. denn danach kann die timer.htm gar nicht includet werden.
Baltasar ist offline   Mit Zitat antworten
Alt 17.10.2004, 23:26  
Gast
 
Beiträge: n/a
Standard

Soweit ich wieß, kann man mit PHP include, dafür aber was man will. Wo gerade schon so ein schöner Thread is: Ich hab ebenfalls ein Countdownscript. Ich hab aber ein anderes Problem: Da es ein Countdown sein soll, rufe ich meine Funktion per´setTimeout nach einer Sekunde wieder auf. zumindestens will ich das. Er setzt nämlich kein Timeout, sondern ruft die Funktion sofort wieder auf. Jetzt würde ich von euch gerne wissen, wo mein Fehler liegt. Hier das Script:

Code:
<script language="JavaScript">
	<!--
var zeit = <? echo $f; ?>;
var sekunden;
var minuten;
var stunden;
var gesamtzeit;

 function count() {
 
if(zeit > 1) {

zeit--;
stunden = Math.floor(zeit / 3600);
minuten = Math.floor((zeit - (stunden * 3600)) / 60);
sekunden = zeit - ((stunden * 3600) + (minuten * 60));

if(stunden < 10) stunden = '0' + stunden;
if(minuten < 10) minuten = '0' + minuten;
if(sekunden < 10) sekunden = '0' + sekunden;

gesamtzeit = stunden + ':' + minuten + ':' + sekunden;

document.getElementById('input').value = gesamtzeit;
 }

 setTimeout("count(), 1000");  

 }


setTimeout("count(), 0"); 
	//-->
</script>
Außerdem: Ich würde gerne wissen, wie ich die Zeit jede Sekunde ändern kann, ohne ein Inputfeld zu benutzen. also das Ganze in den Body zu schreiben, aber trotzdem ständig zu aktualisieren.
  Mit Zitat antworten
Alt 19.10.2004, 14:54  
Gast
 
Beiträge: n/a
Standard

*um support bittet*
  Mit Zitat antworten
Alt 19.10.2004, 15:01  
Gast
 
Beiträge: n/a
Standard

Meinst du kannst mir beim Einbinden in PHP helfen?? Für was brauchst du eigentlich dein Script??
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP Countdown Script Restzeit in Sekunden ermitteln enky00 PHP Tipps 2008 8 06.06.2008 14:15
Diverses aus meinem Apache Logs robo47 Server, Hosting und Workstations 5 25.05.2007 22:45
Script beendet sich ohne Fehlermeldung Zahl PHP Tipps 2006 6 04.06.2006 20:41
passwort script problem PHP Tipps 2006 8 15.02.2006 10:30
Javascript: Suche ganz simples Countdown Script HTML, Usability und Barrierefreiheit 2 22.09.2005 09:08
[Erledigt] Verzögerung durch included Script? Umgehen? PHP Tipps 2005-2 4 10.07.2005 19:26
[Erledigt] Relay Script PHP-Fortgeschrittene 11 01.06.2005 16:02
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
Fehler bei Script, welches Ordner erstellt PsychoEagle PHP Tipps 2005 3 23.04.2005 16:03
[Erledigt] python script mit php aufrufen... PHP-Fortgeschrittene 1 17.11.2004 17:11
"das" Script oder "der" Script?? Simbo Off-Topic Diskussionen 31 16.09.2004 17:04
Der 'Countdown' und das Tutorial... HTML, Usability und Barrierefreiheit 2 12.09.2004 22:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
countdown script, php countdown script, script countdown, javascript countdown script, http://www.php.de/html-usability-und-barrierefreiheit/10523-erledigt-countdown-script.html, countdown javascript, countdown script html, javascript countdown sekunden, countdown script php, java countdown script, php code countdown, nur noch 60 minuten timer programmieren in jscript, countdown php script, php countdown script minuten, php script countdown, php countdownscrpts, php sekunden countdown, timer nur html, timer in script einbauen, countdown nur mit stunden und minuten html

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:37 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.