- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, назрел вопрос.
Есть код:
Как сделать автозамену width="100" на width="185", height="262" непосредственно на странице ?
Задаю такой вопрос, потому что картинку с параметром width="100", выводит php скрипт, который зашифрован, и как я понял мне никогда не расшифровать. Думаю есть гуру, которые знают как это реализовать джаваскриптом или jquery.
Заранее большое спасибо !
... выводит php скрипт, который зашифрован, и как я понял мне никогда не расшифровать ...
ну так пусть этот php скрипт выводит в строку, которую потом обработаете как надо и выведите. если это невозможно - гуглите php функции ob_* и обрабатывайте буфер вывода так как хочется...
ну так пусть этот php скрипт выводит в строку, которую потом обработаете как надо и выведите. если это невозможно - гуглите php функции ob_* и обрабатывайте буфер вывода так как хочется...
если бы я знал как это делать. я чайник. Помогите пожалуйста. Посредством javascript или jquery нельзя ?
если бы я знал как это делать. я чайник. Помогите пожалуйста. Посредством javascript или jquery нельзя ?
конечно можно, но это как бе паллиатив, средствами php такие фичи не сложнее. освойте один раз ob_* ооочень пригодится...
конечно можно, но это как бе паллиатив, средствами php такие фичи не сложнее. освойте один раз ob_* ооочень пригодится...
спасибо большое за ответ ! Но как я понял сейчас я это не очень освою, читаю и не очень понимаю о чём, будет время, обязательно вернусь к этой теме.
Если бы можно было пример :)
Вычитал про preg_replace, но не совсем понимаю как его применять. Помогите пожалуйста.
в примитиве типо так:
Спасибо большое, но я не очень вчехлил что о чём :)
Спасибо большое, но я не очень вчехлил что о чём :)
ob_start - This function will turn output buffering on. While output buffering is active no output is sent from the script (other than headers), instead the output is stored in an internal buffer : перенаправляет вывод php в свой буфер.
ob_get_clean - Get current buffer contents and delete current output buffer : возвращает то что туда накидал php и восстанавливает обычный вывод
т.е. вы на время заставляете php сливать всё "мимо экрана" в некий буфер, потом восстанавливаете вывод "на экран", отлавливаете то что слилось в буфер, обрабатываете и выводите "на экран"...
Огромное спасибо что возитесь со мной. Подскажите пожалуйста, вот вызов скрипта:
ob_start();
$is_xfields_upload = false;
$xfields_upload_action = 'view';
$xfields_upload_field = $value;
$xfields_upload_value = $fieldvalue;
include ENGINE_DIR . '/inc/xfields.upload.php';
if (!$is_xfields_upload)
$str = ob_get_clean();
А дальше я без понятия, в PHP не силён :(
видимо что то вроде:
если width="100" встречается только там где нужно менять. если ещё где, то prеg_replace нужен...
---
только зря у Вас ob_get_clean() стоит в if : как бы там что в скрипте не случилось вывод в буфер ob_ надо отменять в любом случае. видимо в этот if надо результирующее echo вставить.
не получается :(