За последние 24 часа нас посетили 15230 программистов и 1671 робот. Сейчас ищут 793 программиста ...

"Переведите" код с php на jawa, пожалуйста

Тема в разделе "JavaScript и AJAX", создана пользователем Contessa, 15 авг 2012.

  1. Contessa

    Contessa Активный пользователь

    С нами с:
    8 мар 2012
    Сообщения:
    74
    Симпатии:
    0
    "Переведите" код с php на jawa, пожалуйста

    <form method="POST" action="test.php">

    <p>Vado <input type="text" name="r1" size="6"> (из) M
    <input type="text" name="r2" size="6"> N.</p>
    <input type="submit" value="Показать результаты"></td>
    </form>

    <?php

    //test.php
    $r1=$_POST[r1];
    $r2=$_POST[r2];
    $i=0;
    $img1 ="<img src='immagini/sbaglio.gif'>";
    $img2 ="<img src='immagini/sbaglio.gif'>";

    if ($r1=="" || $r2=="")
    {
    echo '<h1><p style="color: #008000" align="center">Чтобы узнать результаты теста <br>нужно ответить на все вопросы!</h1></p><h3><p style="color: #0066CC" align="center"<br>Для возврата на предыдущую страницу используйте стрелки навигации браузера</h3></p>';
    break;
    }

    if ($r1=="da")
    {
    $i++;
    $img1 ="<img src='immagini/giusto.gif'>";
    }
    else
    {
    $r1=$r1.' - sbaglio';
    }

    if ($r2=="a")
    {
    $i++;
    $img2 ="<img src='immagini/giusto.gif'>";
    }

    else
    {
    $r2=$r2.' - sbaglio';
    }

    $subject = "=?utf-8?B?" . base64_encode("Результат упр.1") . "?=";
    $result = mail("myemail@mysite", $subject, "Количество правильных ответов: $i из 2. \nОтветы: \n1 пропуск - $r1 \n2 пропуск - $r2, "ip-адрес $_SERVER[REMOTE_ADDR]");

    if ($result) {
    echo '<h2><p style="color: #008000" align="center">Количество правильных ответов: ' . $i . ' из 2.</h2></p>';
    }

    ?>

    <p>2) Vado <input type="text" name="r1" value=<?echo $r1;?> size="6"> <?php echo $img1; ?> (из) M
    <input type="text" name="r2" value=<?echo $r2;?> size="6"> <?php echo $img2; ?> N.</p>
     
  2. Dmitriy A. Arteshuk

    Dmitriy A. Arteshuk Активный пользователь

    С нами с:
    19 янв 2012
    Сообщения:
    2.445
    Симпатии:
    66
    Адрес:
    Зеленоград
    Код (Text):
    1. <?jawa
    2. бамбарбия киргуду
    3. ?>
     
  3. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
  4. Contessa

    Contessa Активный пользователь

    С нами с:
    8 мар 2012
    Сообщения:
    74
    Симпатии:
    0
    Ну вы совсем дилетанты что ли? Код же элементарный! Разобраться не можете? Вот потому вам никто и не платит! :)
     
  5. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Во-первых, о какой "jawa" идёт речь? Если ты про JavaScript - то так и надо писать, поскольку Java и JavaScript - вещи совсем разные.
    Во-вторых, не обижайся, но оформлен код плохо, лень даже пытаться разобраться.
    И в-третьих, в этом PHP-коде есть куча мелких ошибок типа Notice и как минимум одна синтаксическая ошибка. Этот PHP скрипт в том виде, в каком он размещён тут - работать просто не может.
     
  6. Contessa

    Contessa Активный пользователь

    С нами с:
    8 мар 2012
    Сообщения:
    74
    Симпатии:
    0
    Мой скрипт работает отлично, и разобраться в нем может кто угодно, кроме вас, программистов. Вы слабаки!
     
  7. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Забавно. Чего тон такой сердитый?
    Ошибка синтаксиса есть вот в этой строке:
    Код (PHP):
    1. $result = mail("myemail@mysite", $subject, "Количество правильных ответов: $i из 2. \nОтветы: \n1 пропуск - $r1 \n2 пропуск - $r2, "ip-адрес $_SERVER[REMOTE_ADDR]");
    С кавычками тут не всё в порядке. Присмотрись внимательнее. Либо что-то не правильно скопировано сюда на форум, либо скрипт всё-таки не работает :)
     
  8. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Проснись и открой глаза.

    $_SERVER[REMOTE_ADDR] Тут сначала будет искать const (константа, она будет не найдена, но другой код сработает еще и с параметром), работать будет с проблемой. И тут тоже $_POST[r1]

    а вот так будет нормально:

    Код (PHP):
    1. $_SERVER['REMOTE_ADDR']  и так тоже $_POST['r1'] 
    Contessa, "jawa" не употребляй такие слова.

    Они не достойны этого =)
    Языки разные JavaScript-jQuery и Java, PHP.
    А Java так - это вообще в плане web'a мало где используют, JavaScript-Jquery+PHP, сделаю на много большее...
    В плане сайта строения...

    А раз ты спрашиваешь, значит у тебя, что - то не получается.
    Если ты желаешь, чтобы кто - то выполнил работу платно и помогли тебе решить твою задачу, обращайся, к конкретному лицу... =)

    Или в платник.

    Не стоит хамить =)