PHP.SU

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

Страниц (69): В начало « ... 60 61 62 63 [64] 65 66 67 68 ... » В конец

> Найдено сообщений: 1032
RickMan Отправлено: 02 Сентября, 2012 - 16:35:06 • Тема: Скрытая передача переменных • Форум: Вопросы новичков

Ответов: 1
Просмотров: 112
Здравствуйте, у меня такая вот проблема! У меня выводятся порядка 10 картинок, каждый имеет свой адрес и название!Тут не тружно догадаться взять адрес ссылки картинки и поменять к примеру параметр name и будут иметь грубо говря совершенно новый запрос....

CODE (html):
скопировать код в буфер обмена
  1. <a href="?act='.$drop_work['name'].'&name='.$drop_alert.'&drop_id='.$drop_work['id'].'">
  2.        <img src="labirint3/drop_items/'.$drop_img.'.gif"  border="0" title="'.$drop_alert.'">
  3. </a>


а теперь вопрос...как передать перепенную name но скрыто? через инпут хидн?
RickMan Отправлено: 19 Августа, 2012 - 20:14:35 • Тема: Сортировка date • Форум: Вопросы новичков

Ответов: 14
Просмотров: 504
сделал, DATE_FORMAT(date,'%d.%m.%Y %H:%i:%S') , так вообще круто работает) спасибо всем щас понатыкаю..
RickMan Отправлено: 19 Августа, 2012 - 20:02:59 • Тема: Сортировка date • Форум: Вопросы новичков

Ответов: 14
Просмотров: 504
KingStar пишет:
нужно в формате YYYY-MM-DD HH:MM


а в формуте день.месяц.год никак?
RickMan Отправлено: 19 Августа, 2012 - 19:56:12 • Тема: Сортировка date • Форум: Вопросы новичков

Ответов: 14
Просмотров: 504
у меня такой запрос
date('d.m.y H:i')

а он в бд заносит
2019-08-12
RickMan Отправлено: 19 Августа, 2012 - 19:48:05 • Тема: Сортировка date • Форум: Вопросы новичков

Ответов: 14
Просмотров: 504
а как в бд, добавить строку, и где будет время в формате:
день.месяц.год часы:минуты

но при этом ячейка типа date...что мне писать в запросе insert?
RickMan Отправлено: 19 Августа, 2012 - 19:34:11 • Тема: Сортировка date • Форум: Вопросы новичков

Ответов: 14
Просмотров: 504
IllusionMH пишет:
RickMan, а вам не кажется, что 01.02 было позже(соответственно больше) чем 02.01?


пример может и не удачный, но он сортирует сначала по дням, а потом уже по месяцам....
RickMan Отправлено: 19 Августа, 2012 - 19:28:19 • Тема: Сортировка date • Форум: Вопросы новичков

Ответов: 14
Просмотров: 504
Здравствуйте! У меня сортировка идет не правильно...

в БД хранятся данные, где date=дата, но тип varchar. Хранится в порядке: день.месяц.год часы:минуты...


Когда делаю сортировку по дате в убывающем порядке, но сортирует по дням не учитывая месяца....то есть будет так

01.02.12 00:00
02.01.12 00:00
RickMan Отправлено: 15 Августа, 2012 - 23:11:43 • Тема: Очистка строки • Форум: Вопросы новичков

Ответов: 2
Просмотров: 989
Здравствуйте, не подскажете как очистить строку от лишних символов?

к примеру у меня есть строка, и удалить из нее надо все, кроме русских и английских букв и цифр...удалить все остальное, типа : )(#@/\ и так далее...
RickMan Отправлено: 14 Августа, 2012 - 17:02:33 • Тема: Uncaught TypeError: Cannot set property 'innerHTML' of null • Форум: JavaScript & VBScript

Ответов: 1
Просмотров: 7577
Здравствуйте, вырезал код, и он не работает, можете подсказать почему?

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function foundmagictype (mtypes) {
  3.         if (mtypes) {
  4.                 mtypes=mtypes+"";
  5.                 if (mtypes.indexOf(',') == -1) return parseInt(mtypes);
  6.                 var s=mtypes.split(',');
  7.                 var found=0;
  8.                 var doubl=0;
  9.                 var maxfound=0;
  10.  
  11.                 for (i=0; i < s.length; i++) {
  12.                         var k=parseInt(s[i]);
  13.                         if (k > maxfound) {
  14.                                 found=i + 1;
  15.                                 maxfound=k;
  16.                                 doubl=0;
  17.                         } else {
  18.                                 if (k == maxfound) {doubl=1;}
  19.                         }
  20.                 }
  21.                 if (doubl) {return 0};
  22.  
  23.                 return found;
  24.         }
  25.         return 0;
  26. }
  27.  
  28. function crtmagic(mtype, title, body, subm) {
  29.        
  30.         mtype=foundmagictype(mtype);
  31.  
  32. var names=new Array(
  33. 'neitral',17, 6, 14, 17, 14, 7,0,0, 3,
  34. 'fire', 57, 30, 33, 20, 21, 14, 11, 12, 0,
  35. 'water', 57, 30, 33, 20, 21, 14, 11, 12, 0,
  36. 'air', 57, 30, 33, 20, 21, 14, 11, 12, 0,
  37. 'earth', 57,30, 33, 20, 21, 14, 11, 12, 0,
  38. 'white', 51, 25, 46, 44, 44, 10, 5, 5, 0,
  39. 'gray', 51, 25, 46, 44, 44, 10, 5, 5, 0,
  40. 'black', 51, 25, 46, 44, 44, 10, 5, 5, 0);
  41. var colors=new Array('B1A993','DDD5BF', 'ACA396','D3CEC8', '96B0C6', 'BDCDDB', 'AEC0C9', 'CFE1EA', 'AAA291', 'D5CDBC', 'BCBBB6', 'EFEEE9', '969592', 'DADADA', '72726B', 'A6A6A0');
  42.  
  43. while (body.indexOf('#IMGSRC#')>=0) body = body.replace('#IMGSRC#', 'http://img.combats.com/img/i/misc/dmagic/'+names[mtype*10]+'_30.gif');
  44. var s='<table width="300" border="0" align="center" cellpadding="0" cellspacing="0">'+
  45.         '<tr>'+
  46.         '<td width="100%">'+
  47.         '<table width="100%"  border="0" cellspacing="0" cellpadding="0">'+
  48.         '<tr><td>'+
  49.                 '<table width="100%" border="0" cellpadding="0" cellspacing="0">'+
  50.                 '<tr>'+
  51.                 '<td width="'+names[mtype*10+1]+'" align="left"><img src="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_03.gif" width="'+names[mtype*10+1]+'" height="'+names[mtype*10+2]+'"></td>'+
  52.                 '<td width="100%" align="right" background="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_05.gif"></td>'+
  53.                 '<td width="'+names[mtype*10+3]+'" align="right"><img src="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_07.gif" width="'+names[mtype*10+3]+'" height="'+names[mtype*10+2]+'"></td>'+
  54.                 '</tr>'+
  55.                 '</table></td>'+
  56.         '</tr>'+
  57.         '<tr><td>'+
  58.                 '<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
  59.                 '<tr>'+
  60.                         (names[mtype*10+7]?'<td width="'+names[mtype*10+7]+'"><SPAN style="width:'+names[mtype*10+7]+'">&nbsp;</SPAN></td>':'')+
  61.                         '<td width="5" background="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_17.gif">&nbsp;</td>'+
  62.                         '<td width="100%">'+
  63.                         '<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
  64.                         '<tr><td bgcolor="#'+colors[mtype*2]+'"'+(names[mtype*10+9]?' style="padding-top: '+names[mtype*10+9]+'"':'')+' >'+
  65.                         '<table border=0 width=100% cellspacing="0" cellpadding="0"><td style="padding-left: 20" align=center><B>'+title+
  66.                         '</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint();"><img src="http://img.combats.com/i/clear.gif" width=13 height=13 alt="">&nbsp;</td></table>'+
  67.                         '</td></tr>'+
  68.                         '<tr>'+
  69.                                 '<td align="center" bgcolor="#'+colors[mtype*2+1]+'">'+body+
  70.                         '</tr>'+
  71.                         '</table></td>'+
  72.                         '<td width="5" background="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_19.gif">&nbsp;</td>'+
  73.                         (names[mtype*10+8]?'<td width="'+names[mtype*10+8]+'"><SPAN style="width:'+names[mtype*10+8]+'">&nbsp;</SPAN></td></td>':'')+
  74.                         '</tr>'+
  75.                 '</table></td>'+
  76.         '</tr>'+
  77.         '<tr><td>'+
  78.                 '<table width="100%"  border="0" cellpadding="0" cellspacing="0">'+
  79.                 '<tr>'+
  80.                         '<td width="'+names[mtype*10+4]+'" align="left"><img src="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_27.gif" width="'+names[mtype*10+4]+'" height="'+names[mtype*10+6]+'"></td>'+
  81.                         '<td width="100%" align="right" background="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_29.gif"></td>'+
  82.                         '<td width="'+names[mtype*10+5]+'" align="right"><img src="http://img.combats.com/i/misc/dmagic/b'+names[mtype*10]+'_31.gif" width="'+names[mtype*10+5]+'" height="'+names[mtype*10+6]+'"></td>'+
  83.                 '</tr>'+
  84.                 '</table></td>'+
  85.         '</tr>'+
  86.         '</table></td>'+
  87. '</tr>'+
  88. '</table>';
  89.  
  90.         return s;
  91. }
  92.  
  93. function useElicMb(title, name, mtype, addon, itmImg, itmName, urls) {
  94.         var s = '';
  95.         aldr = 0;
  96.         s = '<table width="100%" border="0" cellspacing="0" cellpadding="5"><tr><td width="70"><div align="center"><img src="http://img.royalbattleclub.com/i/sh/'+itmImg+'"></div></td><td>Использовать \'<b>'+itmName+'</b>\' сейчас?</td></tr></table><div align="left" style="padding-left:9px;"></div><center><input style="width:100px;" type="button" name="button" id="button" value="Да" onClick="location = \''+urls+'\';"> <input style="width:100px;" onclick="closehint();" type="button" name="button" id="button" value="Нет"></center>'+(addon?addon:'')+'';
  97.  
  98.         s = crtmagic(0, title, s);
  99.         document.getElementById('hint4').innerHTML = s;
  100.         document.getElementById('hint4').style.visibility = 'visible';
  101.         document.getElementById('hint4').style.left = '150px';
  102.         document.getElementById('hint4').style.top = '50px';
  103.         Hint3Name = name;
  104. }


Выдает ошибку:
CODE (htmlphp):
скопировать код в буфер обмена
  1. Uncaught TypeError: Cannot set property 'innerHTML' of null


Вроде бы по коду, в s передается переменная и она не пустая, почему тогда так?

запрос делаю такой:
CODE (html):
скопировать код в буфер обмена
  1. <a  onclick=\"useElicMb('Хотите розыгрыше?','fddsfsdf', 'main.php?edit=1&use=1');\" href='#'>
RickMan Отправлено: 12 Августа, 2012 - 19:23:29 • Тема: Неактивная кнопка • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 2891
IllusionMH пишет:
RickMan, самый простой
CODE (html):
скопировать код в буфер обмена
  1. <input type=button onClick="this.disabled=true; callRandom(); submit()" value="Кнопка">


спасибо, сработало как надо
RickMan Отправлено: 12 Августа, 2012 - 19:11:06 • Тема: Неактивная кнопка • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 2891
Здравствуйте, у меня меня есть кнопка, которая привязана к JS функции... люди умудряются нажимать её по 5-10 раз, перед тем как она выполнит свое действие, и следовательно кнопка выполняет заданную работу 10 раз....Как сделать так, чтобы кнопка становилась неактивной после нажатия?

CODE (html):
скопировать код в буфер обмена
  1. <input type=button onClick="callRandom(); submit()" value="Кнопка">


CODE (javascript):
скопировать код в буфер обмена
  1. function callRandom(){
  2.    var array2 = document.getElementsByName('attack');
  3.    var randomNumber2=Math.floor(Math.random()*5);
  4.    var array3 = document.getElementsByName('defend');
  5.    var randomNumber3=Math.floor(Math.random()*5);
  6.  
  7.    if(document.getElementsByName('attack1').length != 0){
  8.            var array = document.getElementsByName('attack1');
  9.            var randomNumber=Math.floor(Math.random()*5);
  10.            array[randomNumber].checked = true;
  11.    }  
  12.    if(document.getElementsByName('attack2').length != 0){
  13.            var array1 = document.getElementsByName('attack2');
  14.            var randomNumber1=Math.floor(Math.random()*5);
  15.            array1[randomNumber1].checked = true;
  16.    }
  17.  
  18.    array2[randomNumber2].checked = true;
  19.    array3[randomNumber3].checked = true;
  20. }


Заранее благодарю за ответ!
RickMan Отправлено: 19 Июля, 2012 - 11:58:42 • Тема: Сортировка • Форум: Вопросы новичков

Ответов: 1
Просмотров: 91
Здравствуйте!
У меня есть таблица в бд, и в ней порядка 150 записей...записи рассортированы так, что тип можно определить по началу названия. К примеру wis_название или же hit_название...и так далее..как мне сделать сортировку в бд, так чтобы он сначала выводил те строки, в которых name начинается с hit_ потом с wis_ и так далее?
Заранее благодарю за ответ!
RickMan Отправлено: 14 Июля, 2012 - 15:46:57 • Тема: Ошибка 500 • Форум: Вопросы новичков

Ответов: 18
Просмотров: 22584
Ошибку исправил. Заключалась в том, что 1 функция повторялась дважды но в разных заинклюженых файлах! При вызове обоих вылетала ошибка!
RickMan Отправлено: 13 Июля, 2012 - 20:39:27 • Тема: Ошибка 500 • Форум: Вопросы новичков

Ответов: 18
Просмотров: 22584
PATCH пишет:
я про ссылку в моем первом посте http://forum.php.su/rd.php?http:...%B0%D1%85%3F_%2B связаная с 500 вообще ошибка говорит сама за себя

Failed to load resource: the server responded with a status of 500

ошибка загрузки ресурса: сервер ответил статусом 500 . вопрос у вас статус 500 сразу же появляется как нажали кнопку?


да, выдает сразу же...в логах хрома вижу что страница жрет 386b ...но время пишет 126ms-148ms
RickMan Отправлено: 13 Июля, 2012 - 20:28:11 • Тема: Ошибка 500 • Форум: Вопросы новичков

Ответов: 18
Просмотров: 22584
PATCH пишет:
вы прочитали по ссылке которую я вам дал возможные варианты из за чего данная ошибка?


Ну во первых ошибка не только в хроме но и в ИЕ, а во вторых вы дали ссылки по счет ошибки
CODE (htmlphp):
скопировать код в буфер обмена
  1.  Uncaught SyntaxError: Unexpected token ILLEGAL

а мне надо решить ошибку POST
CODE (htmlphp):
скопировать код в буфер обмена
  1.  http://сайт/скрипт.php?special=w...7265990190207958 500 (Internal Server Error)

Страниц (69): В начало « ... 60 61 62 63 [64] 65 66 67 68 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB