ich plage mich mal wieder mit einem Problem rum. Normalerweise ist html/css kein problem für mich aber hierdran beiße ich mir die Zähne aus :/
Ich möchte gerne meine Shoutbox anpassen und zwar folgendermaßen:
Wenn ich auf einen Link klicke soll ein Div container erscheinen der in dem dann das Textfeld zum schreiben ist.
Hat da vielleicht jemand ne Idee?
Das funktioniert aber leider nicht so ganz. Hier einmal der Code dafür:
<?php // Copyright by Manuel // Support www.ilch.de defined ('main') or die ('no direct access'); if (loggedin()) { $shoutbox_VALUE_name = $_SESSION['authname']; } else { $shoutbox_VALUE_name = 'Nickname'; } if (has_right($allgAr['sb_recht'])) { if (!empty($_POST['shoutbox_submit']) AND chk_antispam ('shoutbox')) { $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` (`nickname`,`textarea`) VALUES ( "' . $shoutbox_nickname . '" , "' . $shoutbox_textarea . '" ) '); } } echo '<h2>SHOUTBOX<a class="buttons" href="#"onclick="document.getElementById('.getdivone.').style.display='.inline.'">schreiben</a></h2>'; echo '<div style="display:none" id="getdivone">'; echo '<form action="index.php?' . $menu->get_complete() . '" method="POST">'; echo '<input class="team_shoutbox name big" type="text" name="shoutbox_nickname" value="' . $shoutbox_VALUE_name . '" onFocus="if (value == \'' . $shoutbox_VALUE_name . '\') {value = \'\'}" onBlur="if (value == \'\') {value = \'' . $shoutbox_VALUE_name . '\'}">'; echo '<br /><textarea class="team_shoutbox big" name="shoutbox_textarea"></textarea><br />'; $antispam = get_antispam ('shoutbox', 0); echo $antispam; if (!empty($antispam)) { echo ''; } echo '<input class="buttons send" type="submit" value="' . $lang['formsub'] . '" name="shoutbox_submit">'; echo '</form>'; echo '</div>'; } $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT ' . (is_numeric($allgAr['sb_limit'])?$allgAr['sb_limit']:5)); $class = 'Cnorm'; while ($row = db_fetch_object($erg)) { $class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite'); echo '<div class="shoutbox"><b>' . $row->nickname . ':</b> ' . preg_replace('/([^\s]{' . $allgAr['sb_maxwordlength'] . '})(?=[^\s])/', "$1\n", $row->textarea) .'</br><small>vor {time} Minuten</small></div>'; } echo '<div class="redline"></div>'; ?>
betroffene Homepage: externer Link
Edit: Könnte ein Mod den Threadtitel bitte umändern in "[Shoutbox] Textfeld verstecken" Leider war ich mit dem abschicken etwas zu schnell :/
Zuletzt modifiziert von Ra- am 10.03.2013 - 16:21:21