Прошу помощи! Доделываю мобильный сайт (в HTML, не в WML ), и надо поставить проверку вроде капчи. Отключение графики в телефоне это как правило, хотя есть и исключения. Какие альтернативы используете?
Видел на паре сайтов капчу... Один из них - лайвжурнал. Там кнопка есть "если вы не можете прочесть это изображение, вы можете его прослушать". Ну попробуй зарегистрироваться на лайвжурнале. Увидишь все сам.
Идея класс, только второй раз на сайт не зайдут. Насчет LJ тоже вариант, только тогда мне код в студию
PHP: <?php function joinwavs($wavs){ $fields = join('/', array( 'H8ChunkID', 'VChunkSize', 'H8Format', 'H8Subchunk1ID', 'VSubchunk1Size', 'vAudioFormat', 'vNumChannels', 'VSampleRate', 'VByteRate', 'vBlockAlign', 'vBitsPerSample' )); $data = ''; foreach($wavs as $wav){ $fp = fopen($wav,'rb'); $header = fread($fp,36); $info = unpack($fields,$header); // read optional extra stuff if($info['Subchunk1Size'] > 16){ $header .= fread($fp,($info['Subchunk1Size']-16)); } // read SubChunk2ID $header .= fread($fp,4); // read Subchunk2Size $size = unpack('vsize',fread($fp, 4)); $size = $size['size']; // read data $data .= fread($fp,$size); } return $header.pack('V',strlen($data)).$data; }