Рефреш на точно определено място

astor

Registered
Как ще стане да рефрешна чата на форума и ако става каде трябва да се сложи командата


Image2.jpg


БЛАГОДАРЯ ВИ[/url]
 
asteryx каза:
Как ще стане да рефрешна чата на форума и ако става каде трябва да се сложи командата


Image2.jpg


БЛАГОДАРЯ ВИ[/url]

Може да стане.
Влизаш във файла gv_shout.tpl

Той трябва да се намира в
/templates/твоя темплейт/gv_shout.tpl

Отварях файла и най-отгоре добавяш следния ред:

<META HTTP-EQUIV="Refresh" CONTENT="20; URL=gv_shout.php">


това CONTENT="20 може да го промениш на CONTENT="30 или

CONTENT="50 и т.н.

В зависимост през колко време искаш да се рефрешва.
 
Да то се рефрешва ама не само там кадето е писано и мястото кадето се пише така не е добре понеже след като почнеш да пишеш като се рефрешне ти се губи текста и на ново трябва да пишеш

АКО Е ВЪЗМОЖНО да се рефрешне само <table> имаче няма да стане благодаря ви все пак ако има предложения пишете :(
 
asteryx каза:
Никой ли незнае ^^^
.............................| | |

Рефрещва се само там където е чата.
Чата се намира в фрейм и следователно няма как да рефрешва
друго освен фрейма.

Дай линк към форума ти за да видят другите, че само там се рефрешва.
 
asteryx каза:
какво да ти дам защо да ти дам аз съм описал всичко и не съм направил рефреш понеже не става както трябва

Работата е там, че аз го пробвах и всичко е точно така.
Рефрешва се само фрейма където е чата.
 
asteryx каза:
Ами дай сорса да го сложа и да видим дали бачка

Аз пробвах това:

Код:
Може да стане. 
Влизаш във файла gv_shout.tpl 

Той трябва да се намира в 
/templates/твоя темплейт/gv_shout.tpl 

Отварях файла и най-отгоре добавяш следния ред: 

<META HTTP-EQUIV="Refresh" CONTENT="20; URL=gv_shout.php"> 


това CONTENT="20 може да го промениш на CONTENT="30 или 

CONTENT="50 и т.н. 

В зависимост през колко време искаш да се рефрешва.
 
asteryx каза:
не става така пробвах истрива се това което пишеш в момента а аз не искам мястото на писане да го рефрешвам

Друг начин няма за рефреш освен да се преработи целия скрипт.
Аз лично не мога да се наема да го преработвам, защото си е доста.
Имай предвид, че това е форум чат.
Става за ползване но не очаквай да прилича на ирк.
 
Не може да рефрешващ само таблицата.
Трябва да се рефрешне страница.
В случая чата е отделна страница и затова е във фрейм.
 
/******************************************************
* Remember Form Values script © Dynamic Drive DHTML code library
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
******************************************************/


http://www.dynamicdrive.com/dynamicindex16/formremember.htm
http://www.dynamicdrive.com/dynamicindex16/formremember2.htm

Това може би ще ти свърши работа :?:
 
кои фаил точно този ли


<table border="0" cellpadding="1" cellspacing="1" width="100%" height="100%">
<tr>
<td class="row3" align="center" height="25px">
<form method="POST" action="{S_FORM}">
<input class="post" type="text" name="sr_text" size="35" style="width:60%;">
<input class="mainoption" type="submit" value="{L_SHOUT}" name="submit">
</form>
</td>
</tr>
<tr>
<td height="90%">
<iframe name="shoutbox" src="{U_VIEWSHOUTS}" marginwidth="0" marginheight="0" height="100%" width="100%" border="0" frameborder="0">{L_NOIFRAMES}</iframe>
</td>
</tr>
</table>


<table border="0" cellpadding="2" cellspacing="1" width="100%" class="forumline">
<tr>
<td class="row3" align="center"><span class="gensmall">{error.MESSAGE}</span></td>
</tr>
</table>


<table border="0" cellpadding="1" cellspacing="1" width="100%" class="forumline">

<tr>
<td class="row1"><span class="gensmall">{L_BY}: {shoutrow.shout.USER} {L_AT} {shoutrow.shout.TIME}</span></td>{shoutrow.shout.ADMIN}
</tr>
<tr>
<td {shoutrow.shout.CENSOR} {shoutrow.shout.COLSPAN}><span class="gensmall">{shoutrow.shout.TEXT}</span></td>
</tr>

</table>
 

Горе