|  14.01.2004, 12:49 | #1 | 
| Участник | ошибка в функции str2con 
			
			В данной функции на мой взгляд содержится ошибка, которая каждый переданный параметр содержащий первый символ числовой пытается преобразовать в INT и потому там не проходят даты, т.е. при попытке сохранения даты, она сохраняет какое то число. мне кажется там нужно убрать конвертацию в int типа так // ret += str2int(_current); ret += _current; правильно ли все это, у кого есть какие идеи? | 
|  | 
|  14.01.2004, 14:01 | #2 | 
| Участник | по-моему все просто и сложно одновременно 
			
			Думается так: Посмотрим на всю подфункцию str2con: PHP код: 
			PHP код: 
			Т.е. если строка - это текстовое представление числа, то записываем это число, причем почему-то только int ... Но тогда уж надо было, скажем, использовать функцию определения типа данных (по аналогии с str2NumOK). Таким образом, это больше смахивает на недоработку, ну и как следствие ошибку - да. Полностью поддерживаю Цитата: 
		
			// ret += str2int(_current);
		
	 Благими намерениями дорога в ад выстлана ... | 
|  | 
|  14.01.2004, 15:12 | #3 | 
| Участник | 
			
			Ааа, понятно. | 
|  |