Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: PHP-скрипт для голосования
Форумы портала PHP.SU » PHP » Программирование на PHP » PHP-скрипт для голосования

Страниц (4): [1] 2 3 4 »
 

1. Вадя - 02 Мая, 2010 - 16:38:25 - перейти к сообщению
NVK Designer пишет:
Не за что, обращайтесь по любому вопросу, связанному с php. То, что знаю, расскажу сразу, чего не знаю, разберемся вместе.

Добрый день, вот скачал скрипт голосования
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <head>
  3. <title></title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
  5. <META name="keywords" content="">
  6. <META name="description" content="">
  7. <META name="Author" content="Красносельский К. К.">
  8.  
  9. <SCRIPT LANGUAGE="JavaScript"><!--
  10. function test(){
  11.   for (i=0, testvar=false; i < document.frm.result.length; i++){
  12.      if (document.frm.result[i].checked){
  13.         testvar=true;
  14.         break;
  15.      }
  16.   }
  17.   if (testvar==false){alert('Вы отметили не все опции!'); return false;}
  18. }
  19. //--></SCRIPT>
  20.  
  21.  
  22. </head>
  23. <BODY TEXT=Black>
  24. <h1 align="center">Голосование</h1>
  25. <center>
  26.  
  27. <?php
  28.   switch (@$return) {
  29.       case 1:
  30.       echo "<h2><font color=#215582>Спасибо, Ваше мнение учтено!</font></h2>";
  31.            break;
  32.        case 2:
  33.        echo "<h2><font color=Maroon>Извините, нам не удалось произвести запись в базу. Попробуйте позже.</font></h2>";
  34.            break;
  35.        case 3:
  36.        echo "<h2><font color=red>В одной из переменных неправильный диапазон. Вы явно пытаетесь голосовать минуя форму!</font></h2>";
  37.            break;
  38.        case 4:
  39.        echo "<h2><font color=red>В одной из переменных неправильный тип данных. Вы явно пытаетесь голосовать минуя форму!</font></h2>";
  40.            break;
  41.        case 5:
  42.        echo "<h2><font color=red>Вы отметили не все опции!</font></h2>";
  43.            break;
  44.        default:
  45.        echo "<h2>Ваше мнение о сайте:</h2>";
  46.    }
  47. ?>
  48.  
  49.  
  50.  
  51. <form name="frm" action=<?php echo $_SERVER["SCRIPT_NAME"];?>onsubmit="return test()">
  52.  
  53. <table cellspacing=0 cellpadding=0 border=0>
  54.  
  55. <tr><td colspan=2 align=center><B>Что вас интересовало:</B></td></tr>
  56. <tr><td><input type=radio name="them" value=1>Программа (<?php echo $total[1][1];?>):
  57. <!-- из массива будет получено количество голосов --></td>
  58. <td><img src="img.php?<?php echo round($total[1][1]/$golosov[1]*100,2);?>">
  59. <!-- На основании этой формулы будет получен рисунок для графического отображения результатов --></td></tr>
  60. <tr><td><input type=radio name="them" value=2>Задачи (<?php echo $total[1][2];?>):</td><td><img src="img.php?<?php echo round($total[1][2]/$golosov[1]*100,2);?>"></td></tr>
  61. <tr><td><input type=radio name="them" value=3>Операторы (<?php echo $total[1][3];?>):</td><td><img src="img.php?<?php echo round($total[1][3]/$golosov[1]*100,2);?>"></td></tr>
  62. <tr><td><input type=radio name="them" value=4>Определения (<?php echo $total[1][4];?>):</td><td><img src="img.php?<?php echo round($total[1][4]/$golosov[1]*100,2);?>"></td></tr>
  63. <tr><td><input type=radio name="them" value=5 CHECKED>Другое (<?php echo $total[1][5];?>):</td><td><img src="img.php?<?php echo round($total[1][5]/$golosov[1]*100,2);?>"></td></tr>
  64.  
  65. <tr><td colspan=2 align=center><B>На этом сайте вы хотели найти:</B></td></tr>
  66. <tr><td><input type=radio name="tipe" value=1>Документацию (<?php echo $total[2][1];?>):</td><td><img src="img.php?<?php echo round($total[2][1]/$golosov[2]*100,2);?>"></td></tr>
  67. <tr><td><input type=radio name="tipe" value=2>Справочники (<?php echo $total[2][2];?>):</td><td><img src="img.php?<?php echo round($total[2][2]/$golosov[2]*100,2);?>"></td></tr>
  68. <tr><td><input type=radio name="tipe" value=3>Определения (<?php echo $total[2][3];?>):</td><td><img src="img.php?<?php echo round($total[2][3]/$golosov[2]*100,2);?>"></td></tr>
  69. <tr><td><input type=radio name="tipe" value=4 CHECKED>Другое (<?php echo $total[2][4];?>):</td><td><img src="img.php?<?php echo round($total[2][4]/$golosov[2]*100,2);?>"></td></tr>
  70.  
  71. <tr><td colspan=2 align=center><B>Насколоько вы остались довольны:</B></td></tr>
  72. <!-- Этот вопрос не имеет предустановленного значения (значения по умолчанию) и будет использоватся для контроля: голослвал ли посетитель, или просто нажал на кнопку, не задумываясь -->
  73. <tr><td><input type=radio name="result" value=1>Очень (<?php echo $total[3][1];?>):</td><td><img src="img.php?<?php echo round($total[3][1]/$golosov[3]*100,2);?>"></td></tr>
  74. <tr><td><input type=radio name="result" value=2>Вполне (<?php echo $total[3][2];?>):</td><td><img src="img.php?<?php echo round($total[3][2]/$golosov[3]*100,2);?>"></td></tr>
  75. <tr><td><input type=radio name="result" value=3>Почти (<?php echo $total[3][3];?>):</td><td><img src="img.php?<?php echo round($total[3][3]/$golosov[3]*100,2);?>"></td></tr>
  76. <tr><td><input type=radio name="result" value=4>Не очень (<?php echo $total[3][4];?>):</td><td><img src="img.php?<?php echo round($total[3][4]/$golosov[3]*100,2);?>"></td></tr>
  77. <tr><td><input type=radio name="result" value=5>Не доволен (<?php echo $total[3][5];?>):</td><td><img src="img.php?<?php echo round($total[3][5]/$golosov[3]*100,2);?>"></td></tr>
  78.  
  79. <tr><td colspan=2 align=center><B>Как вы попали на сайт:</B></td></tr>
  80. <tr><td><input type=radio name="link" value=1>Перешел с поисковика (<?php echo $total[4][1];?>):</td><td><img src="img.php?<?php echo round($total[4][1]/$golosov[4]*100,2);?>"></td></tr>
  81. <tr><td><input type=radio name="link" value=2>Перешел с каталога сайтов (<?php echo $total[4][2];?>):</td><td><img src="img.php?<?php echo round($total[4][2]/$golosov[4]*100,2);?>"></td></tr>
  82. <tr><td><input type=radio name="link" value=3>Перешел по баннеру (<?php echo $total[4][3];?>):</td><td><img src="img.php?<?php echo round($total[4][3]/$golosov[4]*100,2);?>"></td></tr>
  83. <tr><td><input type=radio name="link" value=4>По ссылке с другого сайта (<?php echo $total[4][4];?>):</td><td><img src="img.php?<?php echo round($total[4][4]/$golosov[4]*100,2);?>"></td></tr>
  84. <tr><td><input type=radio name="link" value=5>Рекомендовали друзья (<?php echo $total[4][5];?>):</td><td><img src="img.php?<?php echo round($total[4][5]/$golosov[4]*100,2);?>"></td></tr>
  85. <tr><td><input type=radio name="link" value=6>Давний посетитель (<?php echo $total[4][6];?>):</td><td><img src="img.php?<?php echo round($total[4][6]/$golosov[4]*100,2);?>"></td></tr>
  86. <tr><td><input type=radio name="link" value=7 CHECKED>Другое (<?php echo $total[4][7];?>):</td><td><img src="img.php?<?php echo round($total[4][7]/$golosov[4]*100,2);?>"></td></tr>
  87.  
  88. <tr><td colspan=2 align=center><B>Всего проголосовало: </B><?php echo $golosov[1].$WriteText;?></td></tr>
  89.  
  90. </table>
  91. <input type=submit name=golos value="Голосовать">
  92. <input type=reset name=golos value="Сбросить">
  93. </form>
  94.  
  95. </center>
  96. </body>
  97. </html>



Но вылезла проблемка, когда жму голосовать, вылезает ошибка! хотя вроде с return и с submit все в норме. Подскажите пожалуйста, заранее спасибо!
2. SAD - 02 Мая, 2010 - 17:18:19 - перейти к сообщению
Ну напишите какая ошибка, не будем же мы догадываться.
3. Вадя - 02 Мая, 2010 - 17:40:10 - перейти к сообщению
SAD пишет:
Ну напишите какая ошибка, не будем же мы догадываться.

Сорри, вот:
Not Found

The requested URL /golos/form.phponsubmit="return was not found on this server.
4. SAD - 02 Мая, 2010 - 17:44:05 - перейти к сообщению
может так
PHP:
скопировать код в буфер обмена
  1. <form name="frm" action="<?PHP echo $_SERVER["SCRIPT_NAME"];?>" onsubmit="return test()">
- пробел пропущен перед onsubmit
И еше вопрос, почему создали сообщение в чужой теме столетней давности?
5. Вадя - 02 Мая, 2010 - 17:48:16 - перейти к сообщению
Блин че-то всеравно не хочет, вот если нужно ссылка именно на голосование http://tyrbopascal[dot]comua[dot]net/gol[dot][dot][dot]1%EE%E2%E0%F2%FC
6. JustUserR - 02 Мая, 2010 - 18:24:08 - перейти к сообщению
Вадя пишет:
Сорри, вот:
Not Found
Если при перенаправлении PHP-скриптом по переменной окружения SCRIPT_NAME самого на себя вы получаете ошибку - то дело скорее всего в том что PHP устнановлен как CGI и данная переменная окружения указывает на интерпретатор
Решением в таком случае будет использовать специальной переменной PHP_SELF - которая указывает виртуальный web-путь к PHP-скрипту
7. Вадя - 02 Мая, 2010 - 20:08:52 - перейти к сообщению
JustUserR пишет:
Решением в таком случае будет использовать специальной переменной PHP_SELF - которая указывает виртуальный web-путь к PHP-скрипту

Спасибо, а в какую строку именно ее нужно вставить подскажите пожалуйста, а то я не очень разбираюсь в системе голосования php, только учусь Закатив глазки
8. Телевизор - 02 Мая, 2010 - 22:45:54 - перейти к сообщению
что-то не понятно а куда запись идет Однако
(Добавление)
Ты ево скачал, а он может быть не правильно собран...
попробуй скрипт автора, с сайте собрать http://webdesign[dot]site3k[dot]net/?/co[dot][dot][dot]end/d/golos[dot]html уж не думаю что автор будет выкладывать кривой скрипт...
9. JustUserR - 03 Мая, 2010 - 01:33:42 - перейти к сообщению
Вадя пишет:
Спасибо, а в какую строку именно ее нужно вставить подскажите пожалуйста, а то я не очень разбираюсь в системе голосования php, только учусь
Пожалуйста! Предложенные выше изменения относятся не только к конкретной системе голосования - но и к любым PHP-скриптам которые запускается через интерпретатор PHP в режиме CGI
В вашем случае необходимо отредактировать файл PHP-скрипта следующим образом - а именно заменить все вывода <?php echo $_SERVER['SCRIPT_NAME']; ?> на <?php echo $_SERVER['PHP_SELF']; ?> соответственно Также следует убрать короткие PHP-теги <? ?> и короткий вывод <?= ?> поскльку он может быть отключен в настройках PHP - и является не универсальным и может не работать при переходе с хостинга на хостинг
10. Вадя - 03 Мая, 2010 - 04:43:50 - перейти к сообщению
JustUserR пишет:

В вашем случае необходимо отредактировать файл PHP-скрипта следующим образом - а именно заменить все вывода <?php echo $_SERVER['SCRIPT_NAME']; ?> на <?php echo $_SERVER['PHP_SELF']; ?> соответственно Также следует убрать короткие PHP-теги <? ?> и короткий вывод <?= ?> поскльку он может быть отключен в настройках PHP - и является не универсальным и может не работать при переходе с хостинга на хостинг

Понял, СПАСИБО, попробую! Если сработает обязательно отпишусь! Подмигивание
11. Вадя - 03 Мая, 2010 - 10:12:45 - перейти к сообщению
Увы но ничего не помогло, теперь я нажимаю "голосовать", и страница обновляется и все, результаты не учитываются Огорчение Растерялся
12. JustUserR - 04 Мая, 2010 - 09:17:30 - перейти к сообщению
Вадя пишет:
Увы но ничего не помогло, теперь я нажимаю "голосовать", и страница обновляется и все, результаты не учитываются
А вы проверяли PHP-скрипт который должен обрабатывать данные голосования из формы на предмет соответствующей if-секции - то есть когда он делает запрос сам на себя то в GET/POST-данных должна быть специальная переменная которая переключается PHP-скрипт в режим обработчки полученных данных - а потом после приема данных с помощью Location возвращает обратно к просмотру
13. Вадя - 04 Мая, 2010 - 16:31:17 - перейти к сообщению
Толи я баран, толи скрипт неправильный...не выходит у меня ниче с этим submit'ом, т.е. вроде проверка данных прописана, а он нехочет показыввать результаты
вот у меня 2 ФАЙЛА в этом голосовании,
form.php:
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <head>
  3. <title></title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
  5. <META name="keywords" content="">
  6. <META name="description" content="">
  7. <META name="Author" content="Красносельский К. К.">
  8.  
  9. <SCRIPT LANGUAGE="JavaScript"><!--
  10. function test(){
  11.   for (i=0, testvar=false; i < document.frm.result.length; i++){
  12.      if (document.frm.result[i].checked){
  13.         testvar=true;
  14.         break;
  15.      }
  16.   }
  17.   if (testvar==false){alert('Вы отметили не все опции!'); return false;}
  18. }
  19. //--></SCRIPT>
  20.  
  21.  
  22. </head>
  23. <BODY TEXT=Black>
  24. <h1 align="center">Голосование</h1>
  25. <center>
  26.  
  27. <?php
  28.   switch (@$return) {
  29.       case 1:
  30.       echo "<h2><font color=#215582>Спасибо, Ваше мнение учтено!</font></h2>";
  31.            break;
  32.        case 2:
  33.        echo "<h2><font color=Maroon>Извините, нам не удалось произвести запись в базу. Попробуйте позже.</font></h2>";
  34.            break;
  35.        case 3:
  36.        echo "<h2><font color=red>В одной из переменных неправильный диапазон. Вы явно пытаетесь голосовать минуя форму!</font></h2>";
  37.            break;
  38.        case 4:
  39.        echo "<h2><font color=red>В одной из переменных неправильный тип данных. Вы явно пытаетесь голосовать минуя форму!</font></h2>";
  40.            break;
  41.        case 5:
  42.        echo "<h2><font color=red>Вы отметили не все опции!</font></h2>";
  43.            break;
  44.        default:
  45.        echo "<h2>Ваше мнение о сайте:</h2>";
  46.    }
  47. ?>
  48.  
  49.  
  50.  
  51. <form name="frm" action="<?PHP  echo $_SERVER['PHP_SELF'];?>" onsubmit="return test()">
  52. <!-- Начинается форма. Адрес action пусть даст сам сервер. Используется метод GET, файл может иметь любое расширение -->
  53. <table cellspacing=0 cellpadding=0 border=0>
  54.  
  55. <tr><td colspan=2 align=center><B>Что вас интересовало:</B></td></tr>
  56. <tr><td><input type=radio name="them" value=1>Задачи (<?php echo $total[1][1];?>):
  57. <!-- из массива будет получено количество голосов --></td>
  58. <td><img src="img.php?<?php echo round($total[1][1]/$golosov[1]*100,2);?>">
  59. <!-- На основании этой формулы будет получен рисунок для графического отображения результатов --></td></tr>
  60. <tr><td><input type=radio name="them" value=2>Программа (<?php echo $total[1][2];?>):</td><td><img src="img.php?<?php echo round($total[1][2]/$golosov[1]*100,2);?>"></td></tr>
  61. <tr><td><input type=radio name="them" value=3>Операторы (<?php echo $total[1][3];?>):</td><td><img src="img.php?<?php echo round($total[1][3]/$golosov[1]*100,2);?>"></td></tr>
  62. <tr><td><input type=radio name="them" value=4>Определения (<?php echo $total[1][4];?>):</td><td><img src="img.php?<?php echo round($total[1][4]/$golosov[1]*100,2);?>"></td></tr>
  63. <tr><td><input type=radio name="them" value=5 CHECKED>Другое (<?php echo $total[1][5];?>):</td><td><img src="img.php?<?php echo round($total[1][5]/$golosov[1]*100,2);?>"></td></tr>
  64.  
  65. <tr><td colspan=2 align=center><B>На этом сайте вы хотели найти:</B></td></tr>
  66. <tr><td><input type=radio name="tipe" value=1>Другие задачи (<?php echo $total[2][1];?>):</td><td><img src="img.php?<?php echo round($total[2][1]/$golosov[2]*100,2);?>"></td></tr>
  67. <tr><td><input type=radio name="tipe" value=2>Другие определения (<?php echo $total[2][2];?>):</td><td><img src="img.php?<?php echo round($total[2][2]/$golosov[2]*100,2);?>"></td></tr>
  68. <tr><td><input type=radio name="tipe" value=3>Статьи (<?php echo $total[2][3];?>):</td><td><img src="img.php?<?php echo round($total[2][3]/$golosov[2]*100,2);?>"></td></tr>
  69. <tr><td><input type=radio name="tipe" value=4 CHECKED>Другое (<?php echo $total[2][4];?>):</td><td><img src="img.php?<?php echo round($total[2][4]/$golosov[2]*100,2);?>"></td></tr>
  70.  
  71. <tr><td colspan=2 align=center><B>Насколоько вы остались довольны:</B></td></tr>
  72. <!-- Этот вопрос не имеет предустановленного значения (значения по умолчанию) и будет использоватся для контроля: голослвал ли посетитель, или просто нажал на кнопку, не задумываясь -->
  73. <tr><td><input type=radio name="result" value=1>Очень! (<?php echo $total[3][1];?>):</td><td><img src="img.php?<?php echo round($total[3][1]/$golosov[3]*100,2);?>"></td></tr>
  74. <tr><td><input type=radio name="result" value=2>Вполне (<?php echo $total[3][2];?>):</td><td><img src="img.php?<?php echo round($total[3][2]/$golosov[3]*100,2);?>"></td></tr>
  75. <tr><td><input type=radio name="result" value=3>Почти (<?php echo $total[3][3];?>):</td><td><img src="img.php?<?php echo round($total[3][3]/$golosov[3]*100,2);?>"></td></tr>
  76. <tr><td><input type=radio name="result" value=4>Не очень (<?php echo $total[3][4];?>):</td><td><img src="img.php?<?php echo round($total[3][4]/$golosov[3]*100,2);?>"></td></tr>
  77. <tr><td><input type=radio name="result" value=5>Не доволен (<?php echo $total[3][5];?>):</td><td><img src="img.php?<?php echo round($total[3][5]/$golosov[3]*100,2);?>"></td></tr>
  78.  
  79. <tr><td colspan=2 align=center><B>Как вы попали на сайт:</B></td></tr>
  80. <tr><td><input type=radio name="link" value=1>Перешел с поисковика (<?php echo $total[4][1];?>):</td><td><img src="img.php?<?php echo round($total[4][1]/$golosov[4]*100,2);?>"></td></tr>
  81. <tr><td><input type=radio name="link" value=2>Перешел с каталога сайтов (<?php echo $total[4][2];?>):</td><td><img src="img.php?<?php echo round($total[4][2]/$golosov[4]*100,2);?>"></td></tr>
  82. <tr><td><input type=radio name="link" value=3>Перешел по баннеру (<?php echo $total[4][3];?>):</td><td><img src="img.php?<?php echo round($total[4][3]/$golosov[4]*100,2);?>"></td></tr>
  83. <tr><td><input type=radio name="link" value=4>По ссылке с другого сайта (<?php echo $total[4][4];?>):</td><td><img src="img.php?<?php echo round($total[4][4]/$golosov[4]*100,2);?>"></td></tr>
  84. <tr><td><input type=radio name="link" value=5>Рекомендовали друзья (<?php echo $total[4][5];?>):</td><td><img src="img.php?<?php echo round($total[4][5]/$golosov[4]*100,2);?>"></td></tr>
  85. <tr><td><input type=radio name="link" value=6>Давний посетитель (<?php echo $total[4][6];?>):</td><td><img src="img.php?<?php echo round($total[4][6]/$golosov[4]*100,2);?>"></td></tr>
  86. <tr><td><input type=radio name="link" value=7 CHECKED>Другое (<?php echo $total[4][7];?>):</td><td><img src="img.php?<?php echo round($total[4][7]/$golosov[4]*100,2);?>"></td></tr>
  87.  
  88. <tr><td colspan=2 align=center><B>Всего проголосовало: </B><?php echo $golosov[1].$WriteText;?></td></tr>
  89.  
  90. </table>
  91. <input type=submit name=golos value="Голосовать">
  92. <input type=reset name=golos value="Сбросить">
  93. </form>
  94.  
  95. </center>
  96. </body>
  97. </html>
  98.  

и img.php:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.   $otstup=48;
  3.   // $otstup - задает отступ, в прелелах которого в картинку впишем процентное значение
  4.   $string=$QUERY_STRING."%";
  5.   // $string - содержит значение процентов плюс знак процента
  6.   $im=imageCreate(round($QUERY_STRING)*2+$otstup,15);
  7.   // Здесь создаем идентификатор, при помощи которого мы будем работать с картинкой
  8.   //$green=$QUERY_STRING/100*255; $red=255-$green; // зададим количество красного и зеленого. Чем больше процент, тем зеленее цвет
  9.   // не применено ;) но вам может пригодиться
  10.   $fon=imageColorAllocate($im,33,85,130);
  11.   $fon1=imageColorAllocate($im,184,228,255);
  12.   // Задаем цвет фона
  13.   $col_b=imageColorAllocate($im,0,0,0);
  14.   // Задаем цвет контура
  15.   $shrift=imageColorAllocate($im,255,255,255);
  16.   // Цвет вывода процентного значения
  17.   imageFill($im,2,2,$fon);
  18.   // Заполнили наш прямоугольник основным фоном
  19.   $x1=0;$x2=round($QUERY_STRING)*2+$otstup-1;
  20.   $y1=0;$y2=14;
  21.   // Формирование улов для обводки контуром
  22.   imageLine($im,$x1,$y1,$x2,$y1,$col_b);
  23.   imageLine($im,$x2,$y1,$x2,$y2,$col_b);
  24.   imageLine($im,$x2,$y2,$x1,$y2,$col_b);
  25.   imageLine($im,$x1,$y1,$x1,$y2,$col_b);
  26.   imageLine($im,$x1+$otstup,$y1,$x1+$otstup,$y2,$col_b);
  27.   // Создание контура и разделяющей полосы
  28.   if(round($QUERY_STRING) > 1) imageFill($im,$otstup+1,2,$fon1);
  29.   // Если значение процента больше 1, заполняем правую часть цветом $fon1
  30.   imageString($im,3,5,1,$string,$shrift);
  31.   // Пишем в правую часть картинки процентное значение
  32.   header("Content-type: image/Gif");
  33.   imageGif($im);
  34.   imageDestroy($im);
  35.   // Здесь производим вывод полученной картинки в стандартный поток вывода и уничтожаем идентификатор
  36. ?>
  37.  

Больше НИЧЕГО,НИКАКИХ файлов нету...блин, чайник в этом деле, пытаюсь разобраться, помогите пожаалуйста со скриптом или посоветуйте друго какойнить...
14. Телевизор - 04 Мая, 2010 - 23:40:03 - перейти к сообщению
ну как ничего нету Однако я предыдущем посте дал ссылку на этот скрипт, там по мимо этих двух кусков скриптов ещо фсякие куски кода...
15. JustUserR - 05 Мая, 2010 - 09:04:34 - перейти к сообщению
Вадя пишет:

<?php
switch (@$return) {
Во-первых здесь очевидно используются возможности опции register_globals которая скорее всего отключена - и во-вторых в пересылаемой форме я вообще не вижу поля input name="return" или подобного ему
Что касается соответствующего оператора JS в обработчике onsubmit - то к PHP-скрипту он не имеет никакого отношения и туда не передается

 

Powered by ExBB FM 1.0 RC1