ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Geburtstags box

Geschlossen
  1. #1
    User Pic
    Muff Mitglied
    Registriert seit
    12.07.2007
    Beiträge
    33
    Beitragswertungen
    0 Beitragspunkte
    Morgen.

    Einer unserer leader hat auf der Hp jetzt die geburtstag.php box aktiviert. ich würde sie aber gerne so ändern, das der text "Heute hat ... Geburtstag" weg ist und nur der Name in der Box angezeigt wird. Weil bei einigen namen wirde die hp auseinander gezogen.

    hier mal der code der geburtstagphp:

    <?php 
    //Copyright by Hannes Wunderli
    //www.fast-death.com
    // v1.2
    
    defined ('main') or die ( 'no direct access' );
    
    //----------------------------------- Einstellungen-----------------------------------
    
    $limit = 1;        //wieviele Geburtstage Angezeigt werden sollen.
    $recht = -1;       //Anzeige Modus 0 = Alle / -1 Alle die mehr als Memberrechte haben usw.
    $showavatars = 1;  //Wenn 1 werden die Avatare wenn vorhanden angezeigt.
    
    //------------------------------------------------------------------------------------
    
    $count = 0;
    
    $timestamp = time();
    $akttime = date('Y-m-d',$timestamp);
    
    function get_gebtage ($datum) {
      list($y, $m, $d) = explode('-', $datum);
      return ($d.'.'.$m.'.'.$y);
    }
    
    # DIE krasse Abfrage :-)...   von Manue
    $q = "SELECT name, id, avatar,
    CASE WHEN ( MONTH(gebdatum) < MONTH(NOW()) ) OR ( MONTH(gebdatum) <= MONTH(NOW()) AND DAYOFMONTH(gebdatum) < DAYOFMONTH(NOW()) ) THEN
    gebdatum + INTERVAL (YEAR(NOW()) - YEAR(gebdatum) + 1) YEAR
    ELSE
    gebdatum + INTERVAL (YEAR(NOW()) - YEAR(gebdatum)) YEAR
    END
    AS gebtage
    FROM prefix_user WHERE gebdatum > 0000-00-00 AND recht <= ".$recht." ORDER BY gebtage LIMIT ".$limit;
    
    $erg = db_query($q);
    
    echo '<table width="80%" cellspacing="0" cellpadding="0">';
    
    $i = 1;
    
    while($row = db_fetch_object($erg)) {
     
      if($akttime == $row->gebtage)  {
       echo '<tr><td align="center">'.$lang['today'].'&nbsp;'.$lang['had'].'&nbsp;<a class="box" href="index.php?user-details-'.$row->id.'">'.$row->name.'</a><br / >'.$lang['birthday'].'<br / ><img border="0" src="include/images/icons/birthday.gif"></td></tr>';
      } else {
        $gebtage = get_gebtage ($row->gebtage);
        echo '<tr><td align="center"><a class="box" href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$lang['had'].' '.$lang['on'].' '.$gebtage.' '.$lang['birthday'];
        if ($showavatars && $row->avatar) {
          echo '<br /><img border="0" src="'.$row->avatar.'">';
        }
        echo "</td></tr>";
      }
      
      if ($i<$limit) {
        echo '<tr><td>&nbsp;</td></tr>';
      }
      $i++;
    }
    
    echo '</table>';
    ?>


    Da ich leider vom coden keine bis wenig ahnung habe bitte ich um genaue anleitung. zwinker

    THX Leute!!

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten