"PHP" / Говнокод #7521 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
foreach ( $HTTP_POST_VARS as $key => $value ) {$$key=$value;};

function check_existing_dateChK($checking_date) {
    	$query = "SELECT data FROM `kursChK` WHERE `data` = '$checking_date'";
    	$result = mysql_query($query) or die("Query failed");
    	$row = mysql_fetch_assoc($result);
	$exist_date=$row[data];
	if ($exist_date=="") 	{
        	return true;
    		}
	else 
		{return false;}
}

//Рисуем форму
	echo "<form method=post action=$PHP_SELF>
	<table border=0 align=center>\n
	
	<table border=0 align=center>\n
	<div style='font: 14px Tahoma; color: #F17D18; font-weight: bold;'>Заполнение курсов для Интернет-банка</div><br>
	<tr><td>Дата</td>\n
	<td><input type='text' name='dataChK' value = '$current_date' maxlength=10></td>\n
	</tr>\n
	<tr><td>Валюта</td><td>Покупка</td><td>Продажа</td></tr>\n
	<tr><td>USD</td>
	<td><input type='text' name='usdpoChK' value = '$usdpoChK_last' maxlength=5></td>
	<td><input type='text' name='usdprChK' value = '$usdprChK_last' maxlength=5></td></tr>\n
	<tr><td>EURO</td>
	<td><input type='text' name='eurpoChK' value = '$eurpoChK_last' maxlength=5></td>
	<td><input type='text' name='eurprChK'value = '$eurprChK_last' maxlength=5></td></tr>\n
	</table\n>
	
	
	<input type=submit value='Добавить курсы' name='sub'> 
	<input type=reset value=Вернуть name= reset value = '$data_l'> 
	</form><br><center><a href='http://10.1.1.234/ibank_kurs/trans.php'>Обновить курсы в ЧК</a></center><br>";

// ... много говна ...

  if ($sub=='Добавить курсы' and ($dataChK == "" or !check_existing_dateChK($dataChK)))
  {
    ?>
    <SCRIPT LANGUAGE="javascript"> alert("Запись с такой датой уже существует");
    javascript:history.back(1);
    </SCRIPT>
    <?
    $add_record=false;
  }
/.../ и так еще раз 20 в коде ниже

Обратите внимание, каким способом мы узнаем, какое действие совершил пользователь - по надписи на кнопочке! Про SQL-запрос я вообще молчу.

Запостил: scriptin scriptin, (Updated )

Комментарии (10) RSS

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8