PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (3): « 1 2 [3]

> Найдено сообщений: 40
quad Отправлено: 27 Марта, 2017 - 23:18:41 • Тема: Запустить файл • Форум: Вопросы новичков

Ответов: 10
Просмотров: 554
Кубик пишет:
вот такая
PHP:
скопировать код в буфер обмена
  1.  
  2. execute("cmd /c start clicker.js");
  3.  


что бы сделать клик в браузере

Так и не обязательно использовать команду строку а достаточно указать путь к windows based script host а затем файл та к там уже есть макрос программы! Только какое отношение это имеет к этому форуму!
quad Отправлено: 27 Марта, 2017 - 23:08:36 • Тема: как отправить в скрытую поле формы логин из сессии • Форум: Вопросы новичков

Ответов: 8
Просмотров: 330
daimon0482 пишет:
здравствуйте есть форма комментариев как в <input type="hidden" name="login"> вставить login из сессии.
На сайте при авторизации создается $_SESSION['login'];


CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. echo'<input type="hidden" name="login" value="'.$_SESSION['login'].'">';
  3. ?>
  4.  


Здравствуйте, так подойдет?
quad Отправлено: 27 Марта, 2017 - 22:52:15 • Тема: Запустить файл • Форум: Вопросы новичков

Ответов: 10
Просмотров: 554
Кубик пишет:
никто, никогда в PHP не работал с командной строкой ?


А причем тут php и javascript файл? какая связь серверного скрипта и исполняемого на стороне клиента?
(Добавление)
quad пишет:
Кубик пишет:
никто, никогда в PHP не работал с командной строкой ?


А причем тут php и javascript файл? какая связь серверного скрипта и исполняемого на стороне клиента?

В *nix системах нету командной строки! А есть Терминал из оболочки и Шелл! И зачем вам это!
quad Отправлено: 27 Марта, 2017 - 19:54:40 • Тема: Вопрос о типах данных SQL • Форум: Вопросы новичков

Ответов: 11
Просмотров: 536
Мелкий пишет:

А где сказано, что речь о mysql?
Например, тоже вполне мануал: https://www[dot]postgresql[dot]org/docs/[dot][dot][dot]e-character[dot]html
Цитата:
in fact character(n) is usually the slowest of the three because of its additional storage costs. In most situations text or character varying should be used instead.


dbaguru[dot]ru
(Добавление)
А так в обще себя приучил к строгой типизацией с java, ибо много граблей выходит с этими типами а приведение в другой вид это лишний код и лишняя память.
quad Отправлено: 26 Марта, 2017 - 23:20:37 • Тема: Вопрос о типах данных SQL • Форум: Вопросы новичков

Ответов: 11
Просмотров: 536
Мелкий пишет:
Цитата:
поле string меньше чем varchar

0) что такое тип string в СУБД? Какой-то диалект?
1) за счёт чего занимает меньший объём памяти?

Цитата:
ведь все пустые символы даже если ты не указал их они забиваются нулями в структуре db!

Так себя ведёт char и, обычно, индексные записи.
varchar и text хранят отдельно длину строки и паддинга при хранении не требуют.

0) Извиняюсь то что не правильно написал, хотел написать char тип

Величина CHAR(4) Требуемая память VARCHAR(4) Требуемая память
'' ' ' 4 байта '' 1 байт
'ab ' 'ab ' 4 байта 'ab' 3 байта
'abcd' 'abcd' 4 байта 'abcd' 5 байтов
'abcdefgh' 'abcd' 4 байта 'abcd' 5 байтов

1) То что разные типы данных занимаю разный объем количество байт!

а вот тебе цитата из мануала!

Если длина значений, сохраняемых в столбце меняется незначительно, предпочтительнее использовать char, т.к. таблицы со строками фиксированной длины обрабатываются эффективнее, чем с переменной.
quad Отправлено: 26 Марта, 2017 - 19:21:44 • Тема: Вопрос о типах данных SQL • Форум: Вопросы новичков

Ответов: 11
Просмотров: 536
Правильно мыслишь! Если правильно выставляешь типы, выигрываешь в скорости обращения к db, быстрее выборка данных, и объемы крупных db меньше! Поле integer с тем же католичеством символов меньше чем string а поле string меньше чем varchar! Из этого следует то что смешанные данные обрабатываются дольше чем в чистом виде!И не когда не указывай больше символов чем планируешь хранить, ведь все пустые символы даже если ты не указал их они забиваются нулями в структуре db!
quad Отправлено: 25 Марта, 2017 - 11:43:03 • Тема: формы • Форум: Вопросы новичков

Ответов: 2
Просмотров: 193
Cobalt779 пишет:
index.php
PHP:
скопировать код в буфер обмена
  1. <?
  2.   include 'secret.php';
  3.   foreach ($users as $user) {
  4.     if ($user['username'] == $_POST['login'] && $user['password'] == $_POST['password']){
  5.       $autorization = 'ЫЧ';
  6.       break;
  7.     } else {
  8.       $autorization = FALSE;
  9.     }
  10.   }
  11. ?>
  12. <!DOCTYPE html>
  13. <html lang="en">
  14. <head>
  15.         <meta charset="utf-8">
  16.         <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  17.         <title>Форма авторизации</title>
  18.         <link rel="stylesheet" href="css/style.css">
  19. </head>
  20. <body>
  21.   <?
  22.  
  23.    
  24.   if ($autorization) {
  25.     echo "<div class='norm_div'><h1>Добро пожаловать на свою страницу ".$_POST['login']."</h1></div>";}
  26.   else {
  27.         ?>
  28.  
  29.   <form method="post" action="index.php" class="login">
  30.     <p>
  31.       <label for="login">Логин:</label>
  32.       <input type="text" name="login" id="login" value="">
  33.     </p>
  34.  
  35.     <p>
  36.       <label for="password">Пароль:</label>
  37.       <input type="password" name="password" id="password" value="">
  38.     </p>
  39.  
  40.     <p class="login-submit">
  41.       <button type="submit" class="login-button">Войти</button>
  42.     </p>
  43.     <!-- <p class="forgot-password"><a href="index.html">Забыл пароль?</a></p> -->
  44.  
  45.     <!-- <p class="forgot-password"><a href="index.html">Забыл пароль?</a></p> --><!-- <p class="forgot-password"><a href="index.html">Забыл пароль?</a></p> -->
  46.  
  47.   </form>
  48.   <?}
  49. ?>
  50. </body>
  51. </html>
  52.  






secret.php
PHP:
скопировать код в буфер обмена
  1. <?
  2.         $users = [
  3.                 '1' => [
  4.                 'username' => 'admin',
  5.                 'password' => 'admin',
  6.                 ],
  7.                 '2' => [  
  8.                 'username' => 'demo',
  9.                 'password' => 'demo',
  10.                 ],
  11.                 '3' => [
  12.         'username' => 'demonka',
  13.                 'password' => 'demonka',
  14.                 ]
  15.         ];
  16. ?>

форма работает а вот начинаю валидацию делать крашится
не судите строго Здравствуйте, Вот смотри ты крутишь под масивные данные на цикле foreach, а где ты извлекаешь данные из основного массива где 1, 2, 3? тебе нужно сначала их извлекать а патом крутить и сравнивать!
(Добавление)
index.php (Отобразить)


secret.php (Отобразить)

Цитата:
Как-то так! Не когда не используйте короткие теги типо <? ?> а только <?php ?>
quad Отправлено: 24 Марта, 2017 - 18:18:22 • Тема: Звук к сообщению • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 82
js код (Отобразить)


идём к файлу

mail.php (Отобразить)

Здравствуйте, если все правильно понял. Работает?
quad Отправлено: 18 Марта, 2017 - 18:39:16 • Тема: помощь в написание кода • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 59
echo $myrow,'<br>';
мб все таки:
echo $myrow.'<br>';
quad Отправлено: 18 Марта, 2017 - 18:16:16 • Тема: Звук к сообщению • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 82
Здравствуйте, автор что-то я не понял совсем нечего, может как-то сформулировать ваш вопрос! Что-бы попытаться помочь вам!

Страниц (3): « 1 2 [3]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB