капуста белокочанная - 750 грамм
грибы белые свежие - четыре штуки.
грибы соленые - 1/2 стакана
морковь - одна штука.
картофель - три штуки.';
<div onmouseover="vspluv.show(this.offsetLeft,this.offsetTop, '<? echo $in ?> ' ,' <? echo $path ?> ')"
onmouseout="vspluv.hide()"
при получении русских символов фукция отказывается работать убил три часа не пойму в чем проблема хелп(при англиских все работет)
function podskazka(){
this.show = function(x,y,text,url){
var div = document.createElement(div);
var table = document.createElement('table');
var tr = document.createElement('tr');
var td = document.createElement('td');
var td1 = document.createElement('td');
var img = document.createElement('img');
table.style.border = '2px solid black';
table.style.backgroundColor = '#ffffff';
table.style.height = 300+'px';
table.style.width = 500+'px';
table.style.backgroundColor = 'silver';
td.style.padding = '3px';
img.src = url;
img.className = 'ima';
div.className = 'podskazka';
div.id = 'metka';
if (y<100){y=530}
if (x>500){x=200}
var koordX= x+330;
var koordY= y- 220;
div.style.left = koordX+'px';
div.style.top = koordY+'px';
img.style.left = koordX+'px';
img.style.top = koordY+'px';
document.body.appendChild(div);
var m = document.getElementById('metka');
var tables= m.appendChild(table);
tables.appendChild(tr);
tables.firstChild.appendChild(td);
tables.firstChild.appendChild(td1);
tables.firstChild.firstChild.innerHTML = text;
tables.firstChild.lastChild.appendChild(img);
}
this.hide = function(){
var div1 = document.getElementById('metka');
div1.parentNode.removeChild(div1);
}
}
var vspluv = new podskazka();
Спустя 2 минуты, 1 секунда (28.01.2012 - 21:34) Гость_Bodich написал(а):
при русском тожеработаетолько если давать одну строку без переносов $n = 'вввфы'
Спустя 15 минут, 34 секунды (28.01.2012 - 21:49) Winston написал(а):
$in перепиши так
$in = 'мякоть говядины - 750 грамм \
капуста белокочанная - 750 грамм \
грибы белые свежие - четыре штуки. \
грибы соленые - 1/2 стакана \
морковь - одна штука. \
картофель - три штуки.';
Спустя 2 часа, 30 минут, 3 секунды (29.01.2012 - 00:19) Guest написал(а):
работает
но так неполучается (
for( $i = 1; $i < count($ingsort); $i++)
{
$in .= '<div> '.$ingsort[$i].' \</div>' ;
}
но так неполучается (
for( $i = 1; $i < count($ingsort); $i++)
{
$in .= '<div> '.$ingsort[$i].' \</div>' ;
}
Спустя 1 минута, 54 секунды (29.01.2012 - 00:21) Winston написал(а):
А ты дивы туда передаешь? Так напиши
$in = '';
for( $i = 1; $i < count($ingsort); $i++)
{
$in .= '<div> '.$ingsort[$i].'</div> \ ';
}
Спустя 1 час, 52 минуты, 20 секунд (29.01.2012 - 02:14) Guest написал(а):
$in = '';
for( $i = 1; $i < count($ingsort); $i++)
{
$in .= '<div> '.$ingsort[$i].'</div> \ ';
}
яваскрипт не работает ((((( ехо показивает ---
мякоть говядины - 750 грамм
\
капуста белокочанная - 750 грамм
\
грибы белые свежие - четыре штуки.
\
грибы соленые - 1/2 стакана
\
морковь - одна штука.
\
картофель - три штуки.
\
репа - одна штука.
\
for( $i = 1; $i < count($ingsort); $i++)
{
$in .= '<div> '.$ingsort[$i].'</div> \ ';
}
яваскрипт не работает ((((( ехо показивает ---
мякоть говядины - 750 грамм
\
капуста белокочанная - 750 грамм
\
грибы белые свежие - четыре штуки.
\
грибы соленые - 1/2 стакана
\
морковь - одна штука.
\
картофель - три штуки.
\
репа - одна штука.
\
Спустя 2 минуты, 53 секунды (29.01.2012 - 02:16) Winston написал(а):
Я не пойму зачем тогда тебе дивы?
Напиши просто
Напиши просто
$in .= $ingsort[$i]." \ \n ";
Спустя 10 часов, 18 минут, 44 секунды (29.01.2012 - 12:35) Guest написал(а):
не работает(
в одном файле все изначально работало http://povarec.net/index.php?cat_number=2&type=recept
в другом не работает , файлы почти идентичны http://povarec.net/index.php?cat_number=1&...hi&type=pod_rec
в одном файле все изначально работало http://povarec.net/index.php?cat_number=2&type=recept
в другом не работает , файлы почти идентичны http://povarec.net/index.php?cat_number=1&...hi&type=pod_rec
Спустя 51 минута, 45 секунд (29.01.2012 - 13:27) Guest написал(а):
$ing = '';
$allingr = $myrow5["igredients"];
$ingsort = explode("*",$allingr);
for( $i = 1; $i < count($ingsort); $i++)
{
$ing .= $ingsort[$i]."\ \n";
}
//$ing = str_replace("\"",'',$ing);
// $ing = str_replace("\' ",'',$ing);
//$in = str_replace("\n",'',$in);
?>
<div onmouseover="vspluv.show(this.offsetLeft,this.offsetTop, ' <? echo $ing ?> ' ,' <? echo $path ?> ')"
onmouseout="vspluv.hide()"
Спустя 1 час, 36 минут, 50 секунд (29.01.2012 - 15:04) bodja написал(а):
$in = str_replace("\r\n",'',$in);
$in = str_replace("\n",'',$in);
Спустя 45 минут, 56 секунд (29.01.2012 - 15:50) Guest написал(а):
Заработало!!!!!!
Пасиб большое пол дня убил на такую мелочь ...(((
Пасиб большое пол дня убил на такую мелочь ...(((
Спустя 17 часов, 59 минут, 19 секунд (30.01.2012 - 09:49) test написал(а):
Интерестно
Спустя 11 минут, 5 секунд (30.01.2012 - 10:00) inpost написал(а):
bodja
Лучше было бы отдельно \r и отдельно \n
Лучше было бы отдельно \r и отдельно \n
