( ′∀`)σ≡σ☆))Д′)レ(゚∀゚;)ヘ=З=З=Зε≡(ノ´_ゝ`)ノ
<?php
$title = "alpha";
$str = $row['image_url'];
$parts = parse_url($str);
parse_str($parts['query'], $query);
$str =basename($query['file']);
global $link;
$sql = "select * from 3dfonts where picture = '$str' limit 0,1";
$result = mysqli_query($link,$sql) or die(mysql_error());
$row_settings = mysqli_fetch_assoc($result);
$params= $row_settings['params'];
$text = str_replace("`","\"",$params) ;
//looping
/* $characters = json_decode($text,true);
foreach ($characters as $row)
{
$letter =$row["letter"] ;
$x =$row["x"] ;
$y =$row["y"] ;
$letterwidth =$row["width"] ;
$letterheight =$row["height"] ;
$documentW=600;$documentH=600;
$layeropacity=1;
$layer_r=0;
$str =basename($row_settings['picture']);
$background = gd_apply_3D($background, $str, $layeropacity,$x,$y,600,600,$layer_r,$letterwidth,$letterheight,$documentW,$documentH,$documentW,$documentH);
}*/
//get one value
$characters = json_decode($text,true);
$upperArr = range("A","Z");
$lowerArr = range("a","z");
$theWord = strtoupper(username());
$array = str_split($theWord);
$countMe = strlen($theWord);
$fromLeft=$row['left']['desktop'] - 60;
$fromTop=$row['top']['desktop'];
$layer_w=$row['width'];
$layer_h=$row['height'];
$firstletterw = $characters[0]["width"];
$i = 0;
foreach($array as $char)
{
$i+=70;
$space = $i;
/* if(!empty($firstletterw)){};*/
$letter = $char;
if(ctype_upper($letter))
{
/* $firstString = (strlen($theWord) >1);
exit($characters[$firstString]["letter"]);*/
$position = array_search($letter,$upperArr);
$characters[$position]["ID"];
$letter =$characters[$position]["letter"] ;
$x =$characters[$position]["x"] ;
$y =$characters[$position]["y"] ;
$letterwidth =$characters[$position]["width"] ;
$letterheight =$characters[$position]["height"] ;
/* exit($letter );*/
$documentW=600;$documentH=600;
$layeropacity=1;
$layer_r=0;
$str =basename($row_settings['picture']);
/*$background = gd_apply_3D($fromTop,$fromLeft,$letterwidth,$background, $str, $layeropacity,$x,$y,600,600,$layer_r,$letterwidth,$letterheight,$documentW,$documentH,$documentW,$documentH); */
$background = gd_apply_3D($fromTop,$space,$background, $str,$layeropacity,$x,$y,600,600,$layer_r,$letterwidth,$letterheight,$documentW,$documentH);
}
}
?>