ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » IRC/Chat Quotes ^^

Geschlossen
  1. #1
    User Pic
    DjGeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    Ich bin gerade dabei brainstorming für ein Modul zu betreiben

    Und zwar kann man IRC/CHat Quotes posten, ähnlich wie ibash.de oder german-bash.org

    Welche Funktionen sollte das ganze haben ? Wenn jemand noch Ideen hat, her damit...

    Dieser Thread wird gleichzeitig Supportthread nach veröffentlichung

    aktueller Status:
    Version 1.x

    fertiggestellt:

    Userfunktionen
    -- Grundgerüst und Formulare
    -- Datenbankstruktur
    -- Anzeigen der letzten oder besten Quotes
    -- Anzeigen einzelner Quotes durch ID
    -- Votesystem mit IP und Cookie-Sperre

    Adminfunktionen
    -- Startseite festlegen
    -- Breite der Text-Area`s
    -- Quotes pro Seite
    -- sofort freischalten ?
    -- Versionscheck
    -- Quotes freischalten oder löschen


    [url=]Download[/url]
    Demonstration
    Dokumentation

    verwendete ilchClan Version: 1.1

    betroffene Homepage: djgecko.kilu.de


    Zuletzt modifiziert von GeCk0 am 14.08.2009 - 05:51:59
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Flomavali gelöschter User
    Ja ganz klasse, und was soll das jetzt?
    Kannst Du nicht erstmal ein Modul nach dem anderem fertig machen?
    Du brichst die ja andauernd bei "magelgafT" ab.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    DjGeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    das einzigste offene Projekt ist atm das RadioModul, Alle anderen wurden ja schon freigegeben

    wenn ich da was kleineres zwischenreinschiebe ist doch nichts verwerfliches dran... besonders weil ich das quote-modul sowieso für mich möchte...
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Flomavali gelöschter User
    Das werfe ich Dir auch nicht vor, nur fängst Du immer neue Module an, ohne andere wirklich "gut" abgeschlossen zu haben. Fällt mir doch nur auf zwinker
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    DjGeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    werd mich anstrengen lächeln
    hab eh erstma die Woche bissl RL vor mir

    Nur wenn mir solche ideen in den Sinn kommen muss ich gleich den Anfang machen da ich das ganze sonst verwerfe
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Draien Mitglied
    Registriert seit
    18.10.2009
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    Hi DjGeCk0,
    Also erstmal ein Lob für das Modul. Jedoch habe ich ein Problem. Wenn man ein Quote einschickt, wird folgende Fehlermeldung ausgegeben:
     MySQL Error:
    1048 : Column 'id' cannot be null
    in Query:
    INSERT INTO `ic1_quotes` ( `id` ,`freigeschaltet` ,`tstamp` ,`user` ,`quote` ,`vote`) VALUES ( NULL , '0', '1256218024', 'Eluek', 'blablabla', '0');
    
    Debug backtrace:
    	@ mysql.php:32 -- debug_bt()
    	@ mysql.php:50 -- db_check_error(...)
    	@ quotes.php:88 -- db_query(...)
    	@ index.php:31 -- require_once(...)


    Meine Einstellungen im Admin-Bereich:
    Startseite: top
    Breite des Text-Area's : 68
    Quotes pro Seite: 5
    Sofort Freischalten: 0 (könnte es daran liegen?), also muss vorher von mir bestätigt werden



    Das einzigste, dass ich in der quotes.php geändert habe ist folgendes:
    Zeile 10-11
    $title = $allgAr['title'].' :: Sprüche';
    $hmenu = 'Sprüche';


    könnte es daran liegen? Wobei ich mir sicher bin, dass es was mit der Datenbank zu tun haben muss. Weil ich les aus dem Fehler, dass er Quasi die ID eines eingesendetem Zitats nicht "0" setzen darf, oder so.

    MfG Draien

    Homepage: externer Link


    Zuletzt modifiziert von Draien am 22.10.2009 - 15:38:54
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    zeile 4 ändern

    INSERT INTO `ic1_quotes` (`freigeschaltet` ,`tstamp` ,`user` ,`quote` ,`vote`) VALUES ('0', '1256218024', 'Eluek', 'blablabla', '0');


    sollte in der aktuellen version behoben sein
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Draien Mitglied
    Registriert seit
    18.10.2009
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von GeCk0

    zeile 4 ändern

    INSERT INTO `ic1_quotes` (`freigeschaltet` ,`tstamp` ,`user` ,`quote` ,`vote`) VALUES ('0', '1256218024', 'Eluek', 'blablabla', '0');


    sollte in der aktuellen version behoben sein


    Wo soll die so genannte Zeile 4 sein? Das ist doch ne Fehlermeldung, oder soll ich über phpmyadmin das "id" aus den tabellen ic1_quotes und ic1_quotes_log löschen?

    Sorry bin heute noch nicht der Schnellste xD

    Edit: Problem konnte via IRC gelöst werden. Lösung für dieses Problem:
    In der quotes.php in der Zeile `86` dass `id` und in der Zeile 88 das NULL gelöscht werden.

    Danke


    Zuletzt modifiziert von Draien am 22.10.2009 - 16:03:47
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    SHAQ Mitglied
    Registriert seit
    20.02.2011
    Beiträge
    85
    Beitragswertungen
    2 Beitragspunkte
    Hallo zusammen,

    ich habe mir mal spaßeshalber den Quoter installiert. Wollte den mal testen. Nun ist es so, dass der erste Eintrag funktioniert, aber beim nächsten versucht wird, die "0" als ID mitzugeben. Fehlermeldung:

    MySQL Error:
    1062 : Duplicate entry '0' for key 'PRIMARY'
    in Query:
    INSERT INTO `ic1_quotes` ( `freigeschaltet` ,`tstamp` ,`user` ,`quote` ,`vote`) VALUES ( '1', '1442422494', 'Name', '"Kopf hoch, sonst fällt doch das Krönchen runter!" ', '0');
    
    Debug backtrace:
    	@ mysql.php:46 -- debug_bt()
    	@ mysql.php:64 -- db_check_error(...)
    	@ quotes.php:88 -- db_query(...)
    	@ index.php:42 -- require_once(...)


    Dann habe ich in der Ddatenbank direkt mal den Wert des ersten Quotes auf 1 gesetzt und versucht, einen neuen Eintrag zu erstellen. Klappt, aber wieder mit ID "0" ^^

    Kann sich den Code mal bitte einer anschauen. Ggf. könnte an der Stelle die quotes.php im Installationspaket direkt überarbeitet werden lachen

    <?php
    ##########################################################
    # IRC/Chat-Quotes
    # by DjGeCk0
    # Support: http://www.ilch.de/forum-showposts-38191.html
    # Doku : http://djgecko.kilu.de/index.php?articles-show-A3
    ##########################################################
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Quotes';
    $hmenu = 'Quotes';
    $design = new design ( $title , $hmenu );
    $design->header();
    $tpl = new tpl ( 'quotes.htm', 0 );
    
    # Fehler anzeigen, falls gewollt auskommentieren
    #error_reporting(E_ALL); ini_set('display_errors', 1);
    
    # Variablen für weitere Verwendung definieren
    $time     	= time();
    $expl 		= '';
    $postquote 	= '';
    $setrulez 	= '';
    $sites		= '';
    $minusday =  strtotime("now -1 day");
    $getip = $_SERVER['REMOTE_ADDR'];
    $username	= $_SESSION['authname'];
    
    # Scripteigene Funktionen
    function escape_ip(&$ip)
    {
      $ip = preg_replace('/[^0-9\.]/i','',$ip);
    }
    # Einträge aus Log löschen die älter als ein Tag alt sind
    db_query("DELETE FROM prefix_quotes_log WHERE tstamp < '".$minusday."'");
    
    # escapes
    $getpage = ctype_digit($menu->get(1)) ? escape($menu->get(1),'int') : escape($menu->get(1),'string');
    $getvid = ctype_digit($menu->get(2)) ? escape($menu->get(2),'int') : escape($menu->get(2),'string');
    $getvote = ctype_digit($menu->get(3)) ? escape($menu->get(3),'int') : escape($menu->get(3),'string');
    $getwd = ctype_digit($menu->get(4)) ? escape($menu->get(4),'int') : escape($menu->get(4),'string');
    $page = ( $menu->getA(2) == 'p' ? $menu->getE(2) : 1 );
    escape_ip($getip);
    
    
    # Einstellungen aus dem Adminbereich auslesen
    	# Breite der textarea in Zeichen
    $formwidth = db_result(db_query("SELECT einstellung FROM prefix_quotes_set WHERE auswahl = 'textbreite'"));
    	# wenn getpage leer ist wird diese Seite angezeigt
    $standardseite = db_result(db_query("SELECT einstellung FROM prefix_quotes_set WHERE auswahl = 'startseite'"));
    	# 1 = automatisch freischalten, 0 = durch admin freischalten
    $autopost = db_result(db_query("SELECT einstellung FROM prefix_quotes_set WHERE auswahl = 'freischalten'"));
    	# Anzahl der Quotes pro Seite
    $xproseite = db_result(db_query("SELECT einstellung FROM prefix_quotes_set WHERE auswahl = 'anzahlx'"));
    
    ##########################################################
    # Topmenü ( Sortieren nach Top, Newest oder Neuen Quote
    ##########################################################
    $topmenue  = '<a href="?quotes-top">Top</a>';
    $newmenue  = '<a href="?quotes-new">Neuste</a>';
    $sendmenue = '<a href="?quotes-send">Einsenden</a>';
    $reglmenue = '<a href="?quotes-regel">Regel</a>';
    $statsmenue = '<a href="?quotes-stats">Stats</a>';
    
    # wenn User Admin ist wird der Adminlink angezeigt
    if (is_siteadmin('quotes') == '1') {
        $adminmenu = '<a href="admin.php?quotes">Admin</a>';
    } else {
        $adminmenu = '';
    }
    # wenn User Admin ist wird der Lösch-Link angezeigt
    if (is_siteadmin('quotes') == '1') {
    	$xadmindel = '[X]';
    } else {
    	$xadmindel = '';
    }
    # leere seitenangabe definieren
    if(empty($getpage)) $getpage = $standardseite;
    	# Quote einsenden
    	if (isset($_POST['setsend'])) {
    		$setname = escape($_POST['setname'], 'string');
    		$setquote = escape(htmlentities($_POST['setquote']), 'string');
    		if(!empty($_POST['setrulez'])) {$setrulez = escape($_POST['setrulez'], 'integer');}
    		if ($setrulez == '1'){
    		db_query("INSERT INTO `prefix_quotes` (
    				`freigeschaltet` ,`tstamp` ,`user` ,`quote` ,`vote`)
    				VALUES (
    				'".$autopost."', '".$time."', '".$setname."', '".$setquote."', '0');");
    			if ($autopost == '1') {
    				wd ('?quotes', 'Quote eingetragen...',  '3' );
    			}
    			if ($autopost == '0') { 
    				wd ('?quotes', 'Quote eingetragen...<br>Ein Admin wird diesen bald freischalten',  '3' );
    			}
    	}
    	else {
    		echo 'Bitte best&auml;tigen Sie die Regel';
    	}
    }
    
    switch ($getpage) {
    ##########################################################
    # DEL DEL DEL DEL DEL DEL DEL DEL DEL DEL DEL DEL DEL DEL
    ##########################################################
    	case 'del':
    		if (is_siteadmin('quotes') == '1'){
    		db_query("UPDATE `prefix_quotes` SET freigeschaltet = 0 WHERE id = '".$getvid."' ");
    		wd ('index.php?quotes-'.$getwd.'', 'Status auf 0 gesetzt...<br>endgültiges Löschen ist im Adminbereich möglich',  '3' );
    		}
    		else {
    			wd ('index.php?quotes-'.$getwd.'', 'Admins only !! Dont try to hack me...',  '3' );
    		}	
    	break;
    ##########################################################
    # TOP TOP TOP TOP TOP TOP TOP TOP TOP TOP TOP TOP TOP TOP
    ##########################################################
    	case 'top':
    		$sites = db_make_sites ($page , "WHERE freigeschaltet = 1" , $xproseite , '?quotes-new' , 'quotes' ); 
    		$anfang = ($page - 1) * $xproseite;
    		$topqry = db_query("SELECT * FROM prefix_quotes WHERE freigeschaltet = 1 ORDER BY vote DESC LIMIT ".$anfang.",".$xproseite."");
    		while ($rowtop = db_fetch_assoc($topqry)) {
    			$postquote = nl2br(unescape($rowtop['quote']));
    			$expl .= '	<table width="100%" border="0">
      						<tr>
    							<td width="40%" bgcolor="#CCCCCC">
    								<a href="?quotes-'.$rowtop['id'].'"># '.$rowtop['id'].'</a>										</td>
        						<td width="20%" bgcolor="#CCCCCC">von '.$rowtop['user'].'</td>
       						  <td bgcolor="#CCCCCC">
       						    <div align="center">
    							<a href="?quotes-vote-'.$rowtop['id'].'-p-top"><img border="0" src="include/images/quotes/vote_good.png" /></a> '.$rowtop['vote'].' 
    					      <a href="?quotes-vote-'.$rowtop['id'].'-m-top"> <img border="0" src="include/images/quotes/vote_bad.png" /></a> <a href="?quotes-del-'.$rowtop['id'].'-p-new">'.$xadmindel.'</a></div></td>
    					    </tr>
    						<tr>
       							<td colspan="3">'.$postquote.'</td>
      						</tr>
    					</table>
    				<hr>';
    	}
    		$sites = db_make_sites ($page , "WHERE freigeschaltet = 1" , $xproseite , '?quotes-top' , 'quotes' ); 
    		break;
    ##########################################################
    # NEWEST NEUSTE NEWEST NEUSTE NEWEST NEUSTE NEWEST NEUSTE 
    ##########################################################		
    	case 'new':
    		$sites = db_make_sites ($page , "WHERE freigeschaltet = 1" , $xproseite , '?quotes-new' , 'quotes' ); 
    		$anfang = ($page - 1) * $xproseite;
    		$newqry = db_query("SELECT * FROM prefix_quotes WHERE freigeschaltet = 1 ORDER BY tstamp DESC LIMIT ".$anfang.",".$xproseite."");
    			
    		while ($rownew = db_fetch_assoc($newqry)) {
    			$postquote = nl2br(unescape($rownew['quote']));
    			$expl .= '	<table width="100%" border="0">
      							<tr>
    							<td width="40%" bgcolor="#CCCCCC">
    								<a href="?quotes-'.$rownew['id'].'"># '.$rownew['id'].'</a>										</td>
        						<td width="20%" bgcolor="#CCCCCC">von '.$rownew['user'].'</td>
       						  <td bgcolor="#CCCCCC">
       						    <div align="center">
    							<a href="?quotes-vote-'.$rownew['id'].'-p-new"><img border="0" src="include/images/quotes/vote_good.png"></a>
    							  '.$rownew['vote'].'
    					      <a href="?quotes-vote-'.$rownew['id'].'-m-new"> <img border="0" src="include/images/quotes/vote_bad.png" /></a> <a href="?quotes-del-'.$rownew['id'].'-p-new">'.$xadmindel.'</a></div></td>
    					    </tr>
    						<tr>
       							<td colspan="3">'.$postquote.'</td>
      						</tr>
    					</table>
    				<hr>';
    	}
    		break;
    ##########################################################
    # SEND SEND SEND SEND SEND SEND SEND SEND SEND SEND SEND
    ##########################################################
    	case 'send':
    		$expl = '<form name="send" method="post" action="">
      					<input name="setname" type="text" id="setname" value="'.$username.'">
      						<p>
        						<textarea name="setquote" id="setquote" cols="'.$formwidth.'" rows="15"></textarea>
        					</p>
      						<p>
        						<input name="setrulez" type="checkbox" id="setrulez" value="1">
        							<a href="?quotes-regel">Regeln gelesen ?</a> 
        						<input type="submit" name="setsend" id="setsend" value="senden">
        					</p>
    				</form>';
    		break;
    ##########################################################
    # REGEL REGEL REGEL REGEL REGEL REGEL REGEL REGEL REGEL
    ##########################################################
    	case 'regel':
    		$getregel = db_result(db_query("SELECT einstellung FROM prefix_quotes_set WHERE auswahl = 'regel'"));
    		$expl = $getregel;
    	break;	
    ##########################################################
    # STATS STATS STATS STATS STATS STATS STATS STATS STATS 
    ##########################################################
    	case 'stats':
    		$cquotes = db_result(db_query("SELECT COUNT(id) FROM prefix_quotes"));
    		$fquotes = db_result(db_query("SELECT COUNT(id) FROM prefix_quotes WHERE freigeschaltet = 1"));
    		$wquotes = db_result(db_query("SELECT COUNT(id) FROM prefix_quotes WHERE freigeschaltet = 0"));
    		$expl = '<table width="100%">
    					<tr width="50%">
    						<td width="50%">Anzahl der Quotes:</td>
    						<td width="50%">'.$cquotes.'</td>
    					</tr>
    					<tr width="50%">
    						<td width="50%">davon freigeschaltet</td>
                            <td width="50%">'.$fquotes.'</td>
    					</tr>
    					<tr width="50%">
    						<td width="50%">davon in Warteschlange</td>
                            <td width="50%">'.$wquotes.'</td>
    					</tr> 
    				</table>';
    	break;
    ##########################################################
    # VOTE VOTE VOTE VOTE VOTE VOTE VOTE VOTE VOTE VOTE VOTE 
    ##########################################################
    	case 'vote':
    		$ipsperre = db_query("SELECT * FROM prefix_quotes_log WHERE ip like '".$getip."' AND quoteid = '".$getvid."' AND tstamp < '".$minusday."'");
    			if (isset($_SESSION['bewquotes'][$getvid], $ipsperre)) {
    				# zurück zur letzten Seite 
    				wd ('index.php?quotes-'.$getwd.'', 'Sie haben bereits gevoted...',  '3' );
    				$design->footer(1);
    			}
    			else {
    				# Vote-Form wird ausgeführt -
    				if ($getvote == 'm') {
    					db_query("UPDATE `prefix_quotes` SET vote = vote -1 WHERE id = '".$getvid."' ");
    				}
    				# Vote-Form wird ausgeführt +
    				if ($getvote == 'p') {
    					db_query("UPDATE `prefix_quotes` SET vote = vote +1 WHERE id = '".$getvid."' ");
    				}	
    				# SESSION -> Cookie  und IP in DB-Log speichern
    				$_SESSION['bewquotes'][$getvid] = TRUE;
    				db_query("INSERT INTO `prefix_quotes_log` (
    					`ip` ,`quoteid` ,`tstamp`)
    					VALUES (
    					'".$getip."', '".$getvid."', '".$time."');");
    				
    				# zurück zur letzten Seite 
    				wd ('index.php?quotes-'.$getwd.'', 'Vote wurde gespeichert...',  '3' );
    				$design->footer(1);
    			}
    	break;
    
    ##########################################################
    	default:
    		$expl = 'ERROR : ein unbehandelter Fehler ist aufgetreten...';
    	break;
    }
    	
    ##########################################################
    # Wenn ID übergeben wird ID ID ID ID ID ID ID ID ID ID ID
    ##########################################################
    if (!empty ($getpage) && is_numeric($getpage)) {
    	$checkid = db_result(db_query("SELECT COUNT(id) FROM prefix_quotes WHERE id = '".$getpage."'"));
    	
    	switch ($checkid) {
    		
    		# wenn id nicht vorhanden
    		case '0':
    			wd ('index.php?quotes', 'Dieser Quote existiert nicht (mehr)...',  '3' );
    			$design->footer(1);
    			break;
    			
    		# wenn id vorhanden
    		case '1':
    			$qryid = db_query("SELECT * FROM prefix_quotes WHERE id = '".$getpage."'");
    			while ($rowid = db_fetch_assoc($qryid)) {
    				$postquote = nl2br(unescape($rowid['quote']));
    				$expl = '<table width="100%" border="0">
      						<tr>
    							<td width="40%" bgcolor="#CCCCCC">
    								<a href="?quotes-'.$rowid['id'].'"># '.$rowid['id'].'</a>										</td>
        						<td width="20%" bgcolor="#CCCCCC">von '.$rowid['user'].'</td>
       						  <td bgcolor="#CCCCCC">
       						    <div align="center"><a href="?quotes-vote-'.$rowid['id'].'-p-new"><img border="0" src="include/images/quotes/vote_good.png" /></a> </a> '.$rowid['vote'].' 
    					      <a href="?quotes-vote-'.$rowid['id'].'-m-new"> <img border="0" src="include/images/quotes/vote_bad.png" /></a></a></div></td>
    					    </tr>
    						<tr>
       							<td colspan="3">'.$postquote.'</td>
      						</tr>
    					</table>';
    		}
    				break;
    				
    		# fehler		
    		default:
    			$expl = 'ERROR : unbehandelter Fehler';
    		break;
    	}
    }
    ##########################################################
    # Template erstellen
    ##########################################################
    $tpl->set('TOPMENU', $topmenue);
    $tpl->set('NEWMENU', $newmenue);
    $tpl->set('NEUMENU', $sendmenue);
    $tpl->set('REGLMENU', $reglmenue);
    $tpl->set('ADMINMEN', $adminmenu);
    $tpl->set('FORMWIDTH', $formwidth);
    $tpl->set('STATMENU', $statsmenue);
    $tpl->set('SITELINK', $sites);
    $tpl->set('EXPL', $expl);
    $tpl->set('X', $xadmindel);
    $tpl->out(0);
    
    ##########################################################
    $design->footer(1);
    ?>



    Zuletzt modifiziert von SHAQ am 16.09.2015 - 19:51:47
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    FeTTsack Hall Of Fame
    Registriert seit
    27.06.2012
    Beiträge
    188
    Beitragswertungen
    26 Beitragspunkte
    sieht ganz nach sowas als ob der id der auto increment fehlt ...

    für mal auf deiner DAtenbank diesen Befehl aus:
    ALTER TABLE `ic1_quotes`
    	CHANGE COLUMN `id` `id` INT(14) NOT NULL AUTO_INCREMENT FIRST;


    den befehl in deinem phpmyadmin oder dem Programm welches du nutzt ausführen lächeln

    lg fetti
    1 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    SHAQ Mitglied
    Registriert seit
    20.02.2011
    Beiträge
    85
    Beitragswertungen
    2 Beitragspunkte
    Hi FeTTsack,

    hat wunderbar funktioniert. Dachte mir schon, dass es damit zu tun hat. Habe mich auch gestern Abend noch auf die Suche begeben, ein, zwei, drei Dinge ausprobiert, habe es aber leider nicht hinbekommen.

    Mit deinem Code funktioniert alles, vielen Dank lächeln

    EDIT
    - Einträge funktionieren
    - Bei Vote wird aber folgender Fehler ausgeben:

    MySQL Error:
    1062 : Duplicate entry '0' for key 'PRIMARY'
    in Query:
    INSERT INTO `ic1_quotes_log` ( `ip` ,`quoteid` ,`tstamp`) VALUES ( '92.999.156.16', '3', '1442509791');
    
    Debug backtrace:
    	@ mysql.php:46 -- debug_bt()
    	@ mysql.php:64 -- db_check_error(...)
    	@ quotes.php:238 -- db_query(...)
    	@ index.php:42 -- require_once(...)


    Irgendwas hackelt da noch. Der Vote wird trotzdem genommen lachen

    Mit freundlichem Gruß
    SHAQ


    Zuletzt modifiziert von SHAQ am 17.09.2015 - 19:12:20
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    FeTTsack Hall Of Fame
    Registriert seit
    27.06.2012
    Beiträge
    188
    Beitragswertungen
    26 Beitragspunkte
    oh das ist ein Fehler bei einer anderen Tabelle lächeln

    sry nicht genau geschaut, das gleiche muss man noch bei der Tabelle: ic1_quotes_log machen lächeln

    ALTER TABLE `ic1_quotes_log`
    	CHANGE COLUMN `id` `id` INT(14) NOT NULL AUTO_INCREMENT FIRST;


    lg fetti
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten