<?php
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'A Simple Text String', $text_color);
header('Content-Type: image/jpeg');
imagejpeg($im);
imagedestroy($im);
?>
$r = [
0 => 'qwdqwd',
2 => 'qwdqwergerd',
5 => 'wegwegwe'
];
foreach ($r AS $key => $value) {
echo $key . ' ';
}
Вывести на сайт html через PHPповергает меня в ужас.
$file = file_get_contents('file.txt');
public function addPost(...параметры...) {
// добавляем запись о репосте в бд
}
public function post(...параметры...) {
//постим запись
}
public function run(...параметры...) {
// в условии сразу смотрите на дату последнего репоста
$result = $dbh->prepare("SELECT COUNT(*) FROM `reposts` WHERE `id` = :id AND SELECT DATEDIFF (`date`, CURDATE()) > 7");
$result->execute([
':id' => $id
]);
$result = $result->fetchAll();
//если записей нет - постим
if (!count($result)) {
$response = $this->post(...параметры...);
if ($response->success !== 1) {
$link = "https://vk.com/wall" . $gid . "_" . $response->post_id;
$this->addPost(...параметры...);
echo '<div class="alert alert-success" role="alert">Репост сделан! Проверить его наличие Вы можете по этой ссылке: <a href="' . $link . '" target="_blank">' . $link . '</a></div>';
} else {
echo '<div class="alert alert-danger" role="alert">Ошибка! Сервер ВКонтакте вернул ответ с кодом ошибки: ' . $response->error->error_code . '</div>';
}
} else {
echo '<div class="alert alert-danger" role="alert">Сожалеем, но мы уже делали с Вами репост на этой неделе.</div>';
}
list($iWidth,$iHeight,$type) = getimagesize($SrcImage);
$ImageScale = min($MaxWidth/$iWidth, $MaxHeight/$iHeight);
$NewWidth = ceil($ImageScale*$iWidth);
$NewHeight = ceil($ImageScale*$iHeight);
'para1=val1¶2=val2&...'
. То есть у вас 2 параметра сейчас: r=http://panel.socbox.ru/user?name=relax
pass=123456
А вообще, если хотите запросы отлаживать, авторизуйтесь через браузер, смотрите, что браузер пишет в хэдерах, повторяйте на CURL'е и сравнивайте хэдеры. mysql -u root -p
) Если можете, значит с логином/паролем у вас все верно и нужно смотреть конфиги подключения к базе. Так вот , я пишу именно серверную часть, мой друг пишет клиент на java для андроид, то есть я вообще не знаю какие данные он мне отправит , но в итоге как я понимая должен ему отправить что-то вроде response в формате json? Как мне точно отправить данные ?Вы с другом функционал не для кого-то пишете, а для себя. Вы с ним выясните, что вам нужно для работы API, а он вам скажет, что ему для приложения надо. Это и будет ответ на вопрос, что и как передавать!