| | |
| Stránka: 1 z 1
| [ Príspevkov: 14 ] | |
Autor | Správa |
---|
Registrovaný: 10.10.09 Prihlásený: 29.10.09 Príspevky: 10 Témy: 4 |
Potreboval by som pomoct s jednym problemom. Snažím sa vytvorit skript na automaticky refresh divu a mam taky problem otvorim prvu stranku
index.php
Kód: <a href="odkazdiv.php?a='123456'">ist</a> ked kliknem na ten odkaz otvori sa mi stranka odkazdiv.php a premenna $a sa zapise do url tu je odkazdiv.php Kód: <html> <head> </head> <body>
<div id="obsah"> <? include("refreshdiv.php"); ?> </div>
</body> </html>
do divu si icludnem refreshdiv.php Kód: <? $vysledok = $a; ?>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script> var refreshId = setInterval(function() { $('#obsah').fadeOut("slow", 2.1).load("refreshdiv.php?a=$vysledok").fadeIn("slow", 2.1); }, 10000); </script>
<? echo date("Y-m-d H:i:s"); echo "$a"; ?> ked sa mi refreshne refreshdiv.php premenna $a sa strati a neviem ako to mam spravit aby tam ostala. Nevedeli by ste mi niekto pomoct? Kód:
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 10.10.2009 14:06 | |
|
1. Ty programuješ pre Php 3 (keď tam používaš shorttag a hlavne register_globals)?
2. Čo vlastne chceš dosiahnuť (lebo netuším, k čomu tam je dôležité to $a)?
|
|
Registrovaný: 10.10.09 Prihlásený: 29.10.09 Príspevky: 10 Témy: 4 | Napísal autor témy puma125: 10.10.2009 14:43 | |
|
chrono píše: 1. Ty programuješ pre Php 3 (keď tam používaš shorttag a hlavne register_globals)? 2. Čo vlastne chceš dosiahnuť (lebo netuším, k čomu tam je dôležité to $a)?
nie pre php 5.
ja som uviedol len priklad tam bude automaticky vygenerovane id uzivatela namiesto toho $a..
ja sa v java scripte dako velmi nevyznam tak neviem ci existuje dake lepsie riesenie.
|
|
Registrovaný: 14.04.09 Prihlásený: 18.01.22 Príspevky: 1188 Témy: 198 |
Kód: <? $vysledok = $_GET[ $a ]; ?>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script> var refreshId = setInterval(function() { $('#obsah').fadeOut("slow", 2.1).load("refreshdiv.php?a=<?php echo $vysledok; ?>").fadeIn("slow", 2.1); }, 10000); </script>
<? echo date("Y-m-d H:i:s"); echo $_GET[ $a ]; ?>
edit// 1x upravene, .. ked beries premennu z url tak ju musis brat cez GET, v strede ked si ju chcel zasa do url vlozit uz si pisal premennu ale php si mal ukoncene a uplne nakonci si mal riadok echo "$a;" co ej uplny nezmysle pretoze premenna sa nedava do zatvoriek, iba text, a ked uz chces dat text do zatvoriek tak znacka ; sa dava az za konecnu uvodzovku pretoze znacka ; ti konci prikaz a php prechadza na dalsi zatial co text v zatvorkach je len nejaka hodnota kto mu vapisat - cize ten prikaz.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 10.10.2009 19:47 | |
|
1daemon1
Zapis "$premenna" zas uplne nezmyselny nie je, funguje to. Keby napisal '$premenna', bolo by to horsie ;-)
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 10.10.2009 20:28 | |
|
puma125 píše: ja som uviedol len priklad tam bude automaticky vygenerovane id uzivatela namiesto toho $a..
ja sa v java scripte dako velmi nevyznam tak neviem ci existuje dake lepsie riesenie. Neviem, či niekto pochopil, čo presne chceš dosiahnuť (ja som to nepochopil), takže je dosť možné, že ti nikto nebude vedieť poradiť.
|
|
Registrovaný: 10.10.09 Prihlásený: 29.10.09 Príspevky: 10 Témy: 4 | Napísal autor témy puma125: 10.10.2009 21:59 | |
|
chrono píše: Neviem, či niekto pochopil, čo presne chceš dosiahnuť (ja som to nepochopil), takže je dosť možné, že ti nikto nebude vedieť poradiť.
dakujem pomohlo mi to
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 11.10.2009 7:44 | |
|
puma125
Nikto z nas ani len netusi, co chces svojim kodom dosiahnut, chrono ti to napisal dvakrat. V dalsom prispevku sa to pokus napisat znova a jasne, inak poziadam moderatorov o zamknutie tvojej temy.
|
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 |
Je to proti môjmu náboženskému presvedčeniu, ale pomohol by ti iframe Teda ak sa mi podarilo správne vydedukovať čo chceš.
Kód: <iframe name="somarina" src="lksadjfldsaf.html" /> <a href="alakdkfjl.php" target="somarina">alkdsjflkdsaf</a>
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 11.10.2009 9:45 | |
|
rooobertek
Pozor, <iframe> nemas uzatvoreny a pokial viem, je to parovy element. Ak to pouzije takto, zvysok kodu sa mu na stranke nezobrazi. Ale napad je dobry, len zapis treba trosku zmenit
Kód: <iframe name="somarina" src="lksadjfldsaf.html"></iframe> <a href="alakdkfjl.php" target="somarina">alkdsjflkdsaf</a>
|
|
Registrovaný: 10.10.09 Prihlásený: 29.10.09 Príspevky: 10 Témy: 4 | Napísal autor témy puma125: 11.10.2009 9:52 | |
|
Ďuri píše: rooobertekPozor, <iframe> nemas uzatvoreny a pokial viem, je to parovy element. Ak to pouzije takto, zvysok kodu sa mu na stranke nezobrazi. Ale napad je dobry, len zapis treba trosku zmenit Kód: <iframe name="somarina" src="lksadjfldsaf.html"></iframe> <a href="alakdkfjl.php" target="somarina">alkdsjflkdsaf</a>
nedalo by sa dako spravit ze by mi to iframe automaticky obnovovalo napriklad kazdych 10 sekund??
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 11.10.2009 9:58 | |
|
Kód: <script> setInterval(function(){ document.getElementsByTagName('iframe')[0].contentWindow.location.reload(); }, 10000); </script> Kde [0] je prvy iframe v dokumente, mozes tam dat [1] pre druhy iframe, [2] pre treti atp. Pripadne druha moznost - do dokumentu, ktory sa objavuje v <iframe>, dat: Kód: <meta http-equiv=refresh content=10>
|
|
Registrovaný: 10.10.09 Prihlásený: 29.10.09 Príspevky: 10 Témy: 4 | Napísal autor témy puma125: 11.10.2009 10:07 | |
|
Ďuri píše: Kód: <script> setInterval(function(){ document.getElementsByTagName('iframe')[0].contentWindow.location.reload(); }, 10000); </script> Kde [0] je prvy iframe v dokumente, mozes tam dat [1] pre druhy iframe, [2] pre treti atp. Pripadne druha moznost - do dokumentu, ktory sa objavuje v <iframe>, dat: Kód: <meta http-equiv=refresh content=10>
dakujem ten iframe mi velmi pomohol
|
|
Registrovaný: 14.04.09 Prihlásený: 18.01.22 Príspevky: 1188 Témy: 198 |
Ďuri píše: 1daemon1 Zapis "$premenna" zas uplne nezmyselny nie je, funguje to. Keby napisal '$premenna', bolo by to horsie ;-)
dik, nabuduce budem vediet.
no tek zeby sa ti ten ifreame obnovovat kazdych 10 sekund tak ja by som to spravil nejak takto, ale neviem ci to je dobry sposob
:
Kód: <iframe name="autorefresh" src="stranka.html"> <iframe> stranka.html Kód: <form action="stranka.html" name="odosielac"> <input type="hidden"> </form> <script> setTimeout("document.odosielac.submit()", 10000); </script>
tu pis obnovujuci obsah
//edit to si nevimajte, predbehly ste ma
|
|
| Stránka: 1 z 1
| [ Príspevkov: 14 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| auto refresh divu cez ajax v JavaScript, VBScript, Ajax | 1 | 538 | 21.10.2009 21:42 Ďuri | | auto height divu v HTML, XHTML, XML, CSS | 4 | 380 | 18.01.2011 19:59 Antuanet | | Auto-Refresh Forum v Redakčné systémy | 11 | 1944 | 20.03.2007 22:24 JanoF | | auto scroll po refresh v HTML, XHTML, XML, CSS | 18 | 1290 | 17.09.2010 11:47 coldak | | Auto Refresh v presnom case v PHP, ASP | 10 | 642 | 21.12.2008 18:37 Chad | | Pomoc s auto refresh web page (dlhé oneskorenie) v HTML, XHTML, XML, CSS | 1 | 427 | 28.12.2014 17:02 Dadko | | zobrazenie divu vedla divu centrovaného na stred v HTML, XHTML, XML, CSS | 7 | 653 | 24.05.2011 0:08 DeaDMan | | SPACE to refresh (medzerník pre refresh) v JavaScript, VBScript, Ajax | 4 | 472 | 10.07.2011 16:48 juho | | Auto zavodne hry na styl Full Auto Mayhem v Počítačové hry | 1 | 684 | 01.04.2014 17:12 uterak | | Vycentrovanie divu v HTML, XHTML, XML, CSS | 5 | 624 | 17.01.2011 20:30 shaggy | | vyska divu v HTML, XHTML, XML, CSS | 2 | 426 | 28.04.2010 12:06 Antuanet | | zobrazenie DIVu v PHP, ASP | 1 | 545 | 08.08.2008 10:55 suchy | | Roztiahnutie divu v HTML, XHTML, XML, CSS | 4 | 483 | 07.12.2008 16:39 Flety | | CSS zarovnanie divu v HTML, XHTML, XML, CSS | 5 | 397 | 28.03.2013 0:29 Merlin_sk | | špeciálne načítanie divu v JavaScript, VBScript, Ajax | 5 | 387 | 06.12.2011 18:00 kurtulik1 | | CSS: roztiahnutie divu [ Choď na stránku: 1, 2 ] v HTML, XHTML, XML, CSS | 42 | 2559 | 21.11.2007 19:53 Flety |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|