Проблема в том, что на стороннем сайте кодировка windows-1251, соответственно вылезают кракозябры без использования iconv, но echo $dom ничего не выводит, если использовать iconv? var_dump показывает string(300) "
Не подскажите как исправить это?
urlencode() - не получается, он кодирует как в описание сайта "uncodeURI/decodeURI функция javascript. Используется для кодирования URL.
Кодирует специальные символы, за исключением , / ? : @ & = + $ # "
Все разобрался! СПС, надо просто указать правильную кодировку файла или воспользоваться iconv
if(!$query_table)exit("Невозможно создать таблицу в базе данных!");
echo"Таблица создана успешно!";
Но тут как говорится "болт на 32" Выдает следующее:
Fatal error: Uncaught exception 'Exception' with message 'Unable to open database: unable to open database file' in W:\home\localhost\www\autocsv\tmp\tmp_search_list.php:2 Stack trace: #0 W:\home\localhost\www\autocsv\tmp\tmp_search_list.php(2): SQLite3->__construct('tmp/tmp.db') #1 {main} thrown in W:\home\localhost\www\autocsv\tmp\tmp_search_list.php on line 2
Честно даже не могу это корректно у дядьки гугла спросить )))
Не подскажите как корректно работать с SQLite3
MySql не предлагать, нужна именно SQLite3
так и реализовывайте. на сервере сделайте нечто вроде api
например по запросу test.ru/api/user/12 - вам будет возвращаться ответ (например, в json формате) с данными пользователя с ID=12, либо сообщение об ошибке.
Типа json_encode и json_decode ?
Конечно вариант неплохой. Но тогда запрос типа test.ru/api/user/12 должен выполнять пользователь явно, я так понимаю? А как тогда сделать такую проверку неявно? Чтобы скрипт на localhost сам периодически выполнял данную проверку (ну естественно не крон, а к примеру во время исполнения логики приложения при юзаньи пользователем)?
подразумевается ли, что есть доступ к базе данных на test.ru?
Если есть, то. просто коннект к удаленной базе и поиск соответ. записи в таблице.
Если, нет доступа, но где_то на сайте есть список пользователей, можно поиск с curl, например.
Удаленного коннекта к базе на test.ru НЕТ И БЫТЬ НЕ МОЖЕТ ПО СООБРАЖЕНИЯМ БЕЗОПАСТНОСТИ!
На сайте списка пользователей НЕТ И БЫТЬ НЕ МОЖЕТ ПО СООБРАЖЕНИЯМ БЕЗОПАСТНОСТИ!
К примеру на сервере test.ru, есть база пользователей. С любого другого сервера, пусть даже с localhost идет запрос на test.ru на существование пользователя. Есть пользователь - выполняем действия, нету - выходим из программы.
Представляю себе это так:
На сайте или localhost есть userscript.php - отправляет запрос и принимает ответ, выполняет соответствующее действие
На test.ru есть к serverscript.php - принимает запрос с удаленного сервера, делает проверки, отправляет ответ.