ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Shoutbox und Komentare gehen nicht .....

Geschlossen
  1. #1
    User Pic
    Razor___ Mitglied
    Registriert seit
    01.12.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    Also ......

    1.) Nach unsere übersiedelung von nem freehoster (kilu) auf meinen root geht die shoutbox und die komentare nicht mehr .....

    die sql datenbank haben wir mit mysqldumper übertragen und die ilch datein halt einfach vom ftp rüberkopiert.

    bitte helft unds wir sind echt am verzweifeln.

    mfg Razor___

    PS : 2.) da ich keinen mailserver habe funktioniert die mail() funktion nicht ! was gibt es für alternativen


    verwendete ilchClan Version: 1.1

    betroffene Homepage: *zensiert*
    (Da der Free-Domain grad nicht verfügbar ist



    €dit : Ahhhh sry wegen doppel thema hab den beschissenen zurück button verwenden ......


    Zuletzt modifiziert von Razor___ am 04.12.2007 - 20:29:35
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Razor___ Mitglied
    Registriert seit
    01.12.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    sry das ichs so eilig hab und doppelpost mach aber die seite muss bis heute abend wieder perfekt laufen pls help

    hier mal die shoutbox.php

    <?php 
    #  Copyright by Manuel
    #  Support www.ilch.de 
    #  modifiziert von: Painstorm
    
    
    defined ('main') or die ( 'no direct access' );
    $shoutbox_VALUE_name2 = getenv("REMOTE_ADDR");
    $datum=date("j.n.Y");
    $zeit=date(" H:i ");
      if ( loggedin() ) {
        $shoutbox_VALUE_name = $_SESSION['authname'];
      } else {
        $shoutbox_VALUE_name = 'Nickname';
      }
      if ( !empty($_POST['shoutbox_submit']) ) {
    		$shoutbox_nickname = escape($_POST['shoutbox_nickname'],'string');
        $shoutbox_nickname = substr($shoutbox_nickname, 0, 15);
    	  $shoutbox_textarea = escape($_POST['shoutbox_textarea'],'textarea');
    		$shoutbox_textarea = preg_replace("/\[.?(url|b|i|u|img|code|quote)[^\]]*?\]/i","",$shoutbox_textarea);
    		$shoutbox_textarea = strip_tags($shoutbox_textarea);
        if ( !empty($shoutbox_nickname) AND !empty($shoutbox_textarea) ) {
    	    db_query('INSERT INTO `prefix_shoutbox` VALUES ( "" , "'.$zeit.''.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'"  ) ' );
    	  }
      }
      echo '<form action="index.php" method="POST">';
    echo "<center>";
    echo '<input type="text" size="18" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}" class="login_1" maxlength="15" style="margin-top:3px; ">';
    echo '<br /><textarea cols="15" rows="2" name="shoutbox_textarea" class="login_3" style="margin-top:3px; "></textarea><br />';
    echo '<input type="image" src="include/images/login/shoutbox.png" style="margin-top:3px; " name="user_login_sub" value="'.$lang['formsub'].'" /><br /><br/>';
    echo '</form><table width="103%" class="border" cellpadding="2" cellspacing="1" border="0">';
    $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT 10');
    $class = 'Cnorm';
    while ($row = db_fetch_object($erg) ) {
    $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    echo '<tr class="'.$class.'"><td><b>'.$row->nickname.':</b> '.preg_replace( '/([^\s]{10})(?=[^\s])/', "$1\n", $row->textarea).'</td></tr>';
    }
    echo '</table><a class="box" href="index.php?shoutbox"><img src="include/images/login/archive.png" border="0" /></a>';
    
    ?>




    und welche datei ist es für die komentare ? also nur für die news (bilder komentare und so gehen !!!!!!!!!!)



    mfg Razor___
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    db_query('INSERT INTO `prefix_shoutbox` VALUES ( "" , "'.$zeit.''.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'"  ) ' );
    da fehlt ein Komma zwischen
    "'.$zeit.','.$shoutbox_nickname.'"
    (so muss es sein).

    Und zu Mail, einen Mailserver installieren, bzw. in der php.ini einstellen (windows) ansonsten könntest du dir noch das Thema anschauen.
    www.ilch.de/forum-showposts-16834-p1.html
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Razor___ Mitglied
    Registriert seit
    01.12.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    sie geht leider immer noch nicht traurigtraurigtraurig

    bitte helft uns ....

    und man kann auch zu den news keine komentare schreiben.

    bitte teste es mal ..... 62.178.127.126/


    PLS HELP mfg Razor___


    Zuletzt modifiziert von Razor___ am 01.12.2007 - 17:35:40
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Vielleicht sind es die MySQL Einstellungen, nur ohne Fehlermeldungen kann man nur Vermutungen anstellen, mit echo mysql_error(); nach einer db_query kannst du eventuelle Fehler ausgeben lassen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Razor___ Mitglied
    Registriert seit
    01.12.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    Wenn ich das so :

    <?php 
    #  Copyright by Manuel
    #  Support www.ilch.de 
    #  modifiziert von: Painstorm
    
    
    defined ('main') or die ( 'no direct access' );
    $shoutbox_VALUE_name2 = getenv("REMOTE_ADDR");
    $datum=date("j.n.Y");
    $zeit=date(" H:i ");
      if ( loggedin() ) {
        $shoutbox_VALUE_name = $_SESSION['authname'];
      } else {
        $shoutbox_VALUE_name = 'Nickname';
      }
      if ( !empty($_POST['shoutbox_submit']) ) {
    		$shoutbox_nickname = escape($_POST['shoutbox_nickname'],'string');
        $shoutbox_nickname = substr($shoutbox_nickname, 0, 15);
    	  $shoutbox_textarea = escape($_POST['shoutbox_textarea'],'textarea');
    		$shoutbox_textarea = preg_replace("/\[.?(url|b|i|u|img|code|quote)[^\]]*?\]/i","",$shoutbox_textarea);
    		$shoutbox_textarea = strip_tags($shoutbox_textarea);
        if ( !empty($shoutbox_nickname) AND !empty($shoutbox_textarea) ) {
    	    db_query('INSERT INTO `prefix_shoutbox` VALUES ( "" , "'.$zeit.','.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'"  ) ' );
    	  }
      }
      echo '<form action="index.php" method="POST">';
    echo "<center><br> $datum $zeit <br>IP:<b> $shoutbox_VALUE_name2</b><br>";
      echo '<input type="text" size="15" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}" maxlength="15">';
      echo '<br /><textarea cols="15" rows="2" name="shoutbox_textarea"></textarea><br />';
      echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">';
      echo '</form><table width="88%" class="border" cellpadding="2" cellspacing="1" border="0">';
      $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT 10');
    mysql_error();
    	$class = 'Cnorm';
      while ($row = db_fetch_object($erg) ) { 
    	  $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
        echo '<tr class="'.$class.'"><td><b>'.$row->nickname.':</b> '.preg_replace( '/([^\s]{10})(?=[^\s])/', "$1\n", $row->textarea).'</td></tr>';
      }
      echo '</table><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a>';
    
    ?>


    gibt er mir keinen error
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Mit echo und unter das mit dem INSERT
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Razor___ Mitglied
    Registriert seit
    01.12.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    Bei der Shoutbox UND bei den Komentarern zu den News kommt der error :


    Incorrect integer value: '' for column 'id' at row 1


    pls help mfg
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Kannst du mal in phpmyadmin nachschauen, ob die id in der Tabelle prefix_shoutbox auf auto_increment steht.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Razor___ Mitglied
    Registriert seit
    01.12.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    ka phpmyadmin geht bei uns nicht weil wir nicht root also username haben und nicht kein pw
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Razor___ Mitglied
    Registriert seit
    01.12.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    aber in navicat steht beim erstellungscomando auto increment drinnen !

    also woran liegt das ?

    wenn ich ilch neu installier funzt die shoutbox auch nicht
    (und einloggen auch nicht oO)
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Razor___ Mitglied
    Registriert seit
    01.12.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    bitte helft uns
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dann muss man die MySQL Abfragen ändern, also in der Shoutbox wäre das dann
    db_query("INSERT INTO `prefix_shoutbox` (`nickname`,`textarea`) VALUES ( '$shoutbox_nickname' , '$shoutbox_textarea' )");
    statt
    db_query('INSERT INTO `prefix_shoutbox` VALUES ( "" , "'.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'" ) ' );
    . Falls das geht, werde ich dir die anderen dann auch sagen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Razor___ Mitglied
    Registriert seit
    01.12.2007
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    So problem gelöst ....

    Wir haben die nochmal neue importiert und jz gehts !!!!!

    thx
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten