pero no muestra los smilies por que estan en un count y no funciona,
Cita:
la parte de rojo es donde esta la principal fallaHeader('Cache-Control: no-cache');
Header('Pragma: no-cache');
$smfiletg = file($mybb->settings['changfcb_smfile']);
$sl = sizeof($smfiletg);
$count = 0;
$rand_smilies = array_rand($smfiletg, $randomsmilie);
for ($i = 0; $i < $randomsmilie; $i++)
{
$count++;
$smbit = $smfiletg[$rand_smilies[$i]];
$smbit = explode(" => ", $smbit);
$smbit[0] = str_replace('\\', '\\\\', $smbit[0]);
$smbit[1] = str_replace('"', '\"', $smbit[0]);
echo "<a href='javascript:addsmilie(\"$smbit[0]\")'><img src='$smbit[1]' border='0'></a> ";
}
Header('Pragma: no-cache');
$smfiletg = file($mybb->settings['changfcb_smfile']);
$sl = sizeof($smfiletg);
$count = 0;
$rand_smilies = array_rand($smfiletg, $randomsmilie);
for ($i = 0; $i < $randomsmilie; $i++)
{
$count++;
$smbit = $smfiletg[$rand_smilies[$i]];
$smbit = explode(" => ", $smbit);
$smbit[0] = str_replace('\\', '\\\\', $smbit[0]);
$smbit[1] = str_replace('"', '\"', $smbit[0]);
echo "<a href='javascript:addsmilie(\"$smbit[0]\")'><img src='$smbit[1]' border='0'></a> ";
}
un ejemplo para el explode seria:
Cita: