<form method="get">
<input type="text" name="add_group">
<input type="submit" name="send">
</form>
session_start(); // Обязательно запускаем (возобновляем) сессию! Без этого работать не будет!
// Если кнопка была нажата
if (isset($_GET['send'])) {
// Если инпут не пуст
if (!empty($_GET['foxy_add'])) {
$_SESSION['foxy_add'] = $_GET['add_group'];
}
}
// Эти 2 условия можно совместить, но я не стал этого делать для наглядности
session_start();
if (!isset($_SESSION['foxy_auth'])) {
header('location: http://www.example.com'); // Редирект, если сессия не существует
}
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)\.html$ $1.php
$hi->Set();
SELECT `username` FROM `users` ORDER BY `raiting` DESC LIMIT 10
for ($i = 0; $i < count($results); $i++) {
// Золотые медали
if ($i > 1 and $i <= 3) {
// Выводим соответствующее изображение, а также, имя пользователя
echo '<img src="gold.jpeg"> ' . $results[$i]->username;
continue;
}
// Серебряные медали
if ($i > 3 and $i <= 7) {
echo '<img src="silver.jpeg"> ' . $results[$i]->username;
continue;
}
// Бронзовые медали
if ($i > 7 and $i <= 10) {
echo '<img src="bronze.jpeg"> ' . $results[$i]->username;
continue;
}
}
composer init
{
// Другие опции...
"autoload": {
"psr-4": {
"MySuperApp\\": "src/"
}
}
// Другие опции...
}
Не скажется ли это на производительности, если будет много вызовов?
INSERT INTO `table` (`column1`, `column3`) VALUES ('test', 'value')
INSERT INTO `table` (`column1`, `column3`) VALUES (?, ?)
INSERT INTO `table` set `column1` = 'test', `column3` = 'value'
<?php
// mail('example@example.com', 'Заголовок', 'Текст письма');
if (isset($_POST['send'])) {
mail($_POST['email'], 'Заказа с сайта example.com', $_POST['text']);
}
?>
<form method="POST">
<input type="email" name="email">
<input type="text" name="text">
<input type="submit" name="send">
</form>
public function setBoss($name)
{
$this->boss = $name;
}
if (...)
{
//
}
if (...) {
//
}
if(file_put_contents($filename, $content))
{
return 'Отчет сохранен';
}
else
{
return 'Ошибка сохранения';
}