Вывести ссылку из JavaScripts для ПС

Тема в разделе "JavaScript", создана пользователем jon4god, 5 окт 2011.

Модераторы: ZiX
  1. jon4god

    jon4god

    Регистр.:
    13 авг 2009
    Сообщения:
    213
    Симпатии:
    50
    Многие прячут от ПС ссылки в JS? а у меня другая задача... Как вывести ее, чтобы ПС ее индексировала.
    PHP:
    <script language="JavaScript" type="text/javascript" src="http://мой_сайт.ru/forweb.php"></script> 
    Это вызов скрипта, а вот сама конструкция
    PHP:
    <? 
    require_once 
    "config.php"
    $query mysql_query("SELECT * FROM `quotes` WHERE `status`= 'checked' ORDER BY RAND() LIMIT 1"); 
    $r mysql_fetch_array($query); 
    $r['content'] = str_replace("\r\n","<'+'br>",$r['content']); 
    if(isset(
    $_GET['u'])) 

    $r['content'] = mb_convert_encoding($r['content'],"UTF-8","WINDOWS-1251"); 
    $t mb_convert_encoding("Больше на ","UTF-8","WINDOWS-1251"); 
    ?> 
    var borq=''; borq += '<' + 'div id="b_q">' + '<?=$r['content'];?><' + 'br><' + 'small><' + 'a href="http://<?=$_SERVER['HTTP_HOST'];?>/" style="font-size:11px;" target="_blank"><?=$t;?><?=$_SERVER['HTTP_HOST'];?>!<' + '/small><' + '/a><' + '/div>'; document.write(borq);  
    <? 

    elseif(isset($_GET['k'])) 

    $r['content'] = mb_convert_encoding($r['content'],"UTF-8","KOI8-R"); 
    $t = mb_convert_encoding("Больше на ","UTF-8","KOI8-R"); 
    ?> 
    var borq=''; borq += '<' + 'div id="b_q">' + '<?=$r['content'];?><' + 'br><' + 'small><' + 'a href="http://<?=$_SERVER['HTTP_HOST'];?>/" style="font-size:11px;" target="_blank"><?=$t;?><?=$_SERVER['HTTP_HOST'];?>!<' + '/small><' + '/a><' + '/div>'; document.write(borq); 
    <? 

    else 

    $t = "Больше на "; 
    ?> 
    var borq=''; borq += '<' + 'div id="b_q">' + '<?=$r['content'];?><' + 'br><' + 'small><' + 'a href="http://<?=$_SERVER['HTTP_HOST'];?>/" style="font-size:11px;" target="_blank"><?=$t;?><?=$_SERVER['HTTP_HOST'];?>!<' + '/small><' + '/a><' + '/div>'; document.write(borq); 
    <? 

    ?>
     
  2. bopobopo

    bopobopo Создатель

    Регистр.:
    4 авг 2011
    Сообщения:
    13
    Симпатии:
    0
    тоже надо... никто не знает?
     
  3. BlackFox

    BlackFox Писатель

    Регистр.:
    23 авг 2011
    Сообщения:
    7
    Симпатии:
    1
    PHP:
    <?
    require_once 
    "config.php";
    $query mysql_query("SELECT * FROM `quotes` WHERE `status`= 'checked' ORDER BY RAND() LIMIT 1");
    $r mysql_fetch_array($query);
    $r['content'] = str_replace("\r\n","<'+'br>",$r['content']);
    if(isset(
    $_GET['u']))
    {
    $r['content'] = mb_convert_encoding($r['content'],"UTF-8","WINDOWS-1251");
    $t mb_convert_encoding("Больше на ","UTF-8","WINDOWS-1251");
    ?>
    <div id="b_q"><?=$r['content'];?><br><small><a href="http://<?=$_SERVER['HTTP_HOST'];?>/" style="font-size:11px;" target="_blank"><?=$t;?><?=$_SERVER['HTTP_HOST'];?>!</a></small></div>
    <?
    }
    elseif(isset($_GET['k']))
    {
    $r['content'] = mb_convert_encoding($r['content'],"UTF-8","KOI8-R");
    $t = mb_convert_encoding("Больше на ","UTF-8","KOI8-R");
    ?>
    <div id="b_q"><?=$r['content'];?><br><small><a href="http://<?=$_SERVER['HTTP_HOST'];?>/" style="font-size:11px;" target="_blank"><?=$t;?><?=$_SERVER['HTTP_HOST'];?>!</a></small></div>
    <?
    }
    else
    {
    $t = "Больше на ";
    ?>
    <div id="b_q"><?=$r['content'];?><br><small><a href="http://<?=$_SERVER['HTTP_HOST'];?>/" style="font-size:11px;" target="_blank"><?=$t;?><?=$_SERVER['HTTP_HOST'];?>!</small></a></div>
    <?
    }
    ?>
    Благодарить можно на Z500033197385 или R161792753540 :)
     
  4. jon4god

    jon4god

    Регистр.:
    13 авг 2009
    Сообщения:
    213
    Симпатии:
    50
    Blackfox, а за что благодарить, да? Вы просто выкинули JS из конструкции, этим ее "сломав" и превратив в нерабочую, а сама задача вывести ссылку из под JS сохранив его, так и осталась не решена.