PHP.SU

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

Страниц (15): [1] 2 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 220
lastdays Отправлено: 05 Июля, 2022 - 10:05:52 • Тема: SQLSTATE[HY000] [2002] Permission denied • Форум: Вопросы новичков

Ответов: 1
Просмотров: 1158
Нет прав на создание таблицы в базе данных
lastdays Отправлено: 19 Апреля, 2019 - 14:18:07 • Тема: Сортировка массива по определенным ключам другого массива • Форум: Вопросы новичков

Ответов: 4
Просмотров: 523
PHP:
скопировать код в буфер обмена
  1.  
  2. function arr_sort( $l, $r )
  3. {
  4.  
  5.        $index = array
  6.        (
  7.         'blue'  => 3,
  8.         'red'   => 2,
  9.         'pink'  => 1
  10.        );
  11.  
  12.        //- Если пусто - в конец.
  13.        if ( empty( $index[$l["type"]] ) )
  14.        {
  15.          $index[$l["type"]] = 0;
  16.        }
  17.  
  18.        //- Если пусто - в конец.
  19.        if ( empty( $index[$r["type"]] ) )
  20.        {
  21.          $index[$r["type"]] = 0;
  22.        }
  23.  
  24.        if ( $index[$l["type"]] < $index[$r["type"]] )
  25.        {
  26.          return true;
  27.        }
  28.        else if ( $index[$l["type"]] > $index[$r["type"]] )
  29.        {
  30.          return false;
  31.        }
  32.  
  33. }
  34.  
  35.  
  36. $arr = array();
  37. $arr['key1'] = array( 'somevalue' => 'somevalue', 'type' => 'white' );
  38. $arr['key2'] = array( 'somevalue' => 'somevalue', 'type' => 'blue' );
  39. $arr['key3'] = array( 'somevalue' => 'somevalue', 'type' => 'red' );
  40. $arr['key4'] = array( 'somevalue' => 'somevalue', 'type' => 'blue' );
  41. $arr['key5'] = array( 'somevalue' => 'somevalue', 'type' => 'red' );
  42. $arr['key6'] = array( 'somevalue' => 'somevalue', 'type' => 'red' );
  43. $arr['key7'] = array( 'somevalue' => 'somevalue', 'type' => 'white' );
  44. $arr['key8'] = array( 'somevalue' => 'somevalue', 'type' => 'red' );
  45.  
  46.  
  47. if ( !empty ( $arr ) )
  48. {
  49.   usort ($arr, 'arr_sort');
  50.  
  51.   foreach ( $arr as $k => $v )
  52.   {
  53.     echo ' '.$k.' => '.$v['type'].' <br />';
  54.   }
  55.   unset( $k, $v );
  56.  
  57. }
  58.  
  59. unset( $arr );
  60.  


Такой вот быдлокод, может кто лучше предложит.
lastdays Отправлено: 19 Апреля, 2019 - 14:03:47 • Тема: Какие еще кавычки можно использовать кроме ' и "? • Форум: SQL и Архитектура БД

Ответов: 1
Просмотров: 39
Экранировать их.
lastdays Отправлено: 09 Июля, 2016 - 01:44:08 • Тема: Перенос страницы в папку: unlink и copy • Форум: Вопросы новичков

Ответов: 4
Просмотров: 345
Нет прав на удаление
lastdays Отправлено: 05 Июля, 2016 - 23:47:46 • Тема: Перенос страницы в папку: unlink и copy • Форум: Вопросы новичков

Ответов: 4
Просмотров: 345
Указывайте полный путь к файлу

/var/www/site/tmp/file

не первый день же, посмотрите ошибки (логи ошибок) включите их, если отключены.
lastdays Отправлено: 05 Июля, 2016 - 03:36:52 • Тема: Одна папка с картинками на несколько сайтов через симлинк • Форум: Работа с файловой системой и файлами

Ответов: 14
Просмотров: 3485
pps88 пишет:
Если нет понятия что такое сео.


Я дико извинюсь конечно, но как может повлиять то о чем я написал выше.
Разве поддомен влияет? ссылка же не будет вести на другой сайт, понятно что на сео повлияет, если с сайта А ведет на сайт Б
lastdays Отправлено: 03 Июля, 2016 - 04:48:04 • Тема: Одна папка с картинками на несколько сайтов через симлинк • Форум: Работа с файловой системой и файлами

Ответов: 14
Просмотров: 3485
Правильно я понял, сервер один и оба сайта там.
В чем сложность для обоих указать одну и туже папку ?
если домена два, сделать два поддомена
img.site1.ru
img.site2.ru
и один путь к папке с рисунками /var/img/ например.
lastdays Отправлено: 03 Июля, 2016 - 04:27:50 • Тема: Помогите сделать авторизацию с массивом. • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 79
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  
  4.  $users_array = array
  5.  (
  6.    'vasya' => '123123',
  7.    'petya' => '321321'
  8.  );
  9.  
  10.  if ( isset ( $_GET["exit"] ) )
  11.  {
  12.   $_SESSION = array();
  13.  }
  14.  
  15.  
  16.  if ( isset ( $_POST["login"], $_POST["pass"] ) )
  17.  {
  18.  
  19.   $login = strtolower(trim($_POST["login"]));
  20.   $pass  = strtolower(trim($_POST["pass"]));
  21.  
  22.   if ( !array_key_exists($login, $users_array)  )
  23.   {
  24.     print ('Incorrect login or password');
  25.   }
  26.   elseif ( $pass != $users_array[$login] )
  27.   {
  28.     print ('Incorrect login or password');
  29.   }
  30.   else
  31.   {
  32.     $_SESSION["login"]  = $login;
  33.   }
  34.  
  35.  }
  36.  
  37.  
  38.  if ( empty($_SESSION["login"]) )
  39.  {
  40.   $form = '
  41.   <form action="" method="POST">
  42.    login: <input type="text" name="login">
  43.    pass: <input type="text" name="pass">
  44.    <input type="submit">
  45.   </form>
  46.  ';
  47.   print($form);
  48.   unset($form);
  49.  }
  50.  else
  51.  {
  52.   print (' Hello ' . htmlspecialchars($_SESSION["login"]) . ' <a href="?exit=true">EXIT</a>' );
  53.  }
  54.  
  55. ?>
  56.  
lastdays Отправлено: 26 Февраля, 2016 - 04:05:42 • Тема: Fatal error: • Форум: Вопросы новичков

Ответов: 2
Просмотров: 157
бо isset($_REQUEST['pokaz']) = false,

Нигде не забыл { } ?
lastdays Отправлено: 12 Февраля, 2016 - 07:16:26 • Тема: Защита программы, привязка к домену • Форум: Вопросы новичков

Ответов: 14
Просмотров: 692
К чему это хрень вообще, кому надо - обойдут. Что бы ты не придумал там впихнуть.
lastdays Отправлено: 04 Февраля, 2016 - 02:22:58 • Тема: Выполнение функции при клике на рисунок • Форум: HTTP и PHP

Ответов: 1
Просмотров: 647
http://htmlbook[dot]ru/html/attr/onclick
lastdays Отправлено: 31 Января, 2016 - 11:51:27 • Тема: Выборочный вывод переменных из функции • Форум: Вопросы новичков

Ответов: 3
Просмотров: 227
PHP:
скопировать код в буфер обмена
  1. $array = array(
  2.  "грибочки маринованные, вкусненькие",
  3.  "сальцо солёненькое, аппетитное",
  4.  "огурчики солёненькие, хрустящие",
  5.  "100 гр. холодненькой"
  6. );
  7. $rand = array_rand($array, 1);
  8. print $array[$rand];


print на return замени, если в функции.
lastdays Отправлено: 28 Января, 2016 - 11:06:20 • Тема: Помогите разобраться со скриптом • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 54
Ну, во-первых никто не обязан вам помогать, а говорить что люди не знают язык программирования из-за этого глупо.
Во-вторых, такую простыню лично мне лень читать и писать вам готовый код бесплатно.

Ждите)
lastdays Отправлено: 27 Января, 2016 - 12:44:01 • Тема: Процедурный стиль vs Объектно ориентированное программирование • Форум: Программирование на PHP

Ответов: 31
Просмотров: 4347
Спорите о пустом Улыбка

По-моему, главное уметь писать правильный, читабельный и рабочий код.
А всё остальное - дело вкуса, удобства и потребностей Хорошо
lastdays Отправлено: 27 Января, 2016 - 12:36:44 • Тема: шифрование текста, работа с ассоциативными массивами • Форум: Вопросы новичков

Ответов: 3
Просмотров: 241
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. function test( $text, $type = false )
  4. {
  5.  $code     = array('q'=>'01', 'w'=>'02', 'e'=>'03', 'r'=>'04', 't'=>'05', 'ы'=>'06');
  6.  $decode   = array('01'=>'q', '02'=>'w', '03'=>'e', '04'=>'r', '05'=>'t', '06'=>'ы');
  7.  $replace  = $type ? $code : $decode;
  8.  return strtr($text,$replace);
  9. }
  10.  
  11.  
  12. $user_name = 'qwertы';
  13. echo test($user_name, true);
  14. echo '<br />';
  15. $user_name = '010203040506';
  16. echo test($user_name);
  17.  
  18.  


Радость

Страниц (15): [1] 2 3 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB