ilch Forum » Ilch Clan 1.1 » Kritik und Verbesserungen » Nextwars

Geschlossen
  1. #1
    User Pic
    MadMetzi Mitglied
    Registriert seit
    26.09.2005
    Beiträge
    175
    Beitragswertungen
    1 Beitragspunkte
    die funktion Nextwars beinhaltet ja Datum und Zeit.
    Kann man da irgendwas einbauen das die Funktion zum eintragen ein paar Stunden vorher disabled wird?
    Ich hoffe ihr versteht was ich meine.
    Unser Clan soll sich zum Beispiel 36 Stunden vorher eintragen ob se an einem War teilnehmen oder nicht. Jetzt kotzt es mich aber an das sich manche eintragen das se gar nicht spielen und dann 4 Stunden vorher dann doch. Das möchte ich abschalten indem es halt ne gewisse Stundenanzahl vorher disabled wird.
    (Die Funktion zum eintragen)


    Zuletzt modifiziert von MadMetzi am 22.01.2006 - 18:32:46
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    MadMetzi Mitglied
    Registriert seit
    26.09.2005
    Beiträge
    175
    Beitragswertungen
    1 Beitragspunkte
    Ich hätte da noch ne Frage.
    In der Nextwars Box wird ja ausgegeben , Datum und Zeit.
    Kann man da noch irgendwie den Gegner anzeigen lassen?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    ist ganz leicht^^

    meld dich mal bei mir:

    274015704


    *EURdit*

    warum ist das thema eigetnlich unter kritik und verbesserungen?


    Zuletzt modifiziert von Ithron am 24.01.2006 - 18:58:23
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    MadMetzi Mitglied
    Registriert seit
    26.09.2005
    Beiträge
    175
    Beitragswertungen
    1 Beitragspunkte
    Tja ich hab jetzt das ganze Wochenende versucht den User Ithron per ICq zu erreichen aber entweder wollte er nicht oder was weiss ich.
    Wenn einer eine Lösung hat bitte hier posten. Es sollen ja wenn alle was davon haben.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Hier bitte:

    
    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    
      echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
    	
    	$akttime = date('Y-m-d');
    	
    	$erg = db_query("SELECT DATE_FORMAT(datime,'%d.%m.%Y - %H:%i:%s') as time, id , gegner FROM prefix_wars WHERE status = 1 AND datime > '".$akttime."' ORDER BY datime");
      if ( db_num_rows($erg) == 0 ) {
    	  echo '<tr><td>kein War geplant</td></tr>';
    	} else {
    	  while ($row = db_fetch_object($erg) ) {
    		
    		  echo '<tr>';
    		  echo '<td><a class="box" href="index.php?m=wars&mehr='.$row->id.'">';
    		  echo $row->time;
    		  echo ' - ';
    		  echo $row->gegner.'</a></td></tr>'; 
    
        }
      }
    	echo '</table>';
    ?>


    Edit: Ungetestet da kein 1.0.5 mehr auf dem server!!


    Zuletzt modifiziert von SLJ am 31.01.2006 - 18:38:40
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    MadMetzi Mitglied
    Registriert seit
    26.09.2005
    Beiträge
    175
    Beitragswertungen
    1 Beitragspunkte
    Danke es geht wunderbar.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ja dachte ich mir auch wenn ich es nicht getestet habe.:)
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    lickit Mitglied
    Registriert seit
    01.12.2006
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    hallo,

    bin gerade dran das mir die nextwars richtig angezeigt werden.

    Problem:

    habe 7 Wars eingetragen
    in der box werden 3 angezeigt (von mir so gewollt) DESC LIMIT 3.
    wenn ich auf WARS klicke dann werden alle aufgelistet.

    Das Problem ist nun das die 3 wars die rechts angezeigt werden nicht die nächsten sind sondern die letzten 3.

    ORDER BY datetime

    wie muss ich nextwars.php umschreiben das ich die nächsten 3 angezeigt bekomme und nicht die letzten 3 ????

    Vielen dank im Vorraus
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Hinter datetime mal DESC schreiben.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    lickit Mitglied
    Registriert seit
    01.12.2006
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    okay hier mal der ganze code:

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
    $akttime = date('Y-m-d');
    $erg = @db_query("SELECT DATE_FORMAT(datime,'%d.%m.%y - %H:%i') as time,tag,gegner, id, game FROM prefix_wars WHERE status = 2 AND datime > '".$akttime."' ORDER BY datime DESC LIMIT 3");
    if ( @db_num_rows($erg) == 0 ) {
    	echo '<tr><td>kein War geplant</td></tr>';
    } else {
    	while ($row = @db_fetch_object($erg) ) {
    		$row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    		echo '<tr><td>'.get_wargameimg($row->game).'</td>';
    		echo '<td><a class="box" href="index.php?wars-more-'.$row->id.'">';
    		echo $row->time.' - '.$row->tag.'</a></td></tr>';
    	}
    }
    echo '</table>';
    ?>


    habs hinbekommen, für die die es auch wissen wollen zwinker
    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
    $akttime = date('Y-m-d');
    $erg = @db_query("SELECT DATE_FORMAT(datime,'%d.%m.%y - %H:%i') as time,tag,gegner, id, game FROM prefix_wars WHERE status = 2 AND datime > '".$akttime."' ORDER BY datime LIMIT 3");
    if ( @db_num_rows($erg) == 0 ) {
    	echo '<tr><td>kein War geplant</td></tr>';
    } else {
    	while ($row = @db_fetch_object($erg) ) {
    		$row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    		echo '<tr><td>'.get_wargameimg($row->game).'</td>';
    		echo '<td><a class="box" href="index.php?wars-more-'.$row->id.'">';
    		echo $row->time.' - '.$row->tag.'</a></td></tr>';
    	}
    }
    echo '</table>';
    ?>



    Zuletzt modifiziert von lickit am 01.12.2006 - 19:51:17
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Kritik und Verbesserungen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten