- 1
Commission:= Commission/100*StrToInt(Label8.Caption); //Вычисление комиссии
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+5
Commission:= Commission/100*StrToInt(Label8.Caption); //Вычисление комиссии
Терминальщики :|
+3
$apiUrl = 'https://www.etxt.ru/api/json/';
$apiPass = '12300f89';
$sign = md5('method=folders.listFolderstoken=d0jjghg196942a9aefghhhh'.md5($apiPass.'api-pass'));
$params = array(
'method' => 'folders.listFolders',
'sign' => $sign,
'token' => 'd083b49cghhjjka9ae9fddghuyhhg'
);
$result = file_get_contents($apiUrl, false, stream_context_create(array(
'http' => array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => http_build_query($params)
)
)));
echo $result;
echo '<br />';
var_dump($params);
echo '<br />';
echo '<br />';
echo 'Trying using CURL';
echo '<br />';
echo '<br />';
$myCurl = curl_init();
curl_setopt_array($myCurl, array(
CURLOPT_URL => $apiUrl,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => http_build_query($params)
));
$response = curl_exec($myCurl);
curl_close($myCurl);
echo "Ответ на Ваш запрос: ".$response;
Не работал, потому что API написаны не понятно, нужно в $apiUrl вписывать sign и token. Поддержка выслала мне более универсальный код с функцией ksort! Потому этот код просто под удаление...
+8
// большой кусок кода
$where = '';
if (strlen($data["name"])) {
$where = $where . " AND name = '" . $data["name"] . "'";
}
if (strlen($data["company"])) {
$where = $where . " AND company = '" . $data["company"] . "'";
}
if (strlen($data["status"])) {
$where = $where . " AND status = '" . $data["status"] . "'";
}
// большой кусок кода
Проверка переменных на пустоту...
+2
if(file_exists('./daemon.php') & isset($_GET['stop'])){
rename('./daemon.php', './daemon.php~');
sleep(3);
header('Location: http://'.$_SERVER[HTTP_HOST]);
}elseif(isset($_GET['restart'])){
include('./lib.inc');
@rename('./daemon.php', './daemon.php~');
sleep(3);
rename('./daemon.php~', './daemon.php');
ping('daemon.php');
sleep(3);
header('Location: http://'.$_SERVER[HTTP_HOST]);
}
echo '<a href="/?restart" class="button">Start/Restart</a> ';
if(file_exists('./daemon.php'))
echo '<a href="/?stop" class="button">Stop</a>';
?><br>
<div class="display">-</div>
<script type="text/javascript"><!--
var xd;
setInterval(function(){
xd&&xd.abort();
xd = new XMLHttpRequest();
xd.onreadystatechange = function(){
if(xd.readyState == 4){
document.querySelector(".display").textContent = xd.responseText;
}
}
xd.open('GET', '/display.txt', true);
xd.send();
}, 3000);
//--></script>
daemon.php:
if(date('his')-file_get_contents('./date')<2)
exit;
file_put_contents('./date', date('his'));
include('./lib.inc');
$f=fopen('./lock', 'w+');
flock($f, LOCK_EX);
ping('core.php');
sleep(3);
ping('daemon.php');
usleep(200);
ping('daemon.php');
usleep(200);
flock($f, LOCK_UN);
core.php:
ini_set('display_errors', 'on');
error_reporting(E_ALL);
ini_set('html_errors', 'off');
$xreservedbasedir=__DIR__;
$xreservedtmpbuf=str_repeat('x', 1024 * 3);
function ob_write($buffer){
unset($GLOBALS['xreservedtmpbuf']);
file_put_contents($GLOBALS['xreservedbasedir'].'/display.txt', $buffer, LOCK_EX);
}
ob_start('ob_write');
include('./script.php');
script.php:
echo date("Y.m.d h:i:s"); //любой код, который исполняет демон
lib.inc:
function ping($action){
$h=$_SERVER[HTTP_HOST];
$http=fsockopen($h, 80, $e1, $e2, 1);
if($http){
fwrite($http,
'GET /'.$action.' HTTP/1.1'."\r\n".
'Accept: */*'."\r\n".
'Host: '.$h."\r\n\r\n"
);
fclose($http);
}
}
демон на php? Легко!
+4
long long int Factorial(long long int m_nValue)
{
long long int result=m_nValue;
long long int result_next;
long long int pc = m_nValue;
do
{
result_next = result*(pc-1);
result = result_next;
pc--;
}while(pc>2);
m_nValue = result;
return m_nValue;
}
http://rosettacode.org/wiki/Factorial#C.2B.2B
+2
#include <memory>
#include <list>
struct ListNode;
using List = std::unique_ptr<const ListNode>;
struct ListNode {
const int data;
const List next;
~ListNode()
{
if(!next)
return;
else {
std::list<ListNode*> nodes;
for(auto pn = next.get(); pn->next; pn = pn->next.get()) {
nodes.push_back(const_cast<ListNode*>(pn));
}
for(decltype(nodes)::reverse_iterator in = nodes.rbegin(); in != nodes.rend(); ++in) {
const_cast<List&>((*in)->next).reset();
}
}
}
};
List Cons(int head, List tail)
{
return List(new ListNode{head, std::move(tail)});
}
List Nil()
{
return List();
}
size_t len(const List & self)
{
if (!self) {
return 0;
}
return 1 + len(self->next);
}
#include <iostream>
void test(size_t n)
{
auto p = Nil();
for (size_t i = 0; i < n; ++i) {
auto x = std::move(p);
p = Cons(1, std::move(x));
}
std::cout << "done: " << std::endl;
}
int main()
{
test(131028);
}
односвязный список против джависта
источник: https://www.linux.org.ru/forum/development/11752940?cid=11755489
0
Currently, the official WordPress distribution only supports the MySQL database engine.
https://codex.wordpress.org/Using_Alternative_Databases
+5
<script type="text/javascript">
function gopage1() {
<? $query = "INSERT INTO orders2 (id, price, metod, bill) VALUES ('$idp','$price','webmoney','$bill')";
mysql_query($query) or die(mysql_error()); ?>
}
function gopage2() {
<? $query = "INSERT INTO orders2 (id, price, metod, bill) VALUES ('$idp','$price','qiwi','$bill')";
mysql_query($query) or die(mysql_error()); ?>
}
function gopage3() {
<? $query = "INSERT INTO orders2 (id, price, metod, bill) VALUES ('$idp','$price','yandex','$bill')";
mysql_query($query) or die(mysql_error()); ?>
}
</script>
<?php
if(1 == config_item('site_pwebmoney')){
echo "<form method='POST' action=''?gpay'>
<input type='image' onclick='gopage1()' src='http://i.imgur.com/ShsyZEc.png' style='height:45px;' name='webmoney' value='webmoney'>
</form>";
}
else{
}
?>
<br>
<?php
if(1 == config_item('site_pqiwi')){
echo "<form method='POST' action='?gpay'>
<input type='image' onclick='gopage2()' src='http://i.imgur.com/RkZSEtW.png' style='height:45px;' name='qiwi' value='qiwi'>
</form>";
}
else{
}
?>
<br>
<?php
if(1 == config_item('site_pyandex')){
echo "<form method='POST' action='?gpay'>
<input type='image' onclick='gopage3()' src='http://i.imgur.com/JLR7kHV.png'style='height:45px;' name='yandex' value='yandex'>
</form>";
}
else{
}
?>
нашел это на одном форуме про php .
а после этого пояснения автор кода , я заржал во весь голос: "Недавно изучил основы JavaScript, и столкнулся с проблемой."
+4
/^.{0}$/.test('') // true
/^.{0,}$/.test('') // true
/^.{0,1}$/.test('') // true
/^.{,1}$/.test('') // false
http://www.ecma-international.org/ecma-262/5.1/#sec-15.10
/^.{,1}$/.test('.{,1}') // true
+6
if (value is Int32)
{
Int32 prio = Int32.Parse(value.ToString());
}