Zurück   klamm-Forum > klamm-Lose > Lose4Scripts

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22.01.2013, 17:01:37   #1 (permalink)
Erfahrener Benutzer

Reg: 20.04.2006
Beiträge: 5.454
Standard Kleine Änderung in Shoutbox Script

Moin, ich habe eine Shoutbox (OneShoutbox von onescripts.de), bei dieser werden neue Einträge von oben nach unten dargestellt, also neue Nachricht ganz oben, alle weiteren immer unter der bisherigen. (Ohne Zeilenumbruch)

Ist die Textarea voll, gibt es einen Scrollbalken und die neuen Beiträge sind erst sichtbar wenn man runterscrollt.
(Siehe Beispiel: http://www.myimg.de/?img=Unbenanntc2d41.jpg)

Ich hätte es gerne wie folgt:
  • Neue Nachrichten immer oben, die alten wandern nach unten
  • Nach jeder neuen Nachricht soll ein Zeilenumbruch erfolgen (oder zwei, ma sehen)


Meine Frage nun: Läßt sich das mit ein paar einfachen Änderungen umsetzen?


PHP-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
<?php

        
// OneShoutbox
        // http://www.onescripts.de
        // (C) 2012 OneScripts.de - Developer Team

        
include('config.php');

        if(
$_POST['send']==1) {

        
$_POST['author'] = trim($_POST['author']);
        
$_POST['message'] = trim($_POST['message']);
        
$_POST['author'] = strip_tags($_POST['author']);
        
$_POST['message'] = strip_tags($_POST['message']);
        
$_POST['author'] = htmlentities($_POST['author']);
        
$_POST['message'] = htmlentities($_POST['message']);

        if(!
$_POST['author']){$error '<p>Geben Sie Ihren Namen ein</p>';}
        if(!
$_POST['message']){$error '<p>Geben Sie Ihre Nachricht ein</p>';}

        if(
$error) {
                
$msg $error;
                unset(
$_POST['send']);

        }else{

        
$sql "INSERT INTO
                                  shoutbox (message, author)
                    VALUES
                                  ('" 
mysql_real_escape_string($_POST['message']) . "',
                                  '" 
mysql_real_escape_string($_POST['author']) . "')
                                  "
;

        
mysql_query($sql);
        
$msg '';
        }
        }

        echo 
'<form id="shoutbox" name="shoutbox" method="post" action="" border="0">
                  <table width="200" border="0" cellpadding="0" cellspacing="0">
                  
                   <td><br /><span class="Stil1">Name: &nbsp;&nbsp;&nbsp;</span><input name="author" type="text" id="author" style="background: transparent; color:#FFFFFF;" value="' 
$_POST['author'] . '" size="18" maxlength="20" /></td>
                        </tr>
                        <tr>
                          <td><span class="Stil1">Text: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><input name="message" type="text" id="message" style="background: transparent; color:#FFFFFF;" value="' 
$_POST['message'] . '" size="18" maxlength="255" /></td>
                        </tr>
                        <tr>
                          <td align="center"><input type="submit" name="button" id="button" value="Absenden" /></td>
                        </tr>
                  
                        <tr>
                          <td></td>
                        </tr>
                        <tr>
                          <td>' 
$msg '</td>
                        </tr>
                        <tr>
                          <td><input type="hidden" name="send" id="send" value="1" /><textarea  name="ausgabe" style="background: transparent; border-color: black" class="Stil1" cols="30" rows="30" readonly>'
;


        
$sql "SELECT * FROM shoutbox";
        
$result mysql_query($sql);

        for(
$i=0;$i<mysql_num_rows($result);$i++) {
        
$shouts[$i]=mysql_fetch_array($result);
        }

        for(
$i=0;$i<count($shouts);$i++) {
        
$shouts[$i]['author'] = html_entity_decode($shouts[$i]['author']);
        
$shouts[$i]['message'] = html_entity_decode($shouts[$i]['message']);
        echo 
$shouts[$i]['author'] . " - " $shouts[$i]['message'] . " " "";
        }

        echo 
'</textarea>';
        echo 
'</td>
                        </tr>
                        <tr>
                         
                  </table>
                  </form>'
;

?>
Wäre nett wenn da mal jemand ein Auge drauf werfen könnte, mit PHP hab ich noch nicht viel Erfahrung.

Danke!
 

Geändert von k491 (22.01.2013 um 17:05:33 Uhr) Grund: Rechtschreibung
k491 ist offline   Mit Zitat antworten
Alt 22.01.2013, 18:12:06   #2 (permalink)
klammUrgestein
Benutzerbild von Stonebroke

ID: 21194
Lose-Remote

Reg: 10.06.2006
Beiträge: 2.472
Standard

Kann ich dir machen.

PN kommt!
Stonebroke ist offline   Mit Zitat antworten
Alt 22.01.2013, 18:16:29   #3 (permalink)
Grafiker
Benutzerbild von Tanario

ID: 354150
Lose-Remote

Tanario eine Nachricht über ICQ schicken
Reg: 13.04.2008
Beiträge: 715
Standard

Hallo,

ich schaue es mir auch gerne einmal an, falls es noch nötig ist

Gruß tanario
PSD -> Wordpress
Webdesign - Grafikdesign - zu fairen Preisen
Tanario ist offline   Mit Zitat antworten
Alt 22.01.2013, 19:46:09   #4 (permalink)
Erfahrener Benutzer

Reg: 20.04.2006
Beiträge: 5.454
Standard

Stonebroke, habe dein Angebot per PN erhalten und nehme es an.

Und vielen Dank auch an Tanario, ich behalte Dich im Hinterkopf!
 
k491 ist offline Threadstarter   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kleine PHP-Änderung DRose Lose4Scripts (erledigt) 3 21.06.2008 19:18:30
Kleine Include-Änderung sockelschlumpf Lose4Scripts 9 09.04.2007 10:11:02
(S)uche ne kleine .fla Änderung MissMolly Lose4Graphics 6 02.06.2006 13:15:03
[S] DRINGEND Php Progger für kleine änderung an Upload Script *close* RagePX Lose4Scripts (erledigt) 2 31.05.2006 19:54:43


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:50:54 Uhr.