PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (106): В начало « ... 68 69 70 71 [72] 73 74 75 76 ... » В конец
Найдено сообщений: 1581
Строитель
Отправлено: 21 Февраля, 2017 - 21:10:41 • Тема: вывод строк из mysqli • Форум: Напишите за меня, пожалуйста
Ответов: 7 Просмотров: 109
golly , попробуйте так Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
<!doctype html>
<html lang="ru">
<head>
<title>скорость</title>
</head>
<body>
<?PHP
$host = "localhost" ;
$user = "test" ;
$pass = "Fary13666." ; //установленный вами пароль
$db_name = "products" ;
"$host " ,
"$user " ,
"$pass " ,
"$db_name " ) ;
?>
</body>
<table>
<form action="speed.php" method="post">
<tr>
<td>скорость:</td>
<td><input type="text" name="speed"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="занести в таблицу"></td>
</tr>
</form>
</table>
<?PHP
$speed = $_POST [ 'speed' ] ;
$test_speed = 60 ; //сравнительная скорость
if ( $speed > $test_speed )
echo "превышена скорость !" ;
else
echo "скорость в норме" ;
echo "<br/>Дата замера скорости $date " ;
echo "<br/>Время замера скорости $time <br/>" ;
//$insert_row = $mysqli->query("INSERT INTO products (data, time, speed) VALUES($date, $time, $speed)");
$insert_row = $mysqli -> query ( "INSERT INTO products (data, time, speed) VALUES($date , $time , $speed )" ) ; // Вставляем произвольные значения без переменных
if ( $insert_row ) {
print 'Success! ID of last inserted record is : ' . $mysqli -> insert_id . '<br />' ;
} else {
die ( 'Error : (' . $mysqli -> errno . ') ' . $mysqli -> error ) ; }
// $db_table_to_show = 'products';
$qr_result = mysqli_query ( $mysqli , "SELECT * FROM `products` ORDER BY `time` DESK LIMIT 10" ) ;
$result = mysqli_query ( $mysqli , "SELECT products FROM products" ) ;
echo $result , '<br>' ;
// выводим на страницу сайта заголовки HTML-таблицы
echo '<table border="1">' ;
echo '<thead>' ;
echo '<tr>' ;
echo '<th>data</th>' ;
echo '<th>time</th>' ;
echo '<th>speed</th>' ;
echo '</tr>' ;
echo '</thead>' ;
echo '<tbody>' ;
echo '<tr>' ;
echo '<td>' . $data [ 'data' ] . '</td>' ;
echo '<td>' . $data [ 'time' ] . '</td>' ;
echo '<td>' . $data [ 'speed' ] . '</td>' ;
echo '</tr>' ;
echo '</tbody>' ;
echo '</table>' ;
Строитель
Отправлено: 21 Февраля, 2017 - 18:56:22 • Тема: Регулировать регулярку!!! • Форум: Вопросы новичков
Ответов: 3 Просмотров: 240
ytrewq123
Вторым параметром в preg_quote() можно передвать символы, которые не входят в набор экранируемых по умолчанию (см. мануал)
Строитель
Отправлено: 20 Февраля, 2017 - 23:43:58 • Тема: Разделение данных • Форум: Вопросы новичков
Ответов: 4 Просмотров: 297
PomogitePHP Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
if ( isset ( $_POST [ 'submitt' ] ) ) { $numb = 95 ;
echo '<b>' . ++ $i . '-е ' . $numb . ':</b> ' . join ( ',' , $a ) . '<br /><br />' ; }
} else {
echo '<form method="POST">' .
'<textarea type="text" name="digit" style="margin: 0px; ' .
'width: 421px; height: 372px;"></textarea>' .
'<input type="submit" name="submitt" value="submitt" />' .
'</form>' ;
}
Строитель
Отправлено: 20 Февраля, 2017 - 21:53:13 • Тема: Редирект с выводом сообщения • Форум: Вопросы новичков
Ответов: 3 Просмотров: 413
Perun , можно так Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
$time = 3 ; // Время редиректа
$url = 'https://www.google.com' ; // Ссылка на страницу редиректа
header ( 'Refresh: ' . $time . '; url=' . $url ) ;
echo 'Вывод сообщения перед редиректом' ;
Только функция header() обязательно должна быть расположена в вашем коде перед выводом в браузер. Если же у вас где-то есть вывод (echo 'что-то' ), и вам нужно вызывать header() после него, тогда нужно или использовать буферизацию вывода, или весь вывод сохранять в переменную, и выводить её значение после вызова header() .
Строитель
Отправлено: 20 Февраля, 2017 - 19:25:39 • Тема: Не соапвдают пароли • Форум: Вопросы новичков
Ответов: 2 Просмотров: 183
Perun пишет: Где еще поискать причину? Какие нужны данные, чтобы помочь разобраться?
Сделайте дамп хешированных паролей, и обратите внимание на длину строк.
Строитель
Отправлено: 19 Февраля, 2017 - 21:51:35 • Тема: Кодировка • Форум: Вопросы новичков
Ответов: 13 Просмотров: 544
Perun пишет: Что означают части. заключенные в апострофы?:
Это похоже на динамический шаблон регулярного выражения. Но я лишь предполагаю, т.к. по одной строке кода понять трудно.
Строитель
Отправлено: 19 Февраля, 2017 - 21:05:56 • Тема: Скрипт регистрации на PHP • Форум: Напишите за меня, пожалуйста
Ответов: 5 Просмотров: 77
alex.pro100 , нужно добавить ещё одну ветку в условие Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
include_once "cabinet / database.php" ;
header ( "content - type: text / html; charset = utf - 8" ) ;
if ( isset ( $_SESSION [ 'id' ] ) ) { header ( "location: /cabinet/index.php" ) ; }
if ( isset ( $_POST [ 'reg_ok' ] ) ) { if ( $_POST [ 'password' ] != $_POST [ 'password_2' ] ) {
$_SESSION [ 'msg' ] = "Пароли не совпали!" ;
} else {
if ( $_POST [ 'name' ] == '' || $_POST [ 'mail' ] == '' ||
$_POST [ 'login' ] == '' || $_POST [ 'password' ] == '' )
{
$_SESSION [ 'msg' ] = "Поля отмеченные * обязательны для заполнения!" ;
} elseif ( strlen ( $_POST [ 'login' ] ) <= 3
) { $_SESSION [ 'msg' ] = "Логин не может состоять из 3-х букв!" ;
} else {
$mail = $_POST [ 'mail' ] ;
$login = $_POST [ 'login' ] ;
$_SESSION [ 'msg' ] = "Пользователь с таким логином и/или почтой уже существует!" ;
} else {
$name = $_POST [ 'name' ] ;
$mail = $_POST [ 'mail' ] ;
$login = $_POST [ 'login' ] ;
$password = $_POST [ 'password' ] ;
$ip = $_SERVER [ 'REMOTE_ADDR' ] ;
mysql_query ( "INSERT INTO cabinets SET name='$name ', mail='$mail ', login='$login ', password='$password ', ip='$ip '" ) ;
$sql_res = mysql_query ( "SELECT * FROM cabinets WHERE id=$id " ) ; $_SESSION [ 'id' ] = $arr [ 'id' ] ;
$id = $_SESSION [ 'id' ] ;
header ( "location: /cabinets/index.php" ) ; }
}
}
}
Страниц (106): В начало « ... 68 69 70 71 [72] 73 74 75 76 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB