server {
listen 80;
server_name mydomain.com;
root /var/www/mydomain;
index index.php;
error_log /var/www/logs/mydomain.error.log;
access_log /var/www/logs/mydomain.access.log;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.1-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
logs
в /var/www
<?php
function insert($o)
{
$t = $o->tablename;
unset($o->tablename);
$keys = array();
$values = array();
foreach ($o as $k => $v) {
$keys[] = $k;
$values[] = is_string($v) ? "'{$v}'" : $v;
}
$keys = implode(',', $keys);
$values = implode(',', $values);
$this->query("INSERT INTO {$t} ({$keys}) VALUES({$values})");
}
$validatedData = $validation->getValidatedData();
// [
// 'title' => 'Lorem Ipsum',
// 'body' => 'Lorem ipsum dolor sit amet ...',
// 'published' => '1' // notice this
// 'something' => '-invalid-'
// ]
$validData = $validation->getValidData();
// [
// 'title' => 'Lorem Ipsum',
// 'body' => 'Lorem ipsum dolor sit amet ...',
// 'published' => '1'
// ]
$invalidData = $validation->getInvalidData();
// [
// 'something' => '-invalid-'
// ]
<?php
$json = '
[{
"id": "QPYRgfwiB9",
"state": "opened",
"type": "buy",
"open_amount": 0.001,
"amount": 0.001,
"rate": 0.001,
"price": 0.000001,
"timestamp": 1498215757
},
{
"id": "QPYRgfwiB9",
"state": "opened",
"type": "buy",
"open_amount": 0.001,
"amount": 0.001,
"rate": 0.002,
"price": 0.000001,
"timestamp": 1498215757
}]';
$arr = json_decode($json, true);
echo $arr[0]['rate'];
<?php
$value = ... // значение из базы
?>
<input type="radio" name="rt1" value="1" <?php echo $value == 1 ? 'checked' : ''; ?>/>1
<input type="radio" name="rt1" value="2" <?php echo $value == 2 ? 'checked' : ''; ?>/>2
<input type="radio" name="rt1" value="3" <?php echo $value == 3 ? 'checked' : ''; ?>/>3
return $this;