Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Задачка JavaScript (https://forum.antichat.xyz/showthread.php?t=37582)

guest3297 10.04.2007 03:09

Задачка JavaScript
 
Задачка на java
PHP код:

<html>
<
script>
  
a1="<table align=center  border=3 bgcolor=808080 cellpadding=4 cellspacing=0>\n"+
   
"<tr>\n \n"+
   
"  <tr>Company-ID\n";
  
a2="  <tr>Login\n"+
   
"<tr>Password
   "
size=13 maxlength=12></td>\\n"+
   "  
<tr>\n";
   parent.cnt++;
  if (parent.cnt<4) {
    document.write("
<form method=post action=/cgi-bin/master/login.cgi>\n");
    document.write(a1+a2+"
</form>\n");
  } else {
    document.write("
<h1>Access Denied\n");
  }
</script>
</body></html> 

Короче вопрос что надо сделать что бы parent.cnt было меньше 4 ???
короче надо что бы исполнилось

PHP код:

{
    
document.write("<form method=post action=/cgi-bin/master/login.cgi>\n");
    
document.write(a1+a2+"</form>\n");
  } 

Сори может вопрос тупой просто щас 3 ночи и мозг немного тупит.

Спасибо.

Isis 10.04.2007 03:24

Наркоман
PHP код:

<html>
<
script>
  
a1="<table align=center  border=3 bgcolor=808080 cellpadding=4 cellspacing=0>\n"+
   
"<tr>\n \n"+
   
"  <tr>Company-ID\n";
  
a2="<tr>Login\n"+
   
"<tr>Password 
    <td size=13 maxlength=12></td>n n"
+
   
"  <tr>n";
   
parent.cnt++;
  if (
parent.cnt<4) {
    
document.write("<form method=post action=/cgi-bin/master/login.cgi>n");
    
document.write(a1+a2+"</form>n");
  } else {
    
document.write("<h1>Access Deniedn");
  }
</
script>
</
body></html

А еще я не понял что ты хчешь сотворить...посмоти на свлою таблицу..

guest3297 10.04.2007 03:28

Isis
мда.
видишь
if () {}
else{}

мне надо что бы исполнилось.
if {это!!!}
else{}

Но это исполнить токо когда будет
parent.cnt <4 как это сделать?

Isis 10.04.2007 03:38

Извини кэш, я тебя не могу понять...пойду спать

Joker-jar 10.04.2007 04:15

Я так понял, тебе нужно что-то типа ограничение количества авторизаций?

flipper 10.04.2007 07:33

А не пробовал просто к скрипту /cgi-bin/master/login.cgi обращатся?

guest3297 10.04.2007 14:45

просто мне надо понять нахер админ такой странный скрипт поставил.

flipper
это он и есть.

-=lebed=- 10.04.2007 14:53

а так поставить parent.cnt=1 вместо parent.cnt++ нельзя?

или так:
Цитата:

<html>
<script>
a1="<table align=center border=3 bgcolor=808080 cellpadding=4 cellspacing=0>\n"+
"<tr>\n \n"+
" <tr>Company-ID\n";
a2="<tr>Login\n"+
"<tr>Password
<td size=13 maxlength=12></td>n n"+
" <tr>n";
parent.cnt++;
counter=parent.cnt;
if (counter>4) {counter=0}
else {
if (counter<4) {
document.write("<form method=post action=/cgi-bin/master/login.cgi>n");
document.write(a1+a2+"</form>n");
} else {
document.write("<h1>Access Deniedn");
}
}
</script>
</body></html>

guest3297 10.04.2007 14:54

как?

-=lebed=- 10.04.2007 15:02

Я так понял, что тебе надо выполнить это
Код:

document.write("<form method=post action=/cgi-bin/master/login.cgi>n");
document.write(a1+a2+"</form>n");

Не зависимо от значения parent.cnt ?
Может вообще тогда проверку убрать или инкремент (++) на декремент (--) просто поменять?


Время: 01:49