X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> вывод случайной фразы
ecmo
ecmo
Topic Starter сообщение 11.8.2009, 11:01; Ответить: ecmo
Сообщение #1


Необходим php скрипт вывода случайной фразы из файла или списка, но с одной особенностью. результат (случайную фразу) нужно записать в переменную $random , которую можно будет вывести в данной функции:

[php]
function replace($data){
$data = eregi_replace('купить', $random , $data);
[/php]

т.е чтобы слово "купить" заменялась на рандомную фразу при обновлени страницы.

примеры которыми кишит интеренет позволяют вывести фразу путем:

[php]
echo $random;
[/php]

что не работает в требуемом случае
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 11.8.2009, 11:21; Ответить: Webmaster_hb
Сообщение #2


итак, вы выбрали случайную фразу - это вы умеете на сколько ясно из вашего описания
допустим вся фраза находится в переменной $fraza
осталось добавить одну строчку
[PHP]$fraza = str_replace("купить","продать",$fraza);[/PHP]

а лучше приведите код, который у вас уже есть
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ecmo
ecmo
Topic Starter сообщение 11.8.2009, 12:19; Ответить: ecmo
Сообщение #3


(Webmaster_hb @ 11.8.2009, 14:21) *
итак, вы выбрали случайную фразу - это вы умеете на сколько ясно из вашего описания
допустим вся фраза находится в переменной $fraza
осталось добавить одну строчку
[php]$fraza = str_replace("купить","продать",$fraza);[/php]

а лучше приведите код, который у вас уже есть

код
[php]
$file = file("fr_pin.dat");
$random = $file[rand(0, sizeof($file)-1)];
//echo $random;

function replace($data){
$data = eregi_replace('купить', $random , $data);
}
[/php]

echo $random корректно выводит рандомную фразу из fr_pin.dat, но вывод в функции не идет
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 11.8.2009, 12:41; Ответить: Apay
Сообщение #4


вывода нет потомучто в функции используются локальные, а не глобальные переменные, попробуйте так
[php]function replace(&$data,$random){
$data = str_replace('купить', $random , $data);
} [/php]
и используйте str_replace (у вас нет регулярных выражений)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ecmo
ecmo
Topic Starter сообщение 11.8.2009, 13:15; Ответить: ecmo
Сообщение #5


(Apay @ 11.8.2009, 15:41) *
вывода нет потомучто в функции используются локальные, а не глобальные переменные, попробуйте так
[php]function replace(&$data,$random){
$data = str_replace('купить', $random , $data);
} [/php]
и используйте str_replace (у вас нет регулярных выражений)

спасибо. это решило проблему

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок
быстро, удобно, по доступному курсу
200 Sostavitel 97663 11.2.2024, 21:07
автор: Wolfhound
Открытая тема (нет новых ответов) Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA).
9 sbitcoinru 6746 10.10.2023, 19:25
автор: Sbitcoin
Горячая тема (нет новых ответов) Обмен WebMoney - Яндекс - QIWI. Вывод/ввод Приват24 UAH
225 himin 132448 7.5.2023, 13:26
автор: Вера_Симонова
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлы«»101Crypta.com«»ВВОД/ВЫВОД/ОБМЕН«»BTC/ETH/QIWI/USDT/VISA/MC«»НАЛИЧНЫЕ/СНГ/ЕВРОПА«»
13 101Crypta 12130 18.4.2023, 23:15
автор: 101Crypta
Открытая тема (нет новых ответов) Нужен вывод в топ наших роликов Youtube
3 wep 1906 23.3.2023, 17:39
автор: distrib095


 



RSS Текстовая версия Сейчас: 29.3.2024, 1:15
Дизайн