ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » GB fehler

Geschlossen
  1. #1
    User Pic
    Abyssman Mitglied
    Registriert seit
    10.06.2006
    Beiträge
    365
    Beitragswertungen
    0 Beitragspunkte
    hi leute

    hba prob mit gaestebuch

    immer wenn jemand einen beitrag schreiben will und dann auf absenden geht kommt das aber warum


    - Bitte nicht so oft/schnell schreiben...
    - Der Text ist länger als 100000 erlaubte Zeichen
    - Bitte alle Felder ausfüllen

    ich habe nicht verändert im gb

    aja und alle felder sind ganz normal und richtig ausgefüllt
    Nur Idioten halten Ordnung. Ein Meister beherrscht das Chaos
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Hast du version 1.1C ?
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Abyssman Mitglied
    Registriert seit
    10.06.2006
    Beiträge
    365
    Beitragswertungen
    0 Beitragspunkte
    jo hab die aktuelle version
    Nur Idioten halten Ordnung. Ein Meister beherrscht das Chaos
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Wann kommt s wenn man eingeloggt ist, ausgelogt oder bist du member ?

    Es haben schonmehrere geschrieben aber nach eigenen test geht das G-Book,... lächeln
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Abyssman Mitglied
    Registriert seit
    10.06.2006
    Beiträge
    365
    Beitragswertungen
    0 Beitragspunkte
    ich bin als admin eingeloggt dann kommt es
    Nur Idioten halten Ordnung. Ein Meister beherrscht das Chaos
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Abyssman Mitglied
    Registriert seit
    10.06.2006
    Beiträge
    365
    Beitragswertungen
    0 Beitragspunkte
    hier ist die hp aknnst es ja mal probieren

    [url]www.thumbnail.at.tc[/url]
    Nur Idioten halten Ordnung. Ein Meister beherrscht das Chaos
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    [CC] Yeahh Mitglied
    Registriert seit
    01.11.2006
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    hi
    hast du BB Code 1.1 Final 1.1 drauf?

    dann liegt es daran.
    in der gbook.htm fehlt ein teil mit ANTISPAM.


    öffne die datei: \include\templates\gbook.htm

    such die zeile "<!-- BB Code ENDE -->"

    5 zeilen drunter dindest du: </table></td>

    diese änderst du in: </table>{ANTISPAM}</td>


    dannach sollte es gehen.


    Gruß Yeahh


    Zuletzt modifiziert von [CC] Yeahh am 02.11.2006 - 19:30:14
    www.chiemsee-camper.de
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Abyssman Mitglied
    Registriert seit
    10.06.2006
    Beiträge
    365
    Beitragswertungen
    0 Beitragspunkte
    danke prob ist behoben
    Nur Idioten halten Ordnung. Ein Meister beherrscht das Chaos
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Abyssman Mitglied
    Registriert seit
    10.06.2006
    Beiträge
    365
    Beitragswertungen
    0 Beitragspunkte
    geht doch nicht
    Nur Idioten halten Ordnung. Ein Meister beherrscht das Chaos
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Abyssman Mitglied
    Registriert seit
    10.06.2006
    Beiträge
    365
    Beitragswertungen
    0 Beitragspunkte
    kann mir irgendwer den ganzen gbook.php in content und den ganzen html code gbook.html ind templates posten das ich das nur überschreiben muss und es geht dann

    bitte
    mir ist es egal ob es mit oder ohne spamschutz ist es soll einfach nur funken


    Zuletzt modifiziert von Abyssman am 02.11.2006 - 20:00:28
    Nur Idioten halten Ordnung. Ein Meister beherrscht das Chaos
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, Abyssman!

    Also der Tipp ist ja gut! Aber Daten zu überschreiben ist scheiße!
    Also dann mal den php Code! !!!
    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: G&auml;stebuch';
    $hmenu = 'G&auml;stebuch';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    # time sperre in sekunden
    $timeSperre = $allgAr['Gsperre'];
    
    /*
    
      gbook
    	
    	id , name , mail , page , ip , time , txt
    
    */
    
    switch($menu->get(1)) {
    case 1 :
    
    	$tpl = new tpl ( 'gbook.htm' );
    	$ar = array (
        'uname' => $_SESSION['authname'],
        'SMILIES' => getsmilies(),
    		'ANTISPAM' => get_antispam ('gbook', 1),
        'TXTL' => $allgAr['Gtxtl']
      );
    	$tpl->set_ar_out($ar,3);
      
      if (!isset($_SESSION['klicktime'])) { $_SESSION['klicktime'] = 0; }
      
    break;
    case 2 :
    
      $dppk_time = time();
     
      if (($_SESSION['klicktime'] + $timeSperre) < $dppk_time
      AND isset($_POST['name'])
      AND isset($_POST['txt'])
      AND trim($_POST['name']) != ""
      AND trim($_POST['txt']) != ""
      AND chk_antispam ('gbook' )
      AND strlen ($_POST['txt']) <= $allgAr['Gtxtl'] ) {
    
        $txt = escape($_POST['txt'], 'textarea');
    	  $name = escape($_POST['name'], 'string');
    	  $mail = escape($_POST['mail'], 'string');
    	  $page = escape($_POST['page'], 'string');
    	
      	db_query("INSERT INTO prefix_gbook VALUES (
          null,
    	    '".$name."',
          '".$mail."',
          '".$page."',
          '".time()."',
          '".getip()."',
          '".$txt."' 
    		)
        ");
    					
        
        $_SESSION['klicktime'] = $dppk_time;
        wd('index.php?gbook',$lang['insertsuccessful']);
    	} else {
    	  echo '- '.$lang['donotpostsofast'];
    	  echo '<br />- '.sprintf($lang['gbooktexttolong'], $allgAr['Gtxtl']);
    	  echo '<br />- '.$lang['plsfilloutallfields'];
    	}	
      break;
    case 'show' :
      if ($allgAr['gbook_koms_for_inserts'] == 1) {
        $id = escape($menu->get(2), 'integer');
        if ((loggedin() OR chk_antispam('gbookkom')) AND isset($_POST['name']) AND isset($_POST['text'])) {
          $name = escape($_POST['name'], 'string');
          $text = escape($_POST['text'], 'string');
          db_query("INSERT INTO prefix_koms (name,text,uid,cat) VALUES ('".$name."', '".$text."', ".$id.", 'GBOOK')");
        }
        if ($menu->getA(3) == 'd' AND is_numeric($menu->getE(3)) AND has_right(-7, 'gbook')) {
          $did = escape($menu->getE(3), 'integer');
          db_query("DELETE FROM prefix_koms WHERE uid = ".$id." AND cat = 'GBOOK' AND id = ".$did);
        }
        
    
        $r  = db_fetch_assoc(db_query("SELECT time, name, mail, page, txt as text, id FROM prefix_gbook WHERE id = ".$id));
        $r['datum'] = date('d.m.Y', $r['time']);
        if ($r['page'] != '') {
          $r['page'] = get_homepage($r['page']);
          $r['page'] = ' &nbsp; <a href="'.$r['page'].'" target="_blank"><img src="include/images/icons/page.gif" border="0" alt="Homepage '.$lang['from'].' '.$r['name'].'"></a>'; 
    		}
    		if ($r['mail'] != '') { 
    	    $r['mail'] = ' &nbsp; <a href="mailto:'.escape_email_to_show($r['mail']).'"><img src="include/images/icons/mail.gif" border="0" alt="E-Mail '.$lang['from'].' '.$r['name'].'"></a>'; 
    		}
        
        $tpl = new tpl ( 'gbook.htm' );
    		$r['ANTISPAM'] = (loggedin()?'':get_antispam('gbookkom', 0));
        $r['uname'] = $_SESSION['authname'];
        $tpl->set_ar_out($r, 4);
        $i = 1;
        $erg = db_query("SELECT id, name, text FROM prefix_koms WHERE uid = ".$id." AND cat = 'GBOOK' ORDER BY id DESC");
        while ($r1 = db_fetch_assoc($erg)) {
          $r1['zahl'] = $i;
          $r1['text'] = bbcode($r1['text']);
          if (has_right(-7, 'gbook')) { $r1['text'] .= '<a href="index.php?gbook-show-'.$id.'-d'.$r1['id'].'"><img src="include/images/icons/del.gif" alt="'.$lang['delete'].'" border="0" title="'.$lang['delete'].'" /></a>'; }
          $tpl->set_ar_out($r1, 5);
          $i++;
        }
        $tpl->out(6);
      }
      break;
    default :
    
      $limit = $allgAr['gbook_posts_per_site'];  // Limit 
      $page = ( $menu->getA(1) == 'p' ? escape($menu->getE(1), 'integer') : 1 );
      $MPL = db_make_sites ($page , "" , $limit , "?gbook" , 'gbook' );
      $anfang = ($page - 1) * $limit;
      
    	$tpl = new tpl ( 'gbook.htm' );
    	
      $ei1 = @db_query("SELECT COUNT(ID) FROM prefix_gbook"); 
      $ein    = @db_result($ei1,0);
    	
    	$ar = array ('EINTRAGE' => $ein );
    	$tpl->set_ar_out($ar,0);
    	
    	$erg = db_query("SELECT * FROM prefix_gbook ORDER BY time DESC LIMIT ".$anfang.",".$limit) or die (db_error());
    	while ($row = db_fetch_object($erg)) {
    	  
        $page = '';
        $mail = '';
    		if ($row->page) {
          $row->page = get_homepage($row->page);
          $page = ' &nbsp; <a href="'.$row->page.'" target="_blank"><img src="include/images/icons/page.gif" border="0" alt="Homepage '.$lang['from'].' '.$row->name.'"></a>'; 
    		}
    		if ($row->mail) { 
    	    $mail = ' &nbsp; <a href="mailto:'.escape_email_to_show($row->mail).'"><img src="include/images/icons/mail.gif" border="0" alt="E-Mail '.$lang['from'].' '.$row->name.'"></a>'; 
    		}
        $koms = '';
        if ($allgAr['gbook_koms_for_inserts'] == 1) {
          $koms = db_result(db_query("SELECT COUNT(*) FROM prefix_koms WHERE uid = ".$row->id." AND cat = 'GBOOK'"),0,0);
          $koms = '<a href="index.php?gbook-show-'.$row->id.'">'.$koms.' '.$lang['comments'].'</a>';
        }
        
    		$ar = array ( 'NAME' => $row->name,
    		                'DATE' => date("d.m.Y",$row->time),
                        'koms' => $koms,
    										'MAIL' => $mail,
    										'ID'   => $row->id,
    										'PAGE' => $page,
    										'TEXT' => BBCode($row->txt)
    		  );
          
    			$tpl->set_ar_out($ar,1);
    	}
    	$tpl->set_out('SITELINK', $MPL, 2 );
    break;
    }
    
    //-----------------------------------------------------------|
    
    $design->footer();
    
    ?>



    Und am htm Code nur das ändern:
    <!-- BB Code ENDE -->
    				</td>
          </tr><tr class="Cnorm">
            <td width="100%"><textarea onblur="RestlicheZeichenErmitteln(this);" onchange="RestlicheZeichenErmitteln(this);" onfocus="RestlicheZeichenErmitteln(this);" onkeydown="RestlicheZeichenErmitteln(this);" onkeyup="RestlicheZeichenErmitteln(this);" cols="100" rows="10" tabindex="4" name="txt"></textarea><br />Noch <input size="3" name="Laenge" value="{TXTL}"> {_lang_signs}</td>
          </tr>
        </table></td>
    	</tr>{ANTISPAM}<tr class="Cdark">
      <td></td><td><input type="submit" value="{_lang_formsub}" tabindex="5" accesskey="s"></td>
    	</tr></table></form>
    
    {EXPLODE}
    <table width="100%" cellpadding="4" cellspacing="0" border="0" class="rand">
    	<tr class="Cmite">
    	    <td width="40%"><b>{name}</b></td>
    			<td width="20%">{mail}{page}</td>
          <td width="30%" align="right">{datum}</td>
     	</tr>
    	<tr class="Cnorm">
    		  <td colspan="3">{text}</td>
    	</tr>
    </table>


    Sollte klappen tuts bei mir auch, mit BBcode 1.1 Final 1.1!!!

    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Thumbnail Mitglied
    Registriert seit
    10.06.2006
    Beiträge
    365
    Beitragswertungen
    0 Beitragspunkte
    ich glaub ich bin einfach zu dumm dafür ich schaffe es nicht gib mir bitte einmal den ganzen html code
    Nur Idioten halten Ordnung. Ein Meister beherrscht das Chaos
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Thumbnail Mitglied
    Registriert seit
    10.06.2006
    Beiträge
    365
    Beitragswertungen
    0 Beitragspunkte
    am besten gleich ohne spamschutz
    Nur Idioten halten Ordnung. Ein Meister beherrscht das Chaos
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Ich glaube, das ist nicht möglich, weil ab 1.1c der Spamschutz mit drinne ist, also entweder 1.1b drauflassen oder mit SpamSchutz nehmen!

    Also den php Code komlpett so übernehmen und damit die gbook.php ersetzen!
    Und dann öffnest du die gbook.htm und suchs irgendwas mit RestlicheZeichenErmitteln, und fügst wie unten angezeigt
    {ANTISPAM} ein, mehr nicht, das wirst du ja wohl noch hinkriegen!

    Und dann klappts!!!!
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten