Juergens-Workshops.de Forum
Script in PHP ausführen - Druckversion

+- Juergens-Workshops.de Forum (https://forum.juergens-workshops.de)
+-- Forum: HTML und Co (https://forum.juergens-workshops.de/forumdisplay.php?fid=62)
+--- Forum: Rund um HTML (https://forum.juergens-workshops.de/forumdisplay.php?fid=83)
+--- Thema: Script in PHP ausführen (/showthread.php?tid=20434)



Script in PHP ausführen - Rasmusen - 01.08.2006

Boah .... ich verzweifel noch . Ich will ein Script welches mir jemand gegeben hat in mein Online Browsergame integrieren . Eigentlich ganz leicht aber ich bekomms nicht hin .

das script sieht so aus
Code:
<br>
  <img src="img/icon_werwolf.gif" align="absmiddle"> <u>Raubzug</u>
        <p style="text-align:justify">
      Du befindest Dich nun auf Diebestour! Während Du als Dieb unterwegs bist , kannst Du sonst nichts unternehmen! !      </p>
      <DIV ID="COUNTER" style="text-align:center"></DIV>
          <SCRIPT type="text/javascript">
    var TargetCOUNTER = document.getElementById('COUNTER');
    var SecondsCOUNTER = 20;
        
    var TargetTimeCOUNTER = new Date();
    var TimeBeginnCOUNTER = TargetTimeCOUNTER.getTime();
    var TimeEndCOUNTER = TimeBeginnCOUNTER + (SecondsCOUNTER*1000);
    TargetTimeCOUNTER.setTime(TimeEndCOUNTER);

    var DayCOUNTER = TargetTimeCOUNTER.getDate();
    var MonthCOUNTER = TargetTimeCOUNTER.getMonth() + 1;
    var YearCOUNTER = TargetTimeCOUNTER.getYear();
    if(YearCOUNTER < 999) YearCOUNTER += 1900;
    var hCOUNTER = TargetTimeCOUNTER.getHours();
    var mCOUNTER = TargetTimeCOUNTER.getMinutes();
    var sCOUNTER = TargetTimeCOUNTER.getSeconds();
    
    var fdayCOUNTER  = ((DayCOUNTER < 10) ? "0" : "");
    var fmonthCOUNTER  = ((MonthCOUNTER < 10) ? ".0" : ".");
    var fhCOUNTER  = ((hCOUNTER < 10) ? "0" : "");
    var fmCOUNTER  = ((mCOUNTER < 10) ? ":0" : ":");
    var fsCOUNTER  = ((sCOUNTER < 10) ? ":0" : ":");
    
    var EndDateCOUNTER = fdayCOUNTER + DayCOUNTER + fmonthCOUNTER + MonthCOUNTER  + "." + YearCOUNTER;
    var EndTimeCOUNTER = fhCOUNTER+hCOUNTER+fmCOUNTER+mCOUNTER+fsCOUNTER+sCOUNTER;

    CountDownCOUNTER();
    
    function CountDownCOUNTER() {
      var CurrentDateCOUNTER = new Date();
      var CurrentTimeCOUNTER = CurrentDateCOUNTER.getTime()
      var OpenTimeCOUNTER = Math.floor((TargetTimeCOUNTER-CurrentTimeCOUNTER)/1000);

      var sCOUNTER = OpenTimeCOUNTER % 60;
      var mCOUNTER = ((OpenTimeCOUNTER-sCOUNTER)/60) % 60;
      var hCOUNTER = ((OpenTimeCOUNTER-sCOUNTER-mCOUNTER*60)/(60*60));
      var fhCOUNTER  = ((hCOUNTER < 10) ? "0" : "");
      var fmCOUNTER  = ((mCOUNTER < 10) ? ":0" : ":");
      var fsCOUNTER  = ((sCOUNTER < 10) ? ":0" : ":");

      var TimeCOUNTER = fhCOUNTER+hCOUNTER+fmCOUNTER+mCOUNTER+fsCOUNTER+sCOUNTER;
      var OutputStringCOUNTER=TimeCOUNTER;

      if(OpenTimeCOUNTER<=0)

{ // Event wenn der Countdown abgelaufen ist
    
      OutputStringCOUNTER="<a href='index.php?ac=raubzug' target='_top'>Aktualisieren</a>";
´wobei sich meine anfrage auf die letzte Zeile bezieht :

if(OpenTimeCOUNTER<=0) { // Event wenn der Countdown abgelaufen ist

OutputStringCOUNTER="<a href='index.php?ac=raubzug' target='_top'>Aktualisieren</a>";

hier hätte ich zu gerne eine funktion die Gold meinem User in seine MysQL Datenbank schreibt . Alle versuche haben nicht geklappt oder der Counter lief ab aber das Gold wurde bereits vor dem beenden gutgeschrieben . Nur wenn der User den COunter abwartet und nicht Reload oder Back drückt dann soll Gold gutgeschrieben werden .
Ich verzeifle noch .