ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » News funkt. nicht mehr !

Geschlossen
  1. #1
    User Pic
    Unclesam Mitglied
    Registriert seit
    06.09.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Hallo ! Habe ein riesen Problem :
    Seid heute kann ich keine News Artikel mehr schreiben . Habe schon alles versucht . news.htm und news.php nochmals in das Script neu reinkopiert , bzw. überschrieben usw... ! Wenn ich einen Artikel schreibe und auf Eintragen drücke , dann sieht es zwar so aus als würde er die News übernehmen ( Seite aktuaisiert sich ) , aber es werden keine neuen News angezeigt !!!
    Bin als Admin eingelogt und kann sonst alles machen , nur keine News schreiben . Vorhandene Einträge kann ich einwandfrei editieren und bearbeiten .
    Ds letzte was ich gemacht habe bevor es nicht mehr ging , war einen Member der Seite die Adminrechte zu geben über die User Einstellungen in Illch . Habe es schon wieder Rückgängig gemacht , aber tut sich immer noch nichts im Bereich News .
    Die Person die von mir die Rechte bekommen hat , konnte übrigends auch keine News schreiben !
    Brauche dringend Hilfe , weil ich in unserem Clan viele News schreiben muss und demzufolge darauf angewiesen bin .
    Aber bitte Leicht verständlich , bin nämlich ein Noob in Php und ähnlichem !!!!
    Thx vorab !!!!!


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Hast du irgendein Modul installiert welches Dateien ändert die mit den News Posten zu tun haben?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Unclesam Mitglied
    Registriert seit
    06.09.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Nein , gar nichts . Deshalb wundere ich mich ja auch das es nicht mehr geht !


    Zuletzt modifiziert von Unclesam am 06.09.2008 - 19:49:18
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Schau mal in der db nach ob bei der ID auto_increment aktiviert ist.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Unclesam Mitglied
    Registriert seit
    06.09.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Ähhhh, was ist db und wo finde ich es ?
    Sorry , aber ich sagte ja schon , das ich in der Beziehung ein Anfänger bin !


    Zuletzt modifiziert von Unclesam am 06.09.2008 - 20:12:09
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    db = Datenbank. Die du in deinem fall über phpmyadmin.unclesam001.un.funpic.de aufrufen kannst. Wenn du aber keine Ahnung davon hast solltest du das aber jemanden anderes überprüfen lassen.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Unclesam Mitglied
    Registriert seit
    06.09.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Also in die Datenbank bin ich reingekommen ! Wo finde ich den Eintrag ?
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Unclesam Mitglied
    Registriert seit
    06.09.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    ah , habe unter news_id unter extras auto_increment stehen !
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    gesperrtes Bild
    gesperrtes Bild

    gesperrtes Bild
    gesperrtes Bild

    Da solltest du einen entsprechenden eintrag finden


    #Edite: mhh also wenn es daran nicht liegt schreib doch bitte mal genau welche dateien du neu aufgespeilt hast. Und was genau passiert wen du versuchst eine News zu schreiben.


    Zuletzt modifiziert von Tolive am 06.09.2008 - 20:42:40
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Unclesam Mitglied
    Registriert seit
    06.09.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Ich habe nichts geändert , ausser die Rechte zu ändern von einem Member . Habe es aber schon wieder rückgängig gemacht . Wenn ich News schreiben will , dann kann ich zwar zu Beispiel den Themen Namen erstellen und er wird auch auf der Page angezeigt , aber wenn ich den Artikel dann dazu schreibe , dann zeigt er weder den Arikel noch den Themen Namen an !

    Schau mal auf derPage rein :

    externer Link

    Habe da zwar jetzt den Themen Namen " Dienstränge" , aber er übernimmt den Artikel nicht !
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Tolive Mitglied
    Registriert seit
    13.01.2008
    Beiträge
    923
    Beitragswertungen
    9 Beitragspunkte
    Versuch mal die passenden Dateien zu überspielen (News.php und news.htm des Admin Bereichs). Wenn es dann immer noch nicht klappen sollte poste dann bitte den Code der Dateien.

    PS: Hast du vor kurzem Mal ein Update gemacht.
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Unclesam Mitglied
    Registriert seit
    06.09.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Hier die News.php
    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    defined ('admin') or die ( 'only admin access' );
    
    $design = new design ( 'Admins Area', 'Admins Area', 2 );
    $design->header();
    
    //-----------------------------------------------------------|
    
    ##
    ###
    ####
    ##### F u n k t i o n e n 
    
    function getKats ( $akt ) {
      $katAR = array();
    	$kats = '';
    	$erg = db_query("SELECT DISTINCT news_kat FROM `prefix_news`");
    	while ($row = db_fetch_object($erg)) {
    		$katAr[] = $row->news_kat;
    	}
      $katAr[] = 'Allgemein';
    	$katAr = array_unique($katAr);
    	foreach($katAr as $a) {
    	  if (trim($a) == trim($akt)) {
    		  $sel = ' selected';
    		} else {
    		  $sel = '';
    		}
    	  $kats .= '<option'.$sel.'>'.$a.'</option>';
    	} 
      return ($kats);
    }
    
    ##### F u n k t i o n
    ####
    ###
    ##
    #
    ##
    ###
    ####
    ##### A k t i o n e n
    
    if ( !empty($_REQUEST['um']) ) {
      $um = $_REQUEST['um'];
      if ( $um == 'insert' ) {
    	  
    # insert
    		$text  = escape($_POST['txt'], 'textarea');
    		if ( $_POST['katLis'] == 'neu' ) {
    		  $_POST['katLis'] = $_POST['kat'];
    		}
    		db_query("INSERT INTO `prefix_news` (news_title,user_id,news_time,news_recht,news_kat,news_text)
    		VALUES ('".$_POST['titel']."',".$_SESSION['authid'].",NOW(),".$_POST['grecht'].",'".$_POST['katLis']."','".$text."')");
    # insert		
    		
    	} elseif ( $um == 'change' ) {
    	  
    # edit
    	  $text  = escape($_POST['txt'],'textarea');
    		
    		if ( $_POST['katLis'] == 'neu' ) {
    		  $_POST['katLis'] = $_POST['kat'];
    		}
    		db_query('UPDATE `prefix_news` SET
    				news_title = "'.$_POST['titel'].'",
    				user_id  = "'.$_SESSION['authid'].'",
    				news_recht = "'.$_POST['grecht'].'",
    				news_kat   = "'.$_POST['katLis'].'",
    				news_text  = "'.$text.'" WHERE news_id = "'.$_POST['newsID'].'" LIMIT 1');
    	  $edit = $_POST['newsID'];
      }
    }
    # edit
    
    
    # del
    if ( $menu->get(1) == 'del' ) {
      db_query('DELETE FROM `prefix_news` WHERE news_id = "'.$menu->get(2).'" LIMIT 1');
    }
    #del
    
    
    ##### A k t i o n e n
    ####
    ###
    ##
    #
    ##
    ###
    ####
    ##### h t m l   E i n g a b e n
    
    
    
    
    if ( empty ($doNoIn) ) {
       
    	$limit = 20;  // Limit 
      $page = ($menu->getA(1) == 'p' ? $menu->getE(1) : 1 );
      $MPL = db_make_sites ($page , '' , $limit , "?news" , 'news' );
      $anfang = ($page - 1) * $limit;
    	if ( $menu->get(1) != 'edit' ) {
    	  $FnewsID = '';
    		$Faktion = 'insert';
    		$Fueber  = '';
    		$Fstext  = '';
    		$Ftxt    = '';
    		$Fgrecht = '';
    		$FkatLis = '';
    		$Fsub    = 'Eintragen';
    	} else {
    	  $row = db_fetch_object(db_query("SELECT * FROM `prefix_news` WHERE news_id = ".$menu->get(2)));
    	  $FnewsID = $row->news_id;
    		$Faktion = 'change';
    		$Fueber  = $row->news_title;
    		$Ftxt    = stripslashes($row->news_text);
    		$Fgrecht = $row->news_recht;
    		$FkatLis = $row->news_kat;
    		$Fsub    = '&Auml;ndern';
    	}
    $tpl = new tpl ( 'news', 1);
    
      $ar = array 
    			  (
    			    'NEWSID' => $FnewsID,
    					'AKTION' => $Faktion,
    					'MPL'    => $MPL,
    					'UEBER'  => $Fueber,
    					'txt'    => $Ftxt,
              'SMILIS' => getsmilies(),
    					'grecht' => dbliste($Fgrecht,$tpl,'grecht',"SELECT id,name FROM prefix_grundrechte ORDER BY id DESC"),
    					'KATS'   => getKats($FkatLis),
    					'FSUB'   => $Fsub
    							
    	  );
    		
    		$tpl->set_ar_out($ar,0);
    		
    	
    	# e d i t , d e l e t e
      $abf = 'SELECT news_id,news_title 
    	        FROM `prefix_news` 
    					ORDER BY news_time DESC 
    					LIMIT '.$anfang.','.$limit;
    					
      $erg = db_query($abf);
      $class = '';
    	while ($row = db_fetch_object($erg) ) {
        $class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    		$tpl->set_ar_out( array ( 'ID' => $row->news_id, 'class' => $class, 'TITEL' => $row->news_title ) , 1 );
    	}
      # e d i t , d e l e t e
    
      $tpl->set_ar_out( array ('MPL' => $MPL ) , 2 );
    
    }
    
    $design->footer();
    ?>


    Und die News.htm
    <script language="JavaScript" type="text/javascript"><!--
    function delcheck ( DELID ) {
    	var frage = confirm ( "Willst du diesen Eintrag wirklich l�schen?" );
    	if ( frage == true ) {
    	  document.location.href="?news-del-"+DELID;
    	}
    }
    
    function delKcheck ( DELID , NID) {
    	var frage = confirm ( "Willst du dieses Kommentar wirklich l�schen?" );
    	if ( frage == true ) {
    	  document.location.href="?news-sKoms-"+NID+"-Kdel-"+DELID+"#"+NID;
    	}
    }
    
    function sichtbar(){
    	if( document.form.katLis.value=="neu"){
    	  document.form.kat.style.visibility="visible";
    	} else {
    	  document.form.kat.style.visibility="hidden";
      }
    }
    //--></script>
    
    <script type='text/javascript' src='include/includes/js/bbcode.js'></script>
    
    <table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="include/images/icons/admin/news.png" /></td><td width="30"></td><td valign="bottom"><h1>News</h1></td></tr></table>
    <hr style="width: 400px; margin: 0px;" >
    <br /><br />
    
    <table border="0" cellspacing="0" cellpadding="0"><tr><td valign="top">
    
    <form method="POST" name="form" action="?news">
      <input type="hidden" name="um"     value="{AKTION}">
      <input type="hidden" name="newsID" value="{NEWSID}">
    	<table cellpadding="2" cellspacing="1" border="0" class="border">
        <tr> 
          <td class="Cmite" align="right"><strong>Titel : </strong></td>
          <td class="Cnorm"><input size="50" type="text" name="titel" value="{UEBER}"></td>
        </tr><tr> 
          <td class="Cmite" align="right"><strong>News : </strong></td>
          <td rowspan="2" class="Cnorm">
          
          <!-- BB Code START -->
    	    <a href="javascript:simple('b')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.bold.gif" alt="b" title="{_lang_bold}" border="0"></a>
          <a href="javascript:simple('i')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.italic.gif" alt="i" title="{_lang_italic}" border="0"></a>
          <a href="javascript:simple('u')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.underline.gif" alt="u" title="{_lang_underlined}" border="0"></a>
          <a href="javascript:simple('code')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.code.gif" alt="Code" title="{_lang_code}" border="0"></a>
    	    <a href="javascript:simple_liste()"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.insertunorderedlist.gif" alt="{_lang_list}" title="{_lang_list}" border="0"></a>
          <a href="javascript:simple('url')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.link.gif" alt="Url" title="{_lang_link}" border="0"></a>
          <a href="javascript:simple('img')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.image.gif" alt="{_lang_picture}" title="{_lang_picture}" border="0"></a>
          <!-- BB Code ENDE -->
    
          </td>
        </tr><tr>
          <td rowspan="2" valign="top" class="Cmite">{SMILIS}</td>
        </tr><tr>
          <td class="Cnorm"><textarea name="txt" rows="15" cols="65" tabindex="2">{txt}</textarea></td>
        </tr><tr> 
          <td class="Cmite" align="right"><strong>Sichtbar ab : </strong></td>
          <td class="Cnorm"><select name="grecht">{_list_grecht@<option%1 value="%2">%3</option>}</select></td>
        </tr><tr> 
          <td class="Cmite" align="right"><strong>Kategorie : </strong></td>
          <td class="Cnorm"><select onChange="sichtbar()" name="katLis">{KATS}<option value="neu">Neu:</option></select>&nbsp;&nbsp;<input type="text" name="kat" size="40"></td>
        </tr><tr class="Cdark"> 
          <td></td>
          <td><input type="submit" value="{FSUB}" name="submit"></td>
        </tr>
      </table>
    </form>
    <br /><br />
    
    <div class="info_box">
    			<b>Merke (Kategorie Bild)</b>
    			<br />
    			<span class="smalfont">
    			Das Kategorie Bild muss in den Ordner include/images/news/
    			<br />
    			Das Bild muss genau wie die Kategorie heissen z.B. wenn die Kategorie
    			Allgemein heisst dann muss das Bild Allgemein heissen;)...
    			<br />
    			Die Endung muss entweder .jpg oder .gif sein bei uns also z.B. Allgemein.jpg
    			</span>
    </div>
    
    <div class="info_box">
    				<b>Merke (Vorschau Funktion)</b>
    				<br />
    				<span class="smalfont">
    				Soll nur ein kleinerer Vorschautext angezeigt werden, einfach erst die Vorschau
    				eingeben und nach der Vorschau dann <b>[PREVIEWENDE]</b> schreiben. Dann den langen
    				Text eintragen.
    				</span>
    </div>
    
    </td><td width="75">&nbsp;</td><td valign="top">
    
    {MPL}
    <table cellpadding="3" cellspacing="1" border="0" class="border">
      {EXPLODE}<tr class="{class}">
    	  <td><a href="#" name="{ID}"></a><a href="javascript:delcheck({ID})"><img src="include/images/icons/del.gif" alt="L&ouml;schen" title="L&ouml;schen" border="0"></a></td>
        <td><a href="?news-edit-{ID}"><img src="include/images/icons/edit.gif" alt="Ver&auml;ndern" title="Ver&auml;ndern" border="0"></a></td>
    		<td>{TITEL}</td>
     </tr>{EXPLODE}
    </table>
    {MPL}
    
    </td></tr></table>
    
    <script language="JavaScript" type="text/javascript">
    <!--
      sichtbar();
    //-->
    </script>
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Unclesam Mitglied
    Registriert seit
    06.09.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Fehler gefunden ! Trotzdem THX
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten