Вопрос-Ответ по php - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ admin@visavi.net (admin) admin@visavi.net (admin) Sat, 31 Jan 2026 20:01:29 +0300 Сань с тобой согласен https://visavi.net/index.php/topics/391?pid=716428 Вопрос-Ответ по php WapStyle Sat, 03 Jan 2026 16:30:15 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=716428 а зачем ты через телегу отдаёшь такой тип?<br> header(&quot;Content-Type: application/vnd.android.package-archive&quot;);<br> я хз чё ты там предаёшь, но твоя ошибка в передаче сразу двух типов<br> <br> header(&#039;Content-Type: application/octet-stream&#039;);<br> header(&quot;Content-Type: application/vnd.android.package-archive&quot;);<br> <br> толкаешь apk через телегу?<br> я бы так толкнул, чё ты там выдаёшь<br> header(&quot;Pragma: public&quot;);<br> header(&quot;Expires: 0&quot;);<br> header(&quot;Cache-Control: must-revalidate, post-check=0, pre-check=0&quot;);<br> header(&#039;Content-Type: application/vnd.android.package-archive&#039;);<br> header(&#039;Content-Disposition: attachment; filename=&quot;&#039; . basename($filename) . &#039;&quot;&#039;);<br> header(&quot;Content-Transfer-Encoding: binary&quot;);<br> header(&quot;Content-Length: &quot; . filesize($file));<br> <br> ob_clean();<br> flush();<br> readfile($file);<br> exit; https://visavi.net/index.php/topics/391?pid=716427 Вопрос-Ответ по php WapStyle Sat, 03 Jan 2026 16:09:58 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=716427 Не помогает, скорее всего это баг в строенном браузе Telegram, ни в каких других браузерах проблем нет https://visavi.net/index.php/topics/391?pid=716426 Вопрос-Ответ по php xmts Sat, 03 Jan 2026 14:59:30 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=716426 <a href="/users/xmts">xmts</a>, а какая &quot;проблемка&quot;? Не скачивается, не меняет имя или что? Ты не закончил предложение<br> Вообще это старая проблема webview иногда глючит особенно с русскими названиями<br> У тебя точно в пути все буквы на английском, без пробелов и спецсимволов?<br> В твоем коде 2 раза указывается content-type<br> <br> Попробуй следующий код<br> <br> <pre class="prettyprint"> $randName = &#039;Твое имя файла&#039;; $asciiName = preg_replace(&#039;/&#91;^a-zA-Z0-9._-]/&#039;, &#039;_&#039;, $randName); $encodedName = rawurlencode($randName); header(&#039;Pragma&#58; public&#039;); header(&#039;Expires&#58; 0&#039;); header(&#039;Cache-Control&#58; must-revalidate, post-check=0, pre-check=0&#039;); header(&#039;Cache-Control&#58; private&#039;, false); header(&#039;Content-Type&#58; application/vnd.android.package-archive&#039;); header(&#039;Content-Disposition&#58; attachment; filename=&quot;&#039; . $asciiName . &#039;&quot;; filename*=UTF-8\&#039;\&#039;&#039; . $encodedName); header(&#039;Content-Transfer-Encoding&#58; binary&#039;); header(&#039;Content-Length&#58; &#039; . filesize($file)); header(&#039;X-Content-Type-Options&#58; nosniff&#039;);</pre> <br> Вот тут спецификация если что<br> <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Content-Disposition" target="_blank" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Content-Disposition</a><br> <br> еще нашел, что рекомендуют убрать пробелы после точки с запятой<br> header(&#039;Content-Disposition: attachment;filename=&quot;&#039; . $asciiName . &#039;&quot;;filename*=UTF-8\&#039;\&#039;&#039; . $encodedName); https://visavi.net/index.php/topics/391?pid=716415 Вопрос-Ответ по php Вантуз-мен Mon, 29 Dec 2025 14:37:53 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=716415 Добрый день всем. Имею скрипт, написанный на php для выдачи файла, который рандомно меняет имя файла при скачке. В обычных браузерах проблем нет ни каких. А вот в строенном браузере Telegram (смартфон андроид) при скачке файла есть проблемка. Cкрин загрузки и сам файл load.php прикрепляю. Подскажите есть ли решение проблемы? Нужно чтобы браузер телеграмм видел название файла. Спасибо https://visavi.net/index.php/topics/391?pid=716352 Вопрос-Ответ по php xmts Sun, 14 Dec 2025 12:26:47 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=716352 <blockquote class="blockquote">к твоему сожалению сам догадался куда это поставить, в единственный подходящий файл.<br> Не знаю что ты там от меня ждешь, но можешь и не дождаться <br> <br> И когда уже закончится здесь это срач? сколько можно гадить? когда уже вам всем самим это надоест уже?<br> <br> Как программисты вы все хороши и грамотны, но как люди вы как нелюди, но даже как к программистам обращаться уже к вам неохота, потому что вы сначала обо-с-рете, а потом поможете, а это стр-е-мно и в-па-длу такую помощь от вас получать, без обид.<br> <br> И такие мелочи можно и самому найти в сети.<br> $uri = preg_replace(&quot;/\?.*/i&quot;,&#039;&#039;, $_SERVER[&#039;REQUEST_URI&#039;]);if (strlen($uri)&gt;1) { if (rtrim($uri,&#039;/&#039;)!=$uri) { header(&quot;HTTP/1.1 301 Moved Permanently&quot;); header(&#039;Location: <a href="http://&#039;.$_SERVER" target="_blank" rel="nofollow">http://&#039;.$_SERVER</a>[&#039;SERVER_NAME&#039;].str_replace($uri, rtrim($uri,&#039;/&#039;), $_SERVER[&#039;REQUEST_URI&#039;])); exit(); }}<br> и надеюсь здесь никого никакой помощи не просить после такого кала.<br> Вcе-GO хороше-GO.<footer class="blockquote-footer">@olg Сегодня / 18:09</footer></blockquote> Не вопрос, иди погуляй, ждём тебя вскоре обратно под другим акком <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/index.php/topics/391?pid=712396 Вопрос-Ответ по php iohann Thu, 06 Apr 2023 18:45:17 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=712396 <blockquote class="blockquote">олегъ, я скажу, но при условии что ты дашь ссылку на свой сайт. Очень хочу посмотреть на работу профессионала))<br> <br> ☝️ Походу пошел в .htaccess вставлять ??<footer class="blockquote-footer">@Iohan 04.04.2023 / 14:33</footer></blockquote> к твоему сожалению сам догадался куда это поставить, в единственный подходящий файл.<br> Не знаю что ты там от меня ждешь, но можешь и не дождаться <img src="https://visavi.net/uploads/stickers/exercise.gif" alt="exercise"><br> И когда уже закончится здесь это срач? сколько можно гадить? когда уже вам всем самим это надоест уже?<br> <img src="https://visavi.net/uploads/stickers/tiho.gif" alt="tiho"> <br> Как программисты вы все хороши и грамотны, но как люди вы как нелюди, но даже как к программистам обращаться уже к вам неохота, потому что вы сначала обо-с-рете, а потом поможете, а это стр-е-мно и в-па-длу такую помощь от вас получать, без обид.<br> <br> И такие мелочи можно и самому найти в сети.<br> <pre class="prettyprint">$uri = preg_replace(&quot;/\?.*/i&quot;,&#039;&#039;, $_SERVER&#91;&#039;REQUEST_URI&#039;]); if (strlen($uri)&gt;1) { if (rtrim($uri,&#039;/&#039;)!=$uri) { header(&quot;HTTP/1.1 301 Moved Permanently&quot;); header(&#039;Location&#58; http&#58;//&#039;.$_SERVER&#91;&#039;SERVER_NAME&#039;].str_replace($uri, rtrim($uri,&#039;/&#039;), $_SERVER&#91;&#039;REQUEST_URI&#039;])); exit(); } } </pre> и надеюсь здесь никого никакой помощи не просить после такого кала.<br> Вcе-GO хороше-GO. https://visavi.net/index.php/topics/391?pid=712395 Вопрос-Ответ по php олегъ Thu, 06 Apr 2023 18:09:41 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=712395 <blockquote class="blockquote">Ну вот, опять) <br> Прямым текстом не называл, конечно, ты слишком хитровы****нный, чтобы говорить прямо) <br> <br> В общем, в этой теме больше не хочу флудить, соответственно, ответа ты не получишь, чтобы ты тут не писал)<footer class="blockquote-footer">@Amney Сегодня / 14:46</footer></blockquote> Значит все-таки не называл?) Тут всё просто - или называл, или нет. Ты называл, а я нет). А то что ты слился - так это потому что до тебя наконец-то внезапно доперло что неправ, после чего закономерно последовал банальный и, тем не менее, неожиданный слив, свидетелем которому стал весь сайт) https://visavi.net/index.php/topics/391?pid=712394 Вопрос-Ответ по php iohann Thu, 06 Apr 2023 15:20:35 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=712394 <blockquote class="blockquote">Покажи, где я назвал тебя педиком?) А если понимаешь что неправ, то лучше извинись вместо бессмысленных и нелепых правданий)<footer class="blockquote-footer">@Iohan Сегодня / 11:21</footer></blockquote> <br> Ну вот, опять) <br> Прямым текстом не называл, конечно, ты слишком хитровы****нный, чтобы говорить прямо) <br> <br> В общем, в этой теме больше не хочу флудить, соответственно, ответа ты не получишь, чтобы ты тут не писал) https://visavi.net/index.php/topics/391?pid=712393 Вопрос-Ответ по php Головная Боль Thu, 06 Apr 2023 14:46:57 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=712393 <a href="/users/SmittiNilson">Smitti Nilson</a>, ну и что, никто же пока не задает вопросы по пхп, можно посраться чтобы тема не простаивала. Если кто-то задаст вопрос по пхп, мы сначала ему ответим и только потом продолжим срач) https://visavi.net/index.php/topics/391?pid=712392 Вопрос-Ответ по php iohann Thu, 06 Apr 2023 12:58:58 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=712392 О боже! Как же так друзья ребята товарищи?! Это же тема &quot;вопрос-ответ по пхп&quot; и такой бардак!!! Ай-ай-ай , что же такое творится матьТвоюСраньГосподня??? Модераторов на вас нет, совсем распоясались, тьфу! https://visavi.net/index.php/topics/391?pid=712391 Вопрос-Ответ по php Smitti Nilson Thu, 06 Apr 2023 11:59:40 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=712391 <blockquote class="blockquote">Ладно, с тобой все понятно, ты по ходу ребёнок ещё. <br> Ничем не спровоцированной?) ты сам по себе сплошная провокация, и ты это прекрасно понимаешь, так я могу тоже сказать, что всё что я тебе писал, это в шуточной форме, ты что так заводишься то? Ну подумаешь, педиком назвал, это же шутка) ты же не гнушается меня им называть, так что, всё справедливо, не нервничай, пожалуйста)<footer class="blockquote-footer">@Amney Сегодня / 10:38</footer></blockquote> Покажи, где я назвал тебя педиком?) А если понимаешь что неправ, то лучше извинись вместо бессмысленных и нелепых правданий) https://visavi.net/index.php/topics/391?pid=712390 Вопрос-Ответ по php iohann Thu, 06 Apr 2023 11:21:52 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=712390 <blockquote class="blockquote">Lowe Bowe, и в где там было оскорбление? Я всего лишь в шутку предложил наказать товарища, а ты в ответ хотел поставить меня на его место (на каком основании?) и назвал пид@ром. И если решил копать, то копай до конца, где ты по какой-то непонятной причине докопался до меня на ровном месте в теме про ремонт телефонов с ничем неспровоцированными оскорблениями и грубостью.<br> <br> Это просто жесть какая-то, ранее ты признался в пид@рстве (напомнить, где?), а теперь ты фактически признался еще и в том что ты хамло неадекватное((<footer class="blockquote-footer">@Iohan Сегодня / 10:10</footer></blockquote> Ладно, с тобой все понятно, ты по ходу ребёнок ещё. <br> Ничем не спровоцированной?) ты сам по себе сплошная провокация, и ты это прекрасно понимаешь, так я могу тоже сказать, что всё что я тебе писал, это в шуточной форме, ты что так заводишься то? Ну подумаешь, педиком назвал, это же шутка) ты же не гнушается меня им называть, так что, всё справедливо, не нервничай, пожалуйста) https://visavi.net/index.php/topics/391?pid=712389 Вопрос-Ответ по php Головная Боль Thu, 06 Apr 2023 10:38:39 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=712389 <a href="/users/Amney">Головная Боль</a>, и в где там было оскорбление? Я всего лишь в шутку предложил наказать товарища, а ты в ответ хотел поставить меня на его место (на каком основании?) и назвал пид@ром. И если решил копать, то копай до конца, где ты по какой-то непонятной причине докопался до меня на ровном месте в теме про ремонт телефонов с ничем неспровоцированными оскорблениями и грубостью.<br> <blockquote class="blockquote">я не собираюсь деликатничать</blockquote>Это просто жесть какая-то, ранее ты признался в пид@рстве (напомнить, где?), а теперь ты фактически признался еще и в том что ты хамло неадекватное(( https://visavi.net/index.php/topics/391?pid=712388 Вопрос-Ответ по php iohann Thu, 06 Apr 2023 10:10:07 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=712388 <blockquote class="blockquote">Тоесть ты пытаешься свести конфликт на нет, называя человека латентным пид@ром?! (Я тебя так не называл). Чувак, ты адекватен?!?!11<footer class="blockquote-footer">@Iohan Сегодня / 02:41</footer></blockquote> Ты помнишь, что ты сам пишешь? А адекватен ли ты в первую очередь, считая меня неадекватным?<br> <a href="/users/Iohan">iohann</a>, инициатором оскорбительного диалога кто стал? Естественно, отвечая тебе я не собираюсь деликатничать https://visavi.net/index.php/topics/391?pid=712387 Вопрос-Ответ по php Головная Боль Thu, 06 Apr 2023 09:51:44 +0300 Сообщения https://visavi.net/index.php/topics/391?pid=712387