ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Warzusagen mit aktuellem Datum

Geschlossen
  1. #1
    User Pic
    Evil Spirit Mitglied
    Registriert seit
    15.03.2010
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    Hallo
    Ich habe da ein Problem. Und zwar würde ich gerne bei den Nextwarszusagen das aktuelle Datum der Zusage einbringen. Ich dachte da so direkt hinter dem Komentar.
    Ich hab es so schon probiert
    <td><b>{name}</b> {_lang_had} {aktion} <u>{_lang_comment}:</u> {kom} <strong>{datum}</strong></td>


    Da kommt dann das Datum an dem das War ist. Funzt also nicht.

    Hat jemand ne Idee?

    Und das Advance funzt da auch nicht.

    Vielen Dank im vorraus

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Evil Spirit Mitglied
    Registriert seit
    15.03.2010
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    Also ich habe nun folgendes in der war.php geändert:
    					db_query("INSERT INTO prefix_warmember (uid,wid,aktion,kom) VALUES (".$_SESSION['authid'].",".$_GET['mehr'].",".$aktion.",'".$kom."',".time().")"); 
    				} else {
    					$tpl->out(2);
    				}
    			}
    			$class = '';
    			$aktionar = array ('<font style="color:#FF0000; background:#666666; font-weight:bold;">abgesagt</font>','<font style="font-weight:bold; color:#00FF00; background:#666666;">zugesagt</font>');
    			$erg1 = db_query("SELECT b.id as uid, b.name, a.aktion, a.kom FROM prefix_warmember a left join prefix_user b ON b.id = a.uid WHERE a.wid = ".$_GET['mehr']);
    			while ($row1 = db_fetch_assoc($erg1) ) {
    				if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    				$row1['class'] = $class;
    				$row1['aktion'] = $aktionar[$row1['aktion']];
    				$row1['wann'] = date('H:i:s - d M Y ',$row1['wann']);
    				if ( $row1['uid'] == $_SESSION['authid'] OR is_siteadmin('wars')) {


    Und folgendes in der next_war.html:
    	<td><b>{name}</b> {_lang_had} {aktion} <u>{_lang_comment}:</u> {kom} {wann} </td>


    Jetzt sieht das Problem so aus das ich als Zeit immer 01:00:00 bekomme und Datum:01 Jan 1970


    Zuletzt modifiziert von Evil Spirit am 21.06.2010 - 11:07:49
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Evil Spirit Mitglied
    Registriert seit
    15.03.2010
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    Ah erledigt!!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    justinleebrain Mitglied
    Registriert seit
    17.07.2008
    Beiträge
    82
    Beitragswertungen
    3 Beitragspunkte
    Hi,und wie wenn ich fragen darff? Hab alles ausprobiert hier aber funzt einfach nicht,wo steckt der fehler? Hab bei mir auch nur: 01:00:00 - 01 Jan 1970

    Mfg Jason
    externer Link
    xfire:jasonvorheees
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.629
    Beitragswertungen
    1192 Beitragspunkte
    Die Datenbankkommunikation passt nicht!

    INSERT wann VALUE time
    SELECT a.wann

    ... und die prefix_warmember.wann muss natürlich existieren!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    justinleebrain Mitglied
    Registriert seit
    17.07.2008
    Beiträge
    82
    Beitragswertungen
    3 Beitragspunkte
    Hi Lord,

    Habs hinbekommen.Hab gestern abend 2 std. in der DB rumgefummelt und nix funzte.Jetzt grad nochmal probiert auf einmal funktionierte es.Frag mal den fuchs wie das nun ging ich habe keine Ahnung.Komisch komisch komisch.bin aber froh das es geht.

    das hab ich so umgeändert in der wars.php:

    db_query("INSERT INTO prefix_warmember (uid,wid,aktion,kom,wann) VALUES (".$_SESSION['authid'].",".$_GET['mehr'].",".$aktion.",'".$kom."',".time().")");
                    } else {
                        $tpl->out(2);
                    }
                }
                $class = '';
                $aktionar = array ('<font style="color:#FF0000; background:#666666; font-weight:bold;">abgesagt</font>','<font style="font-weight:bold; color:#00FF00; background:#666666;">zugesagt</font>');
                $erg1 = db_query("SELECT b.id as uid, b.name, a.aktion, a.kom a.wann FROM prefix_warmember a left join prefix_user b ON b.id = a.uid WHERE a.wid = ".$_GET['mehr']);
                while ($row1 = db_fetch_assoc($erg1) ) {
                    if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
                    $row1['class'] = $class;
                    $row1['aktion'] = $aktionar[$row1['aktion']];
                    $row1['wann'] = date('H:i:s - d M Y ',$row1['wann']);
                    if ( $row1['uid'] == $_SESSION['authid'] OR is_siteadmin('wars')) {


    falls fragen sind meldet euch.Das schwierigste war eigentlich das in der Datenbank.


    Zuletzt modifiziert von justinleebrain am 24.10.2010 - 12:01:47
    externer Link
    xfire:jasonvorheees
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.629
    Beitragswertungen
    1192 Beitragspunkte
    Genau, dass war das was im Code des 2. Beitrages gefällt hatte!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    justinleebrain Mitglied
    Registriert seit
    17.07.2008
    Beiträge
    82
    Beitragswertungen
    3 Beitragspunkte
    Na dann hau ich mir mal selbst auf die schulter wa^^ Aber ohne euch wäre ich aufgeschmissen^^
    externer Link
    xfire:jasonvorheees
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten