PHP.SU

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

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

> Найдено сообщений: 419
likvidator Отправлено: 21 Декабря, 2014 - 19:48:40 • Тема: image to base64 • Форум: Вопросы новичков

Ответов: 5
Просмотров: 328
SAD пишет:
один момент. картинка не подгрузилась еще, а вы пытаетесь уже взять dataurl...


CODE (javascript):
скопировать код в буфер обмена
  1. img.onload = function(){
  2.          canvas.height = img.height;
  3.         canvas.width = img.width;
  4.         ctx.drawImage(img,0,0);
  5.  
  6. alert(canvas.toDataURL("image/jpg"));
  7.     }
  8.  

блин...я такой дурачок=))) реально настолько запарился...спасибо большое....
(Добавление)
только вот я не понимаю почему,но все равно на выходе не jpg,а PNG
likvidator Отправлено: 21 Декабря, 2014 - 11:38:25 • Тема: image to base64 • Форум: Вопросы новичков

Ответов: 5
Просмотров: 328
все еще актуально...
likvidator Отправлено: 18 Декабря, 2014 - 20:45:21 • Тема: image to base64 • Форум: Вопросы новичков

Ответов: 5
Просмотров: 328
Не знаю...часа 4 точно мучался. Перечитал кучу англоязычных(т.к. наших не нашел) примеров преобразования jpg-картинки в base64 с пмощью js. Я так понял,что все завязано на канвасах - нет проблем. Лиса переваривает идеально,опера - тоже. Но это только нарисованного канваса,а если попытаться отрисовать в нем картинку из url,а потом получить код base64 - получается ерунда....
CODE (html):
скопировать код в буфер обмена
  1. <div class="main">
  2. <canvas id="picture"></canvas>
  3. </div>

Нормально:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function test()
  3. {
  4. var canvas = document.getElementById('picture');
  5. var ctx = canvas.getContext('2d');
  6.        
  7. ctx.fillRect(10,10,20,20);
  8. ctx.fillStyle = "green";
  9. ctx.fillRect(40,40,20,20);
  10.  
  11. var scrImg = canvas.toDataURL("image/jpg");
  12. alert(scrImg);
  13.        
  14. }
  15.  

Бред:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function test()
  3. {
  4. var canvas = document.getElementById('picture');
  5. var ctx = canvas.getContext('2d');
  6.  var img = new Image();
  7.     img.onload = function(){
  8.       ctx.drawImage(img,0,0);
  9.     }
  10.     img.src = 'some.jpg';      
  11.  
  12. var scrImg = canvas.toDataURL("image/jpg");
  13. alert(scrImg);
  14.        
  15. }
  16.  
likvidator Отправлено: 14 Сентября, 2014 - 18:49:04 • Тема: Запуск функции через нажатие на кнопку • Форум: Вопросы новичков

Ответов: 12
Просмотров: 918
и не произойдет потому что
mkrichet пишет:
function dw($value){

mkrichet пишет:
<?php wd('Привет!');?>

dw != wd
likvidator Отправлено: 14 Сентября, 2014 - 16:37:08 • Тема: Запуск функции через нажатие на кнопку • Форум: Вопросы новичков

Ответов: 12
Просмотров: 918
mkrichet пишет:
function dw($value){

mkrichet пишет:
<?php wd('Привет!');?>

dw != wd
(Добавление)
mkrichet пишет:
1) заходит пользователь – проверка IP: если пользователь голосовал - переход к пункту 3; если нет – предложить нажать "да" или "нет"; 2) добавляется в файл IP; 3) выводит результат всех голосов (сколько "да", сколько "нет").

вам весь алгоритм нужен или только 2 пункт?
likvidator Отправлено: 08 Сентября, 2014 - 21:54:20 • Тема: Как вывести ошибку формы на другой странице • Форум: Вопросы новичков

Ответов: 14
Просмотров: 446
PHP:
скопировать код в буфер обмена
  1. if ($_GET['errno'] == 1){
  2.  
  3.         echo "Нужно заполнить все поля, и вводить только числа!";
  4.  
  5. }

?
likvidator Отправлено: 08 Сентября, 2014 - 20:59:08 • Тема: Как вывести ошибку формы на другой странице • Форум: Вопросы новичков

Ответов: 14
Просмотров: 446
Ricco381 пишет:
Ты мне скажи как вернуть результат переменной $result

Да так же можешь,гетом передать. Только тут можно сделать подмену,а если хранить в сессии - нельзя...
likvidator Отправлено: 08 Сентября, 2014 - 19:30:53 • Тема: Как вывести ошибку формы на другой странице • Форум: Вопросы новичков

Ответов: 14
Просмотров: 446
А в чем смысл? Почему нельзя просто $_GET['errno'] == '1'?
(Добавление)
для чего вообще тут иссет? максимум,что приходит в голову,так это боязнь нотиса,если нет $_GET['errno'],но иссет от этого тут не спасет
likvidator Отправлено: 08 Сентября, 2014 - 18:35:20 • Тема: Как вывести ошибку формы на другой странице • Форум: Вопросы новичков

Ответов: 14
Просмотров: 446
/index.php?page=speed - все ок
/index.php?page=speed&errno=1 - "Нужно заполнить все поля, и вводить только числа!"
/index.php?page=speed&errno - "Нужно заполнить все поля, и вводить только числа!"
/index.php?page=speed&errno=3 - "Нужно заполнить все поля, и вводить только числа!"
/index.php?page=speed&errno=' - "Нужно заполнить все поля, и вводить только числа!"
(Добавление)
все ок?
likvidator Отправлено: 08 Сентября, 2014 - 18:10:41 • Тема: Как вывести ошибку формы на другой странице • Форум: Вопросы новичков

Ответов: 14
Просмотров: 446
(прошу прощения. чет не заметил,со скобами все ок) смысл выражения? TRUE==1?
likvidator Отправлено: 08 Сентября, 2014 - 18:07:04 • Тема: Как вывести ошибку формы на другой странице • Форум: Вопросы новичков

Ответов: 14
Просмотров: 446
да,только :
PHP:
скопировать код в буфер обмена
  1. if (isset($_GET['errno']) == 1){
  2.  
  3.         echo "Нужно заполнить все поля, и вводить только числа!";
  4.  
  5.         }
??
likvidator Отправлено: 08 Сентября, 2014 - 17:25:39 • Тема: Как вывести ошибку формы на другой странице • Форум: Вопросы новичков

Ответов: 14
Просмотров: 446
/index.php?page=speed&errno=1(2/3/4/5);
т.е. можешь передать в гет номер ошибки и в скрипте уже проверять... Но это только альтернатива.Если сессию дергаешь в любом случае,то не критично,а вот если только из-за этого юзаешь,то не нужно.
likvidator Отправлено: 30 Августа, 2014 - 16:05:03 • Тема: CURL возможно ли? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 775
esterio пишет:
кажись я понял что вам нужно. используйте прокси
PHP:
скопировать код в буфер обмена
curl_setopt($ch, CURLOPT_PROXY, 'IP:PORT');

А да,верно=)) Только 1 но... Очень уж они медленные (фришные)... По крайней мере мне пришлось отказаться от этой затеи.... Но если купить сразу пачку,то в принцепи можно.
likvidator Отправлено: 30 Августа, 2014 - 16:02:08 • Тема: Удаление строк по времени • Форум: Вопросы новичков

Ответов: 8
Просмотров: 283
AlexAngel пишет:
Вот например как перевести мой код на mysql ?

Ну.. начать нужно не с чтения,а с записи данных в бд ( запись в файл вы не выложили)...
likvidator Отправлено: 30 Августа, 2014 - 09:05:02 • Тема: CURL возможно ли? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 775
mrKotik пишет:
Мне без разницы просто у меня скрипт для игры, который берет данные с игрового сервра и выводит инфу в моем php скрипте, просто у меня за сегодня 20к запусков его, а это 20к запрос на сервер игры и это с одного IP моего хостинга, вот сижу и думаю как мне сделать что-бы не с одно IP был запрос)

Данные меняются постоянно? Не проще ли как-то кэш организовать? И обновлять кроном 1 запрос час/сутки/месяц...

Страниц (28): « 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