Pok4
Registered
Здравейте,
Щом се прибера съм решил да добавя voice feature към капчата в аргос.
Ползвам този урок - https://myplugins.net/adding-voice-to-captcha-to-secure-web-forms/
Ще ползвам само
И това:
Виновникът за функциалността е гугъл и това нещо:
На мястото на argos, може да напишете ваш текст и той ще се възпроизведе. В случая ще седи сесията с каптча кода,а горния php код ще бъде изрутиран като Аякс заявка и съответно извикан така
<img src="images/audio.png" alt="play_audio" id="play_audio" title="Play audio" /></span>
Линка седи в jquery кода по-горе.
Щом се прибера съм решил да добавя voice feature към капчата в аргос.
Ползвам този урок - https://myplugins.net/adding-voice-to-captcha-to-secure-web-forms/
Ще ползвам само
Код:
//audio
jQuery("#play_audio").click(function(){
var audioClip = new Audio("script/playback.php?d="+(new Date()).getMilliseconds());
audioClip.load(); //load the audio clip
audioClip.play(); //play the audio clip
});
И това:
Код:
<?php
@session_start();
header("Content-Type: audio/mpeg");
$audio_split = str_split($_SESSION["captcha_hash_voice"]); //read letter by letter
foreach($audio_split as $k=>$voice)
{
$voice = rawurlencode(htmlspecialchars($voice));
$audio = file_get_contents('https://translate.google.com/translate_tts?ie=UTF-8&client=gtx&q='.$voice.'&tl=en-IN');
echo $audio;
}
exit;
?>
Виновникът за функциалността е гугъл и това нещо:
На мястото на argos, може да напишете ваш текст и той ще се възпроизведе. В случая ще седи сесията с каптча кода,а горния php код ще бъде изрутиран като Аякс заявка и съответно извикан така
<img src="images/audio.png" alt="play_audio" id="play_audio" title="Play audio" /></span>
Линка седи в jquery кода по-горе.