ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » nur Shoutbox laden

Geschlossen
  1. #1
    User Pic
    LordCloud Mitglied
    Registriert seit
    06.11.2011
    Beiträge
    13
    Beitragswertungen
    0 Beitragspunkte
    Hallo liebe Ilch Community,
    ich habe bereits mehrere Foren hier durchstöbert. Bin jedoch nicht zu einem ergebnis gekommen.
    Weis einer wie ich es am besten schreiben kann das bei einem Eintrag in meiner Shoutbox nur der Inhalt der shoutbox geladen wird und nicht die ganze Seite.
    Ich habe es bereits mit iFrame und anderen content refresh scripten versucht habe aber bisher nichts brauchbares gefunden.
    Hier meine v_shoutbox.php
    Wäre euch echt Dankbar.
    <?php
    defined ('main') or die ( 'no direct access' );
    $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']) AND chk_antispam ('shoutbox')) {
    	$shoutbox_nickname = escape($_POST['shoutbox_nickname'],'string');
    	$shoutbox_nickname = substr($shoutbox_nickname, 0, 25);
    	$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('DELETE FROM `prefix_shoutbox` WHERE nickname = "'.$shoutbox_VALUE_name.'<br>'.$datum.' | '.$zeit.' Uhr" AND textarea = "'.$shoutbox_textarea.'"' );
    		db_query('INSERT INTO `prefix_shoutbox` VALUES ( "" , "'.$shoutbox_nickname.'<br>'.$datum.' | '.$zeit.' Uhr" , "'.$shoutbox_textarea.'"  ) ' );
    	}
    }
    
    echo '
    <div style="width:950px; height:200px; overflow:auto; border:1px solid #191917; margin:0px;">
    <table width="100%" cellpadding="2" cellspacing="1" border="0">';
    $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id ASC');
    while ($row = db_fetch_object($erg) ) {
    	$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    	echo '
    	<tr class="'.$class.'">
    		<td style="font-size:10px; width:20%;"><b>'.$row->nickname.'</b></td><td style="font-size:10px;"> '.preg_replace( '/([^\s]{'.$allgAr['sb_maxwordlength'].'})(?=[^\s])/', "$1\n", BBcode($row->textarea)).'</td>
    	</tr>';
    }
    echo '</table></div>';
    
    if (has_right($allgAr['sb_recht'])) {
    	echo '
    <div style="width:950px; height:42px; overflow:hidden; border:0px solid #a191917; margin:0px;">
    	<form method="post" width="680" name="post" action="index.php">
    		<input type="text" name="shoutbox_textarea" value="" size="80" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">';
    		echo get_antispam ('shoutbox', 0); echo '
    		<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">
    		<input type="text" size="2" style="visibility:hidden;" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}" maxlength="15">
    		<a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a>
    	</form></div>';
    }


    betroffene Homepage: kuscheltier.bplaced.net/
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    da das ganza auf php basiert müsste man es s umschreiben das es auf ajax basiert. Das ist ein enormer Aufwand.
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    kanita Mitglied
    Registriert seit
    22.12.2014
    Beiträge
    1
    Beitragswertungen
    0 Beitragspunkte
    ich möchte gerne das Treffen Modul von Mairu so verändern, dass sich maximal 8 Leute Anmelden können und danach (wenn sich 8 Personen Angemeldet haben) auf Anmeldung nicht möglich geschaltet wird.
    You can easily check out our best quality Testking E20-597 best of luck
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    @kanita: Um es mal zusammenzufassen: Du hast deine Frage in einem unpassenden Thema gestellt, welches auch noch > 2,5 Jahre alt ist. Ich denke dass dieses nicht sehr hilfreich ist.

    Eröffne bitte deine Frage in einem neuen Thema am Besten im Forum -> Ilch Clan 1.1 -> Allgemein mit einem aussagekräftigen Titel.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten