Seite 20 von 32 ErsteErste ... 10181920212230 ... LetzteLetzte
Ergebnis 191 bis 200 von 316

Thema: [V2 ist da!] Maddin's Shoutbox - Supportthread - Wünsche / Anregungen / Feedback

  1. #191
    Erfahrener Benutzer
    Registriert seit
    05.04.2008
    Beiträge
    116
    PHP-Code:
    <head>
    <style type="text/css">
    .smileys {
    width:480px;
    }
    </style>
    <script language="JavaScript">
      function addValue(text) 
      {
        document.Shoutbox.Eintrag.value = document.Shoutbox.Eintrag.value + text;
      }
    </script>
    </head>

    <? head ('Shoutbox'); ?>

    <?php    
    include 'module/Shoutbox/files/inc/functions.inc.php';

    if(
    get_magic_quotes_gpc()) {
            
    array_stripslashes($_GET);
            
    array_stripslashes($_POST);
            
    array_stripslashes($_COOKIE);
    }

    $uid_finden db_query("Select * FROM ".$db_prefix."_userdaten where uid = ".$_SESSION['uid'].""); // UID in der Datenbank finden
    $nick = @mysql_fetch_array($uid_finden); // Zugehörigen Nicknamen aufrufen

    $admin_auslesen db_query("Select * FROM ".$db_prefix."_shoutbox_admin");

    $style_auslesen db_query("Select * FROM ".$db_prefix."_shoutbox_style");

    $smileys_auslesen db_query("Select * FROM ".$db_prefix."_shoutbox_smileys");

    $admin mysql_fetch_assoc ($admin_auslesen);

    $style mysql_fetch_assoc ($style_auslesen);

    if (
    $_GET['Eintraege'] != "alt")
    {

    echo (
    '<center>
    <iframe src="module/Shoutbox/ausgabe.php" height="'
    .$style['iframe_height'].'" width="'.$style['iframe_width'].'" scrolling="'.$style['iframe_scrolling'].'" frameborder="'.$style['iframe_frameborder'].'"></iframe>');

    } else {

    echo (
    '<iframe src="module/Shoutbox/ausgabe.php?Eintraege=alt" height="'.$style['iframe_height'].'" width="'.$style['iframe_width'].'" scrolling="'.$style['iframe_scrolling'].'" frameborder="'.$style['iframe_frameborder'].'"></iframe></center>');

    }

    if (
    $_GET['Eintraege'] != 'alt'){
    if (
    $admin['Gaeste'] == 'ja')
    if (
    trim ($nick) == ""){
    $nick['nickname'] = "Gast";

    echo (
    "
    <br />
    <form name=\"Shoutbox\" method=\"post\" action=\"\">
      &nbsp;&nbsp;&nbsp;<input name=\"Eintrag\" type=\"text\" size=\"65\" maxlength=\""
    .$admin['max_nachricht']."\" />
      <input name=\"Submit\" type=\"submit\" value=\"Eintragen\" />
    </form>
    "
    );

    } elseif (
    trim ($nick) != "") {

    echo (
    "
    <br />
    <form name=\"Shoutbox\" method=\"post\" action=\"\">
      &nbsp;&nbsp;&nbsp;<input name=\"Eintrag\" type=\"text\" size=\"65\" maxlength=\""
    .$admin['max_nachricht']."\" />
      <input name=\"Submit\" type=\"submit\" value=\"Eintragen\" />
    </form>
    "
    );

    }

    if (
    $admin['Gaeste'] == 'nein') {
    if (
    trim ($nick) != ""){

    echo (
    "
    <br />
    <form name=\"Shoutbox\" method=\"post\" action=\"\">
      &nbsp;&nbsp;&nbsp;<input name=\"Eintrag\" type=\"text\" size=\"65\" maxlength=\""
    .$admin['max_nachricht']."\" />
      <input name=\"Submit\" type=\"submit\" value=\"Eintragen\" />
    </form>
    "
    );

    }
    }
    }

    # Abfragen ob abgeschickt wurde (Das wusste ich auch noch xD)
    if ($_POST['Submit'] == 'Eintragen'){
    if (
    trim ($_POST['Eintrag']) != "" and strlen ($_POST['Eintrag']) > $admin['min_nachricht']){

       
    # Time ist kein String sondern integer, deshalb da keine '' (THX an Gremlin)
       
    mysql_query ("INSERT INTO ".$db_prefix."_shoutbox (Inhalt, Nickname, Datum) VALUES ('".addslashes(htmlspecialchars($_POST['Eintrag']))."', '".$nick['nickname']."', ".time().")");

    if (
    $admin['bez_sb'] == 'ja' && $_SESSION['login'] == 'true') {
    $reload_db db_query ("SELECT * FROM ".$db_prefix."_shoutbox_reload WHERE Reload >= ".time()." AND UID = ".$_SESSION['uid']."");
        
    if (!
    mysql_num_rows ($reload_db)) {
    kontobuchung ('+'$admin['bez_verguetung'], $_SESSION['uid']);
    db_query ("INSERT INTO ".$db_prefix."_shoutbox_reload SET Reload = ".(time() + $admin['bez_reload']).", UID = ".$_SESSION['uid']."");
    }

    db_query ("DELETE FROM ".$db_prefix."_shoutbox_reload WHERE Reload <= ".time()."");
    }

       
    # Wenn vorhanden dann Fehlermeldung ausgeben: (THX an Gremlin)
       
    if (mysql_error()) echo mysql_error();
     
     
    # wo db_connect(); da muss auch db_close(); hin ;) (THX an Gremlin)
     
    mysql_close() or die(mysql_error()); 
     
    } else { 
      echo 
    "Fehler: Die eingegebene Nachricht ist zu kurz.<br /><br />";
    }
    }
          
      if (
    $_GET['Eintraege'] == 'alt'){
          echo 
    "<br /><br /><strong><center><a href=\"javascript:history.back()\">Neue Einträge anzeigen</a></center><br /></strong>";
      } else {
          echo 
    "<strong><center><a href=\"?Eintraege=alt\">Alte Einträge anzeigen</a></center><br /></strong>";
      }

    if (
    $_GET['Eintraege'] != 'alt'){
    if (
    trim ($nick) != ""){
    if(
    mysql_num_rows($smileys_auslesen)) {
        echo 
    "<div class=\"smileys\">";
            while(
    $row mysql_fetch_assoc($smileys_auslesen)) {
                echo 
    "<a href=\"javascript:;\"><img src=\"module/Shoutbox/files/smileys/".$row['img_src']."\" border=\"0\" onclick=\"addValue('".$row['img_short']."')\" /></a>&nbsp;";
            }
        echo 
    "</div>";
    }
    }
    }

    // You can add everything here (e.g. "All rights reserved by YourSite.com") but it's strongly restricted to change or remove the Copyright!
    // Begin Copyrigt
    include "copyright.php";
    // End Copyrigt

    foot (); 
    ?>

    <a href="" onClick="history.back()">
    ....:::: Schreibfehler sind gewollte Spezialeffekte meiner Tastatur ::::....

  2. #192
    Erfahrener Benutzer
    Registriert seit
    05.04.2008
    Beiträge
    116
    ok nun wird es in der buchung angezeigt aber wird nicht vergühtet
    ....:::: Schreibfehler sind gewollte Spezialeffekte meiner Tastatur ::::....

  3. #193
    Erfahrener Benutzer
    Registriert seit
    05.04.2008
    Beiträge
    116
    PHP-Code:
    if ($admin['bez_sb'] == 'ja' && $_SESSION['login'] == 'true') {
    $reload_db db_query ("SELECT * FROM ".$db_prefix."_shoutbox_reload WHERE Reload >= ".time()." AND UID = ".$_SESSION['uid']."");
        
    if (!
    mysql_num_rows ($reload_db)) {
    buchungsliste ('CB'.create_code(12), '+'.$admin['bez_verguetung'], 'Shoutbox verguetung'$_SESSION['uid']);   
    db_query ("INSERT INTO ".$db_prefix."_shoutbox_reload SET Reload = ".(time() + $admin['bez_reload']).", UID = ".$_SESSION['uid']."");
    }

    db_query ("DELETE FROM ".$db_prefix."_shoutbox_reload WHERE Reload <= ".time()."");

    ....:::: Schreibfehler sind gewollte Spezialeffekte meiner Tastatur ::::....

  4. #194
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Da hatte ich mich wohl undeutlich ausgedrückt, das:
    PHP-Code:
    kontobuchung ('+'$admin['bez_verguetung'], $_SESSION['uid']); 
    muss dableiben, und die Zeile mit buchungsliste(...) zusätzlich danach/davor eingefügt werden.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  5. #195
    Erfahrener Benutzer
    Registriert seit
    05.04.2008
    Beiträge
    116
    Ahso.... vielen vielen dank
    ....:::: Schreibfehler sind gewollte Spezialeffekte meiner Tastatur ::::....

  6. #196
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    Hi,

    wie bekomme ich es hin das das Eingabefeld ganz oben ist, die smileys darunter angezeigt werden und dann die eigentliche Shoutbox kommt!?

    Währe dann benutzerfreundlicher

  7. #197
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Einfach im Code die Ausgaben verschieben, mit ein bisschen ausprobieren bekommst du das schon selber hin. (Backup machen nicht vergessen)
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  8. #198
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    joa habe es ja schon probiert gin aber in die hose xD
    vor allem weil ich den dafür zuständigen code nicht finde/erkenne

    PHP-Code:
    <?php
    include ('../../lib/functions.lib.php');
    db_connect ();
    include (
    '../../lib/session.lib.php');
    $db_auslesen db_query("Select * FROM ".$db_prefix."_shoutbox_admin");
       
    $limit mysql_fetch_assoc ($db_auslesen);
       
    $ausgabe_neu db_query("SELECT ID, Nickname, Inhalt, Datum FROM ".$db_prefix."_shoutbox ORDER BY Datum DESC 
    LIMIT 0, "
    .$limit['neu']."");
       
    $ausgabe_alt db_query("SELECT ID, Nickname, Inhalt, Datum FROM ".$db_prefix."_shoutbox ORDER BY Datum DESC 
    LIMIT "
    .$limit['neu'].", ".$limit['alt']."");
       echo 
    "<head><meta http-equiv=\"refresh\" content=\"".$limit['reload']."\";></head>"
    $smiley_auslesen db_query("Select * FROM ".$db_prefix."_shoutbox_smileys");
    $style_connect db_query("Select * FROM ".$db_prefix."_shoutbox_style");

    // ***Style***
    $style mysql_fetch_assoc ($style_connect);
    echo (
    "
    <head>
    <style type=\"text/css\">
    .nick {
    width: "
    .$style['nick_width'].";
    height: "
    .$style['nick_height'].";
    border: "
    .$style['nick_border'].";
    background:"
    .$style['nick_bg'].";
    font-size:"
    .$style['nick_font_size'].";
    font-family:"
    .$style['nick_font_fam'].";
    }
    .nick a:visited {
    color:"
    .$style['nick_visited_col'].";
    text-decoration:"
    .$style['nick_visited_deco'].";
    }
    .nick a:hover {
    color:"
    .$style['nick_hover_col'].";
    text-decoration:"
    .$style['nick_hover_deco'].";
    }
    .nick a:link {
    color:"
    .$style['nick_link_col'].";
    text-decoration:"
    .$style['nick_link_deco'].";
    }
    .shoutbox {
    width: "
    .$style['sb_width'].";
    height: "
    .$style['sb_height'].";
    background:"
    .$style['sb_bg'].";
    color:"
    .$style['sb_col'].";
    padding-top:"
    .$style['sb_pad_top'].";
    padding-bottom:"
    .$style['sb_pad_bottom'].";
    font-size:"
    .$style['sb_font_size'].";
    font-family:"
    .$style['sb_font_fam'].";
    }
    .body {
    background:"
    .$style['sb_bg'].";
    }
    "
    .$style['own_css']."
    </style>
    </head>
    "
    );
    // ***Style - ENDE***
    ?>
    <body class="body">
      <?
    if(@mysql_num_rows($smiley_auslesen)) {
     while($row = mysql_fetch_array($smiley_auslesen)) {
      $smiley_search[] = ($row['img_short']);
      $smiley_replace[] = ("<img src=\"files/smileys/".$row['img_src']."\" alt=\"".$row['img_short']."\" 
    />");
    if ($_GET['delid'] && $_SESSION['uid'] == $admin_id && $_GET['Eintraege'] == 'alt') {
    db_query ("DELETE FROM ".$db_prefix."_shoutbox WHERE ID='".$_GET['delid']."'");
    echo "<head><meta http-equiv=\"refresh\" content=\"0;ausgabe.php?Eintraege=alt\";></head>"; 
    } elseif ($_GET['delid'] && $_SESSION['uid'] == $admin_id) {
    db_query ("DELETE FROM ".$db_prefix."_shoutbox WHERE ID='".$_GET['delid']."'");
    echo "<head><meta http-equiv=\"refresh\" content=\"0;ausgabe.php\";></head>"; 
    }
     }
    }
     
     if($_GET['Eintraege'] != 'alt') {
     if(mysql_num_rows($ausgabe_neu)) {
      while($row = mysql_fetch_assoc($ausgabe_neu)) {
       $Inhalt = str_replace($smiley_search, $smiley_replace, $row['Inhalt']); // smileys ersetzten
       $Datum = date("d.m.Y",$row['Datum']);
       $Zeit = date("H:i",$row['Datum']);
       echo "<div class=\"nick\">";
       echo "<strong>".$row['Nickname']."</strong></a> schrieb am <strong>".$Datum."</strong> um 
    <strong>".$Zeit."</strong> Uhr ";
       if ($_SESSION['uid'] == $admin_id) {
       echo "<a href=\"?delid=".$row['ID']."\"><strong>[DEL]</strong></a>";
       }
       echo "</div>";
       echo "<div class=\"shoutbox\">".$Inhalt."</div>";
      }
        } else {
     echo"<p>Keine Einträge vorhanden.</p>\n";
     } 
     } else {
     if(mysql_num_rows($ausgabe_alt)) {
      while($row = mysql_fetch_assoc($ausgabe_alt)) {
       $Inhalt = str_replace($smiley_search, $smiley_replace, $row['Inhalt']); // smileys ersetzten
       $Datum = date("d.m.Y",$row['Datum']);
       $Zeit = date("H:i",$row['Datum']);
       echo "<div class=\"nick\">";
       echo "<strong>".$row['Nickname']."</strong></a> schrieb am <strong>".$Datum."</strong> um 
    <strong>".$Zeit."</strong> Uhr ";
       if ($_SESSION['uid'] == $admin_id) {
       echo "<a href=\"?delid=".$row['ID']."&Eintraege=alt\"><strong>[DEL]</strong></a>";
       }
       echo "</div>";
       echo "<div class=\"shoutbox\">".$Inhalt."</div>";
      }
        } else {
     echo"<p>Keine älteren Einträge vorhanden.</p>\n";
     } 
     }
     
     
    mysql_close() or die(mysql_error()); 
    ?>
    </body>

  9. #199
    Erfahrener Benutzer Avatar von ebook24
    Registriert seit
    02.07.2009
    Beiträge
    102
    Hallo ich bekommefolgende Fehlermeldung wenn ich im Shoutbox etwas reinschreibe zwar wird das eingetragen aber unterm SB kommt dieser Fehler:
    Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'vu2030'@'localhost' (using password: NO) in /var/www/virtual/test5.negato.de/htdocs/lib/functions.lib.php on line 38

    Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /var/www/virtual/test5.negato.de/htdocs/lib/functions.lib.php on line 38

    Warning: mysql_query() [function.mysql-query]: Access denied for user 'vu2030'@'localhost' (using password: NO) in /var/www/virtual/test5.negato.de/htdocs/lib/functions.lib.php on line 42

    Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/virtual/test5.negato.de/htdocs/lib/functions.lib.php on line 42

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/virtual/test5.negato.de/htdocs/content/intern/startseite.php on line 24
    Wenn ich aber mit gast etwas eintrage kommt dieser Fehler nicht. Kann mir da einer Helfen?

  10. #200
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Du trägst was ein, bist dabei eingeloggt, nach dem Eintragen kommt die Fehlermeldung an einer Stelle im Script, die aussagt:
    "Hier hab ich keine Verbindung zur Datenbank mehr"

    Somit wurde zuvor wohl db_close(); oder mysql_close();
    aufgerufen.

    Da diese Meldung nur nach einem SB Eintrag kommt, kann man die Suche ja schon mal einschränken.

    Schau mal ob du in der Datei
    module/Shoutbox/module.php

    sowas in der Art findest:
    PHP-Code:
     mysql_close() or die(mysql_error()); 
    Dieser Zeile dann einfach ein # oder // voranstellen, und dann mal testen.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Seite 20 von 32 ErsteErste ... 10181920212230 ... LetzteLetzte

Ähnliche Themen

  1. Shoutbox Addon (Maddin's Bezahlte Shoutbox V2)
    Von testi im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 15.04.2015, 14:31
  2. VMS Forum by Hardy - Wünsche/Verbesserungen/Feedback
    Von Hardy im Forum Support zu Addons & Erweiterungen
    Antworten: 112
    Letzter Beitrag: 29.06.2013, 14:32
  3. Shoutbox Maddin Fehler
    Von Pauli1990 im Forum Support zu Addons & Erweiterungen
    Antworten: 27
    Letzter Beitrag: 08.12.2011, 20:39
  4. Fehler nach Eintrag in die Shoutbox von Maddin
    Von seg98 im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 06.04.2009, 18:05
  5. Antworten: 21
    Letzter Beitrag: 01.04.2008, 17:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •