[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Замена цифр картинками
levant
Здравствуйте, помогите пожалуйста Мне нужно, что бы вместо цифр подставлялись картинки. Ето скрипт, которые ведет математический подсчет, и результат этого подсчета должен выводится картинкой.
Если в ответе две цифры тогда выводится две соответствующие картинки.
я создал картинки nm0.gif ... nm9.gif поместил их в ту же папку что и скрипт. Подскажите что я не так сделал, вот скрипт. пожалуйста исправте ошибку, очень благодарен за помощи
вот ссылка где я тестирую тест и картинки картинки

PHP
<form  name="kank">
<
H2 align="center">Введите ваш  ежемесячный доход в &pound€ &#x20B4; $  <s>P</s></H2> <br>
<div align="center"><input name="fr" type="text" size="20" maxlength="7"></div>
<
p align="center"><input name="ob" type="submit" value="Считать"></p>
</
form>
<
div align="center">
<?
PHP  

$nm 
40 12 $fr;
$inm=array(); $imp=array(); $nm=strval($nm);
for(
$i=0$i<10$i++) {$inm[$i]="$i"$imp[$i]="img$i".".gif";}
str_replace($imn$imp$nm);


echo 
"<h1>Ваш доход за всю жизнь составит - </h1> <br> <p style=' font-size:70px'> $nm <samp style='font-size:25px'>&pound; € &#x20B4; $ <s>P</s></samp> </p>  " ;




Спустя 25 минут, 52 секунды (2.06.2009 - 14:09) sergeiss написал(а):
Для начала посмотри тот текст страницы, который ты получаешь в браузере, на клиентской стороне. И попробуй там найти, где же у тебя выводится хотя бы одна картинка.
Во-вторых, я не вижу, где бы ты читал из массива $_POST данные, переданные из формы.

Спустя 5 минут, 52 секунды (2.06.2009 - 14:15) levant написал(а):
Я новичок в этом деле подскажите, как надо это сделать. Буду очень благодарен за код

Спустя 12 минут, 44 секунды (2.06.2009 - 14:27) glock18 написал(а):
PHP
$nm 40 12 $fr;
echo 
"<h1>Ваш доход за всю жизнь&n

скомно wink.gif

1. $fr = isset($_POST['fr']) ? $_POST['fr'] : 0;
2. раз картинки nm'Цифра'.gif, то их ими и надо заменять буквы
PHP
$imp[$i]="nm$i".".gif";

3. если задача - вывести картинку, так их выводи, а не их названия. Может ты не знаешь что такое тег img? biggrin.gif

Спустя 4 минуты, 38 секунд (2.06.2009 - 14:32) sergeiss написал(а):
Посмотреть полученный в браузере текст - к ПХП отношения не имеет smile.gif

Находять в браузере, нажимаешь правую кнопку мыши и находишь какой-то пункт меню, который говорит о показе текста (кода) страницы.

Спустя 32 минуты, 10 секунд (2.06.2009 - 15:04) twin написал(а):
Интересно, а интерпретатор ничего не сказал по этому поводу?
Функция str_replace() возвращает текст с заменами, а не просто заменяет. Нужно как минимум так:
PHP
$nm = str_replace($imn, $imp, $nm);

дальше не глядел, слишком много некрасивостей.

Спустя 24 минуты, 26 секунд (2.06.2009 - 15:29) glock18 написал(а):
кстати, да smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.