
Den
10.02.2019
06:28:58
К тому же они у меня везде и код однообразный

Dog
10.02.2019
06:30:35
подскажите пожалуйста что за программа?

Den
10.02.2019
06:31:02
MySQL Workbench

Google

Artem
10.02.2019
06:37:15
К тому же они у меня везде и код однообразный
я очень рад, но собственно не сомневался, что любая полезная практика будет доведена до маразма очередным менеджером.
Комментарии которые можно сгенерировать автоматом бесполезны, поскольку ту же информацию можно вынести из названия и сигнатуры. Это засоряет код и уменьшает читаемость и более того вынуждает того, кто поддерживает использовать твои инструменты, либо тратить на них время / оставлять не актуальными
про +$10 смешно, и всего то за бесполезные комментарии))) Но возможно потому мало кто серьезно воспринимает фрилансеров, могу точно сказать что в Я или том же Сбертехе этот код ревью не пройдет

dypa
10.02.2019
06:38:44

Artem
10.02.2019
06:42:51

dypa
10.02.2019
06:43:05
ну и кода там тоже нет

Юрий
10.02.2019
06:47:30
Это саблайм текст 3? если да - то каким образом ты описание методов всавляешь? там ечто какие-то комб клавишь для этого? Честно говоря я совсем не ставлю такиех комментариев.. но описать что делает функция или метод во многих случаях полезно.. хотя бы кратко.. через месяц если взгляну в свой код - то частично ничего не помню.. и проще в памяти воспроизвести что там понаписывал.. и поясни зачем двоеточие после аргументов функции? Что после того двоеточия пиштся? впервые вижу такой синтаксис.

dypa
10.02.2019
06:52:51

Юрий
10.02.2019
06:53:44

Artem
10.02.2019
06:54:13

Юрий
10.02.2019
06:54:55

Artem
10.02.2019
06:55:52

dypa
10.02.2019
06:56:34

Google

Den
10.02.2019
06:58:42

Юрий
10.02.2019
06:58:54

Den
10.02.2019
06:59:23
По поводу масла маслянного: https://dev.to/wuz/stop-trying-to-be-so-dry-instead-write-everything-twice-wet-5g33

Юрий
10.02.2019
06:59:35

dypa
10.02.2019
07:01:23

Artem
10.02.2019
07:02:56

dypa
10.02.2019
07:03:21

Юрий
10.02.2019
07:05:30

Artem
10.02.2019
07:08:35


Юрий
10.02.2019
07:11:14
но я довольно часто очень конкретно и хорошо понимаб что нужно селать и как.. вот даже те кто читал мои письмена здесь , наверное видели что я достаточно четко формирую мысль и задачу.. а может я просто себе так льщу, выражая все это в письменном виде)
ладно я спать) всю ночь не спал .. писал свои мега коды всем вам назло..) свои сверх секретные алгоритмы.. по запуску ракет на Марс и Луну

Artem
10.02.2019
07:14:54

Юрий
10.02.2019
07:15:40

Gleb
10.02.2019
08:34:07
Подскажите что за интерфейс,
https://cdn1.savepice.ru/uploads/2019/2/10/271543dd1bb62d477007f84e150945ea-full.jpg
Как программка называется

Den
10.02.2019
08:35:11
Там же написано

Gleb
10.02.2019
08:36:11
Где
Вверху mysql и название проекта

Den
10.02.2019
08:38:57
Не MAMP?

Artem
10.02.2019
08:39:29

Google

Gleb
10.02.2019
08:39:58

Artem
10.02.2019
08:41:34
это почти стандарт на маке, но navicat лучше

Gleb
10.02.2019
08:42:09

Artem
10.02.2019
08:42:42

Terminator
10.02.2019
09:52:20
@Wireless_Local_Area_Network будет жить. Поприветствуем!

#0ffl1ne_CoD3R
10.02.2019
09:52:27
привет
Как возвращать видео в php. кто знает ?

Den
10.02.2019
09:54:35
Куда? Какое видео? Где лежит? Поток или файл на скачку?

#0ffl1ne_CoD3R
10.02.2019
09:55:56
<?php
$file_name = 'https://www.w3schools.com/html/mov_bbb.mp4';
$file_size = (string)(filesize($file_name));
header('Content-Type: video/mp4');
header('Accept-Ranges: bytes');
header('Content-Length: '.$file_size);
header("Content-Disposition: inline;");
header("Content-Range: bytes .$file_size");
header("Content-Transfer-Encoding: binary\n");
header('Connection: close');
readfile($file_name);
?>
вот так
но ето не работает

Den
10.02.2019
09:56:48
file_get_contents забыл

#0ffl1ne_CoD3R
10.02.2019
09:57:07
ааа
нет не работает (
https://webformyfuture.site/a.php
<?php
$file_name = file_get_contents('https://www.w3schools.com/html/mov_bbb.mp4');
$file_size = (string)(filesize($file_name));
header('Content-Type: video/mp4');
header('Accept-Ranges: bytes');
header('Content-Length: '.$file_size);
header("Content-Disposition: inline;");
header("Content-Range: bytes .$file_size");
header("Content-Transfer-Encoding: binary\n");
header('Connection: close');
readfile($file_name);
?>

Den
10.02.2019
09:59:19
Ну посмотри что тут $file_name

#0ffl1ne_CoD3R
10.02.2019
09:59:55
файл )

Google

Den
10.02.2019
10:01:14
Может echo $file_name; в конце???

#0ffl1ne_CoD3R
10.02.2019
10:01:51
blin

Den
10.02.2019
10:03:42
Ну посмотри какие тебе в браузер заголовки приходят


#0ffl1ne_CoD3R
10.02.2019
10:04:59
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Accept-Encoding: gzip, deflate, br
Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7
Cache-Control: max-age=0
Connection: keep-alive
Host: webformyfuture.site
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Accept-Encoding: gzip, deflate, br
Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7
Cache-Control: max-age=0
Connection: keep-alive
Host: webformyfuture.site
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
headers
Connection: keep-alive
Content-Type: text/html; charset=UTF-8
Date: Sun, 10 Feb 2019 10:04:40 GMT
Server: nginx/1.14.1
Strict-Transport-Security: max-age=31536000;
Transfer-Encoding: chunked
X-Powered-By: PHP/5.6.38
Response


Den
10.02.2019
10:05:32
Ну

#0ffl1ne_CoD3R
10.02.2019
10:05:39
??

Den
10.02.2019
10:05:42
А надо video

#0ffl1ne_CoD3R
10.02.2019
10:05:57
что делать ?

Den
10.02.2019
10:06:19
А я че, Пушкин?
У тебя Content-Type: text/html; charset=UTF-8
А надо какой?

#0ffl1ne_CoD3R
10.02.2019
10:07:07
video/mp4
Accept-Ranges: bytes
Connection: keep-alive
Content-Disposition: inline;
Content-Length: 0
Content-Range: bytes .
Content-Transfer-Encoding: binary
Content-Type: video/mp4
Date: Sun, 10 Feb 2019 10:07:42 GMT
Server: nginx/1.14.1
Strict-Transport-Security: max-age=31536000;
X-Powered-By: PHP/5.6.38

Den
10.02.2019
10:08:06
Вот. Где то косяк. Ищи

#0ffl1ne_CoD3R
10.02.2019
10:08:15
Вот теперь

Google

#0ffl1ne_CoD3R
10.02.2019
10:08:38
<?php
$file_name = file_get_contents('https://www.w3schools.com/html/mov_bbb.mp4');
$file_size = (string)(filesize($file_name));
header('Content-Type: video/mp4');
header('Accept-Ranges: bytes');
header('Content-Length: '.$file_size);
header("Content-Disposition: inline;");
header("Content-Range: bytes .$file_size");
header("Content-Transfer-Encoding: binary\n");
header('Connection: close');
readfile($file_name);
?>

Den
10.02.2019
10:08:39
PHP 5.6
Ты уверен?

#0ffl1ne_CoD3R
10.02.2019
10:09:01
header("Location: http://www.yourwebsite.com/user.php"); /* Redirect browser */
exit();
?????

ustasby
10.02.2019
10:36:18

dypa
10.02.2019
11:39:36

Den
10.02.2019
11:40:35

#0ffl1ne_CoD3R
10.02.2019
11:44:16
???

dypa
10.02.2019
11:44:52
A URL can be used as a filename with this function if the fopen wrappers have been enabled. See fopen() for more details on how to specify the filename. See the Supported Protocols and Wrappers for links to information about what abilities the various wrappers have, notes on their usage, and information on any predefined variables they may provide.

ustasby
10.02.2019
17:18:19
детский сад развели, всех гифачей забанить\

Pavel
10.02.2019
17:59:23
Поудалял гифки. А по поводу file_get_contents - она все видео сначала загрузит в память а потом будет отдавать в барузер, зачем такое надо
Думаю что readfile работает умнее, читает в какой-то маленький буфер и отдает в браузер. Но если это не так то тогда лучше вообще через fread/fwrite писать видео кусочками

Den
10.02.2019
18:03:25
А стрим вроде можно как-то

Petr
10.02.2019
19:00:42