Programovacie jazyky, rady, poradňa...
nemo
Light Star
Príspevky: 206 Registrovaný: 13 júl 2009, 7:09
Príspevok
od používateľa nemo » 30 okt 2010, 18:48
Kód: Vybrať všetko
<form name="counter" action="" method="get"><input type="text" size="8"
name="d2"><input type="submit" name="btn" id="btn" value="Ďalší web" style="display:none"/></form>
<script language="javascript">
var seconds=15 ;
document.counter.d2.value='15' ;
function display(){
if(seconds > -1){
document.counter.d2.value=seconds--;
setTimeout("display()",1000) ;
} else document.getElementById('btn').style.display="block";
}
display();
</script>
Keď kliknem na ďalší web nech sa vykoná tento script dolný je to v index.php
Kód: Vybrať všetko
<?php
Header("Location: online.php");
$int = file_get_contents("tstatus/plip.txt");
$file = fopen("xyz.txt", "w");
if($int>0){fwrite($file, --$int);}
else{fwrite($file, $int);}
fclose($file);
?>
audiotrack
VIP
Príspevky: 25958 Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:
Príspevok
od používateľa audiotrack » 30 okt 2010, 18:55
do action toho formu si dopíš index.php. A ten skript sa ti celý vykonať nemusí, keďže tam máš ten header a nemáš zabezpečené že stihne dobehnúť. Daj ten header na koniec skriptu (za to fclose)
nemo
Light Star
Príspevky: 206 Registrovaný: 13 júl 2009, 7:09
Príspevok
od používateľa nemo » 30 okt 2010, 18:59
Kód: Vybrať všetko
<form name="counter" action="" method="get"><input type="text" size="8"
name="d2"><a name="btn" id="btn" href="nieco.php" style="display:none">j</a></form>
<script language="javascript">
var seconds=15 ;
document.counter.d2.value='15' ;
function display(){
if(seconds > -1){
document.counter.d2.value=seconds--;
setTimeout("display()",1000) ;
} else document.getElementById('btn').style.display="block";
}
display();
</script>
Takto to mám a ide to mám to dobre?
//autoeditácia príspevku (30 Okt 2010, 19:11)
ako spraviť nech vykoná 2 naraz?
Kód: Vybrať všetko
<a href="nieco.php" name="btn" id="btn" style="display:none">j</a>
nech nieco.php a nieco2.php s jednim klikom na j?
audiotrack
VIP
Príspevky: 25958 Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:
Príspevok
od používateľa audiotrack » 30 okt 2010, 20:58
nekázal som ti submit button prepísať na link, ale dať index.php do actionu toho formuláru (či si nedal). Tak načo sa pýtaš na rady keď si robíš úplne iné ako ti ľudia napíšu? A vzhľadom na to, že toto isté riešiš v inej téme tak lock, nemá totiž zmysel písať všetko dvojmo