А откуда такая задача возникла?
Проблема в том, что xls - это бинарный формат, в отличи от текстового csv, который и был придуман для хранения табличных данных в текстовом файле.
Поэтому, вряд ли получится xls просто сгенерировать.
UPDATE tbl SET content = CONCAT('Сегодня в продаже brn="',REPLACE(name,'Продажа ',''),'"')
Но izbushka прав(а), извращение то ещё
Проверьте .htaccess файл и удалите строку AuthType Basic либо сгенерируйте новый htpasswd файл с вашими данными, путь к которому найдёте там же.
Возможно поможет и наведёт на правильные мысли эта статья: http://wcoders.com/lessons/jquery/104
Суть в том, что данные с клиента передать на сервер, который формирует файл с переданными данными, который отдаётся клиенту для скачивания.
А смысл можете раскрыть этого действия?
Или вам просто нужно забанить определённый IP? Тогда просто напишите
Order Allow,Deny
Allow from all
Deny from xxx.xxx.xxx.xxx
Обычный поиск элементов в массиве быстрее производить штатными средствами php
<?php $array = array("95.132.47.203", "134.53.51.64", "51.61.75.47"); if(in_array($_SERVER['REMOTE_ADDR'],$array)){ echo "true"; }else{ echo "false"; } ?>
Найдите в корне сайта .htaccess файл и посмотрите есть ли там что-то типа
RewriteCond %{HTTP_USER_AGENT} (android|midp|j2me|symbian|series ...
По моему опыту это самая популярная причина претензий яндекса.
Toker, в поле таблицы mysql можно только хранить значения. Делать там ничего нельзя да и не надо.
В php скрипте вы достаёте данные из поля таблицы, работаете с ними и, при необходимости, сохраняете обратно.
Возможно наиболее быстрым вариантом разобраться с вопросом будет привести реальный пример места, которое вам непонятно.
тут только гадать можно что имел ввиду автор данного скрипта.
возможно это:
$namepage=$myrow['page'];
Вообще такие вопросы решаются либо через разбор dom дерева документа, либо регулярными выражениями. Конкретно в вашем случае гораздо проще использовать второй путь.
<?
$html = '<p id="bla" class="bla">text</p>';
$html = preg_replace('|<p[^>]*>|i','<p>',$html);
echo $html; // return <p>text</p>
?>