
Subb98
16.07.2017
14:58:43
Естественно, лучше не использовать захардкоренные пути / значения.
Юзай константы.

◇◇◇◇☆
16.07.2017
14:58:58
Кароч смотри

Google

◇◇◇◇☆
16.07.2017
14:59:15
Я беру форму делаю на html
как мне заливать из бд
в форму
?

Subb98
16.07.2017
14:59:43
Я ламер
Переставай быть ламером и начни с того, что загуглишь.

◇◇◇◇☆
16.07.2017
14:59:52
Загуглил

Subb98
16.07.2017
14:59:55
За тебя это никто не будет писать.

◇◇◇◇☆
16.07.2017
14:59:56
там стандартные

Runinterface ?
16.07.2017
15:00:03
/image1
ой сорян

◇◇◇◇☆
16.07.2017
15:00:11
Я хочу узнать
как из стандартных
ответов

Google

◇◇◇◇☆
16.07.2017
15:00:21
слов
Сделать чтоб были картинки

Subb98
16.07.2017
15:00:53
Сделать чтоб были картинки
Приведи пример того, что ты хочешь, я тебя не совсем понимаю. Ты хочешь узнать, как распарсить строку что ли?

◇◇◇◇☆
16.07.2017
15:01:10
Го в лс

Subb98
16.07.2017
15:01:13
Нет

◇◇◇◇☆
16.07.2017
15:01:18
....
?

Subb98
16.07.2017
15:01:27
Пиши тут

◇◇◇◇☆
16.07.2017
15:01:54
Мне нужен обычный опросник
Представь
Текст

Evgeniy
16.07.2017
15:02:07
закажи его у программистов

?
16.07.2017
15:02:07
?

◇◇◇◇☆
16.07.2017
15:02:10
К примеру Как вам это группа

Evgeniy
16.07.2017
15:02:10
на фрилансе

◇◇◇◇☆
16.07.2017
15:02:20
И за место ответов
Картинки с низу типо

?
16.07.2017
15:02:37
Мамины стартаперы ❤

◇◇◇◇☆
16.07.2017
15:02:39
??
И ты на них нажимаешь

Google

◇◇◇◇☆
16.07.2017
15:02:59
и выходит сообщение
ваш голос учтен

Evgeniy
16.07.2017
15:03:12
ну ахуеть у тебя даже тз нет

◇◇◇◇☆
16.07.2017
15:03:15
а голос залетает в бд

Evgeniy
16.07.2017
15:03:20
тебя даже на фрилансе пошлют

◇◇◇◇☆
16.07.2017
15:03:26
сиди дальше тухни

Evgeniy
16.07.2017
15:03:32
с такой формулировкой)

Subb98
16.07.2017
15:03:32
Так, понятно. А как пользователь отвечает на опрос? Клацает на форму? Тогда я тебе уже всё написал выше. Берёшь из массива соотв. значение по ключу и отображаешь пользователю.

◇◇◇◇☆
16.07.2017
15:03:37
твоего мнения никто не спрашивал
просто на картинку тыкнул и все

Subb98
16.07.2017
15:03:57

?
16.07.2017
15:03:59

◇◇◇◇☆
16.07.2017
15:04:06
Этот т3 спрашивает
Я не заказ пришел делать

Evgeniy
16.07.2017
15:04:18

◇◇◇◇☆
16.07.2017
15:04:19
а поинтересоваться

Subb98
16.07.2017
15:04:23

Google

?
16.07.2017
15:04:28

Evgeniy
16.07.2017
15:04:31

◇◇◇◇☆
16.07.2017
15:04:44

?
16.07.2017
15:04:53
плам
о боже

◇◇◇◇☆
16.07.2017
15:05:07
Не люблю когда вмешиваются

Anatoli
16.07.2017
15:05:21
Привет. Если массив записывать так: $arr = array("текст",)
то всё, что дальше работает (перекодировка из utf8 в windows-1251, потом запись в csv (в файле вокруг текста двойные кавычки), норамльно открывается в excel, считывается, перекодируется обратно, показывается в браузере.). А если так:
$a = "текст";
$arr = array($a);
то в файле уже кавычек нет, в excel всё ещё открывается, обратно не считывается.
Вопрос как записать в массив переменную $a = "текст"; так, как если бы она была записана сразу как $arr = array("текст",) ?

Admin
ERROR: S client not available

◇◇◇◇☆
16.07.2017
15:05:26
По нимаю стоящее бы предложил

Subb98
16.07.2017
15:05:37
В общем, я тебе написал, как делать
Действуй.

Evgeniy
16.07.2017
15:05:55
Привет. Если массив записывать так: $arr = array("текст",)
то всё, что дальше работает (перекодировка из utf8 в windows-1251, потом запись в csv (в файле вокруг текста двойные кавычки), норамльно открывается в excel, считывается, перекодируется обратно, показывается в браузере.). А если так:
$a = "текст";
$arr = array($a);
то в файле уже кавычек нет, в excel всё ещё открывается, обратно не считывается.
Вопрос как записать в массив переменную $a = "текст"; так, как если бы она была записана сразу как $arr = array("текст",) ?
$a = "\"текст\""

Anatoli
16.07.2017
15:06:15

Evgeniy
16.07.2017
15:07:02
слэши для спец символов

Yasen
16.07.2017
15:07:59
...

Sergey
16.07.2017
15:09:42
Привет. Если массив записывать так: $arr = array("текст",)
то всё, что дальше работает (перекодировка из utf8 в windows-1251, потом запись в csv (в файле вокруг текста двойные кавычки), норамльно открывается в excel, считывается, перекодируется обратно, показывается в браузере.). А если так:
$a = "текст";
$arr = array($a);
то в файле уже кавычек нет, в excel всё ещё открывается, обратно не считывается.
Вопрос как записать в массив переменную $a = "текст"; так, как если бы она была записана сразу как $arr = array("текст",) ?
нет, такого не может быть

Evgeniy
16.07.2017
15:10:26

Sergey
16.07.2017
15:11:41

Google

Anatoli
16.07.2017
15:12:39
$a = "\"текст\""
Не совсем так объяснил. Само слово текст нигде не прописывается, оно уже содержится в переменной $a
Я всяко пробовал с кавычками и как и с вашим вариантом в принципе работает, но в файле аж тройные кавычки появляются.
Я вот так пробовал '\"'.$a.'\"'
Откопал класс для работы с CSV, запись в файл производится с помощью fputcsv($handle, $csv, ";"); где $csv как раз массив.

Evgeniy
16.07.2017
15:24:40
что в массивы до записи?
запись через fputcsv это правильно

Anatoli
16.07.2017
15:25:40
нет, такого не может быть
В примере было так: $arr = array("текст","123",);
В файле это выглядит так: "текст";123то есть текст в кавычках, число без. В Excel нет кавычек в ячейках.
Теперь пробую вместо текста использовать переменные. В $a хранится название какое-то, в $b число. Я пишу
$arr = array($a,$b,);
теперь в файле Тест;123
в excel так-же нет кавычек
Может дело в том, что файл в кодировке windows-1251, а php скрипт в utf8 без BOM. и он не может воспринять кириллицу, если она не в кавычках.
Если кавычки присоединить конкатенацией, то в файле они становятся тройными

Evgeniy
16.07.2017
15:33:46
http://php.net/manual/ru/function.fputcsv.php
начни с простого убери пока магический класс
возьми массив свой
и запиши его через fputcsv
и покажи что получил
и что ожидаешь получить
типо есть
["test", 123"];
Записал получил
test;123
Ожидаю
"test";123
или как, что именно не рабоатет?

Anatoli
16.07.2017
15:56:55

Evgeniy
16.07.2017
16:01:48
читать обратно http://php.net/manual/ru/function.fgetcsv.php

Anatoli
16.07.2017
16:11:05
Вот такой код написал https://gist.github.com/anonymous/78a1115ba57c8e3df756b5ed81e7f660
Запись латиницей и кириллицей.
В результате get команды:
2 полей в строке 1:
test
123
2 полей в строке 2:
456
Если руками в csv обернуть кириллицу в кавычки, то get срабатывает правильно.

Evgeniy
16.07.2017
16:20:33
ты прочитать не можешь или записать?