ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Shoutbox Fehlermeldung

Geschlossen
  1. #1
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.646
    Beitragswertungen
    1197 Beitragspunkte
    Wo könnte hier das Problem liegen, wenn nach der Eingabe einer Info in die Shoutbox folgende Fehlermeldung erscheint!

    
    Warning: Cannot modify header information - headers already sent in /var/www/web60/html/include/boxes/shoutbox.php on line 39


    Der Eintrag wird trotzdem gepeichert!


    verwendete ilchClan Version: 1.1

    betroffene Homepage: www.d-o-bund.de
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    rubberduck2006 Mitglied
    Registriert seit
    09.10.2007
    Beiträge
    459
    Beitragswertungen
    0 Beitragspunkte
    Warning: Cannot modify header information - Header bereits gesendet / var/www/web60/html/include/boxes/shoutbox.php auf Zeile 39



    haste villeicht doppelt drauf gedrückt weil ich der fehler meldung steht ja das es berreits shcon gesendet wurde.




    mfg

    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.646
    Beitragswertungen
    1197 Beitragspunkte
    Daran liegt es leider nicht!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, Lord|Schirmer!

    Hast du was an der shoutbox.php geändert? Muss ja sonst kommt der Fehler net.
    Poste die mal.

    Heißt eigentlich nur das die "Header Informationen" schon gesendet wurde von der shoutbox, was aber nicht sein darf, wahrscheinlich fehlt da irgendeine Klammer!

    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.
  5. #5
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.646
    Beitragswertungen
    1197 Beitragspunkte
    Vielen Dank für die schnellen Antworten! Ich habe eigentlich nur die Optik in den letzten Tagen verändert!

    hier mal der Code von Zeile 30 - 50

    
    	    db_query('INSERT INTO `prefix_shoutbox` VALUES ( "" , "<u>'.$shoutbox_nickname.'</u><br>'.$datum.''.$zeit.'" , "'.$shoutbox_textarea.'"  ) ' );
    	  
    	  $anz = db_count_query('SELECT COUNT(id) FROM `prefix_shoutbox`'); 
          $limit = 50; //Limit der Shoutbox 
          if ($anz > $limit) { 
            db_query('DELETE FROM `prefix_shoutbox` ORDER BY id LIMIT '.($anz-$limit)); }     
    	  }
        $ref = strstr($_SERVER['HTTP_REFERER'],'index.php?'); 
        $ref = strlen($ref) < 10 ? 'index.php' : $ref; 
        header('Location: '.$ref);	  
    	  }
      echo '<form action="index.php" method="POST">';
      echo '<input type="hidden" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" />';
      echo '<textarea cols="15" rows="3" name="shoutbox_textarea" style="border: 1px solid #666666; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #363636; color:#C0C0C0"></textarea>';
      //echo get_antispam ('shoutbox', 0);
      echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit" style="color: #c0c0c0; border: 1px ridge #666666; background-color: #333333">';
      }
      
      else { 
      //Gaeste
      echo "<font color=#999999><b><br>Zum Posten<br>Bitte Einloggen!<p></p></b></font>";


    Wobei Zeile 39 das beinhaltet: header('Location: '.$ref);
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    <?php
    ...
    if (has_right($allgAr['sb_recht'])){
    // ab hier
      echo '<form action="'.$ref.'" method="POST" name="shoutbox" onsubmit="return chkShoutbox'.$user.'()">'; 
    // geändert hier ist die Weiterleitung
      echo '<table><tr><td>Today:</td><td>'.$datum.'</td></tr><tr><td>Time:</td><td>'.$zeit.'</td></tr><tr><td>Your IP:</td><td><b>'.$shoutbox_VALUE_name2.'</b></td></tr></table>';
      echo '<input type="text" size="26" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" '.$onfocus.' maxlength="30" '.$readonly.' >';
      echo '<br><textarea cols="22" rows="4" name="shoutbox_textarea"></textarea><br>';
      echo get_antispam ('shoutbox', 0);
      echo '<button type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">'.$lang['formsub'].'</button>';
      echo '</form>';
    ...
    ?>


    Und
    header('Location: '.$ref); LÖSCHEN


    Zuletzt modifiziert von boehserdavid am 30.11.2007 - 14:26:29
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.646
    Beitragswertungen
    1197 Beitragspunkte
    Danke! Stimmt nachdem es ich es entfernt habe ist das Problem weg! Komisch ist, dass ich in dieser Hinsicht nix eingefügt hatte!

    @ boehserdavid: Vielen Dank!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Naja das gehört da auch hin, ein exit(); danach wäre glaube ich die bessere Lösung.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.646
    Beitragswertungen
    1197 Beitragspunkte
    Danke für die Info!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten