if($_POST["color"] == "red"){ // если color == red, генерирую файл с помощью подпрограммы
exec( 'include/getColor'.' '."red", $output); // вызываю подпрограмму, Результат в $output
var_dump($output); //вывод правильный
$color = hex2bin($output[0]); // преобразую в HEX байты
var_dump($color); //вывод правильный
file_put_contents("red",$color); // Сохраненный файл Правильный
}
// иначе принимаю файл через браузер в переменную color
else{
$color = file_get_contents($_FILES['userfile']['tmp_name']);
}
// записываю данные в таблицу
$sql_color=addslashes($color);
$insertQuery = "INSERT INTO ".$this->table." (username, colour)
VALUES (
'".$_POST["username"]."',
'".$sql_color."'
)";
... VALUES ( '".$_POST["username"]."', ....
Жуткое зло, за такое бьют по рукам. И желающих стукнуть предостаточно (SQL инъекция) setcookie('id_userd','', -3600, '/');
Как я могу достоверно проверить скорость доступа к сети (скачка, отдача) на протяжении нужного мне времени, к примеру, минуты или часа?
Из сканера идет 4 пина RX, TX и GND и питание.... RX, TX и GND пойдут на контроллер, а + пойдет на блок питания получается минус нужно так же подключать к GND ?
from selenium import webdriver
def save_screenshot(driver: webdriver.Chrome, path: str = '/tmp/screenshot.png') -> None:
original_size = driver.get_window_size()
required_width = driver.execute_script('return document.body.parentNode.scrollWidth')
required_height = driver.execute_script('return document.body.parentNode.scrollHeight')
driver.set_window_size(required_width, required_height)
# driver.save_screenshot(path)
driver.find_element_by_tag_name('body').screenshot(path) # avoids scrollbar
driver.set_window_size(original_size['width'], original_size['height'])
from selenium import webdriver
url = 'https://stackoverflow.com/'
path = '/path/to/save/in/scrape.png'
driver = webdriver.Chrome()
driver.get(url)
el = driver.find_element_by_tag_name('body')
el.screenshot(path)
driver.quit()
iconImageOffset: [-26, -46]
Сдвиг точки привязки относительно верхнего левого угла изображени