Ahojda.
Prosím o radu s následujícím problémem.
Mám knihovnu, ze které bych potřeboval buď přetažením či kliknutím přenést obrázek do textarea (CKEditor). Pomocí níže uvedeného kódu mi to v podstatě funguje, nicméně to přenáší aktuální url která ale patří náhledu obrázku. Jde buď o podstrčení jiné url nebo nahrazení (replace) části url za jinou.
Kód:
<script>
function PrenesObr(id){
var kde=document.getElementById(id)
var co=kde.getElementsByTagName('img')
for(var i=0;i<co.length-1;i++){
co[i].onclick=function(){
//opener.document.forms[0].elements[1].value=this.src;
opener.document.getElementById('editor1').value=this.src;
}
}
}
</script>
......
$adresar = "../soubory/".$_SESSION["user"]."/".$_GET["id"]."/";
$adresar_nahledy = "../soubory/".$_SESSION["user"]."/".$_GET["id"]."/nahledy/";
$spojeni = opendir($adresar_nahledy);
$x = 1;
while (false!==($file = readdir($spojeni))) {
if ($file != "." && $file != ".." && $file!="nahledy" && $file!="prilohy") {
$url = $conf["HTTP_URL_ROOT"]."/mod/soubory/".$_SESSION["user"]."/".$_GET["id"]."/nahledy/".$file;
echo "<div class=\"okno_knihovna\" id=\"obr$x\"><img src=\"$url\"></div><br />\n";
$x++;
}
}
Jde o to nalézt v url "/nahledy/nahled-" a odstranit z ní tak aby přenesla do editoru místo původní http://www.xxx.cz/soubory/nahledy/nahled-soubor.jpg url vlastního obrázku http://www.xxx.cz/soubory/soubor.jpg.
Díky