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 :: Версия для печати :: вопрос по elseif (isset($_GET['go'])) {print "пример";}
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » вопрос по elseif (isset($_GET['go'])) {print "пример";}

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

1. mclord - 16 Июля, 2011 - 18:44:08 - перейти к сообщению
elseif (isset($_GET['go'])) {print "пример";}
вот смотрите мне надо сюда вписать скрипт но там есть и " и '
как это сделать чтобы и те и те ковычки работали?
если надо код дам каторый надо вписать помогите
2. LIME - 16 Июля, 2011 - 18:49:44 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. $str = <<<EOD
  3.  // EOD это просто метка
  4. скрипт как он есть
  5. EOD;
  6. elseif (isset($_GET['go'])) echo $str;
  7.  
3. mclord - 16 Июля, 2011 - 18:52:54 - перейти к сообщению
$str = <<<EOD
тут скрипт? или вместо eod
EOD;
elseif (isset($_GET['go'])) echo $str;
4. LIME - 16 Июля, 2011 - 18:54:34 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $str = <<<LABEL
  2. .....
  3. скрипт как он есть
  4. .......
  5. LABEL;

так понятней?
5. mclord - 16 Июля, 2011 - 18:55:46 - перейти к сообщению
да но не пашет что то
6. LIME - 16 Июля, 2011 - 18:55:49 - перейти к сообщению
только внимательней перед закрывающей меткой не должно быть даже пробела с начала строки
(Добавление)
mclord код давайте
7. mclord - 16 Июля, 2011 - 18:58:40 - перейти к сообщению
не пашет!
8. LIME - 16 Июля, 2011 - 19:00:11 - перейти к сообщению
может вы это имели ввиду?
echo '<pre>'.$str.'</pre>';
это если скрипт надо видеть на странице
(Добавление)
дайте код я переделаю и все ...так быстрее будет
9. mclord - 16 Июля, 2011 - 19:02:23 - перейти к сообщению
<?
$str = <<<LABEL
скрипт как он есть
LABEL;
elseif (isset($_GET['go'])) echo '<pre>'.$str.'</pre>';
?>
скрипт не работает!
10. OrmaJever - 16 Июля, 2011 - 19:03:44 - перейти к сообщению
после <<<LABEL
недолжно быть ничего до конца строки! даже пробела
до LABEL;
недолжно быть ничего. Строго вначале строки.
11. mclord - 16 Июля, 2011 - 19:04:35 - перейти к сообщению
ну нету!
12. LIME - 16 Июля, 2011 - 19:05:07 - перейти к сообщению
mclord весь код давайте ато непонятно нифига
и код что вставить тоже дайте
13. mclord - 16 Июля, 2011 - 19:06:58 - перейти к сообщению
elseif (isset($_GET['go'])) {print "пример";}
надо вставить этот код
PHP:
скопировать код в буфер обмена
  1.  
  2.            Создание своего пароля
  3.            </td>
  4.          </tr>
  5.          <tr class="win" >
  6.            <td class="win" >
  7.     <form name="f" method="POST" action="">
  8.        <p class="win">
  9.         Здесь вы можете сами создать пароль любой длины и любой сложности.
  10.        <p class="win">
  11.         Символы:<br>
  12.     <input type="text" name="chars" value="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" style="width:150px;"><br>
  13.     Варианты:
  14.     <!--br><input type="button" style="width:110px;" value="Простой пароль" onclick="f.chars.value='abcdefghijklmnopqrstuvwxyz'">
  15.     &nbsp;&nbsp; Нарпимер: <samp>djenftgomd</samp>
  16.     <br><input type="button" style="width:110px;" value="Разный регистр" onclick="f.chars.value='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'">
  17.      &nbsp;&nbsp; Нарпимер: <samp>djKFfMgDmd</samp>
  18.     <br><input type="button" style="width:110px;" value="С цифрами" onclick="f.chars.value='abcdefghijklmnopqrstuvwxyz1234567890'">
  19.      &nbsp;&nbsp; Нарпимер: <samp>4j6uft7pm9</samp>
  20.     <br><input type="button" style="width:110px;" value="Сложный пароль" onclick="f.chars.value='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890'">
  21.      &nbsp;&nbsp; Нарпимер: <samp>4jKFfM7Dm9</samp>
  22.     <br><input type="button" style="width:110px;" value="Неподбираемый" onclick="f.chars.value='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890!@#$%^&*()<>[]{}_+-=,./?'">
  23.      &nbsp;&nbsp; Нарпимер: <samp>4j#F&+7D[9</samp>
  24.    <br-->
  25. <script>
  26. function Check() {
  27.   f.chars.value='';
  28.   if (f.Csigns.checked) f.chars.value=f.chars.value+'!"№;%:?*()_+=-~/\\<>,.[]{}';
  29.   if (f.Cnum.checked) f.chars.value=f.chars.value+'1234567890';
  30.   if (f.Cbig.checked) f.chars.value=f.chars.value+'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
  31.   if (f.Csmall.checked) f.chars.value=f.chars.value+'abcdefghijklmnopqrstuvwxyz';
  32.  }
  33. </script>
  34.     <br><input type="checkbox" name="Csmall" onclick="Check();" checked>Маленькие буквы
  35.     <br><input type="checkbox" name="Cbig" onclick="Check();" checked>Заглавные буквы
  36.     <br><input type="checkbox" name="Cnum" onclick="Check();" checked>Цифры
  37.     <br><input type="checkbox" name="Csigns" onclick="Check();">Знаки
  38.     <br>
  39. <!--a style="text-decoration: underline; cursor: hand;" onclick="f.chars.value='abcdefghijklmnopqrstuvwxyz'">Простой&nbsp;пароль</a>&nbsp;<samp>djenftgomd</samp>
  40.     <br><a style="text-decoration: underline; cursor: hand;" onclick="f.chars.value='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'">Разный&nbsp;регистр</a>&nbsp;<samp>djKFfMgDmd</samp>
  41.     <br><a style="text-decoration: underline; cursor: hand;" onclick="f.chars.value='1234567890abcdefghijklmnopqrstuvwxyz'">С&nbsp;цифрами</a>&nbsp;<samp>4j6uft7pm9</samp>
  42.     <br><a style="text-decoration: underline; cursor: hand;" onclick="f.chars.value='1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'">Сложный&nbsp;пароль</a>&nbsp;<samp>4jKFfM7Dm9</samp>
  43.     <br><a style="text-decoration: underline; cursor: hand;" onclick="f.chars.value='!@#$%^&*()<>[]{}_+-=,./?1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'">Неподбираемый</a>&nbsp; <samp>4j#F&+7D[9</samp>
  44.    <br-->
  45.         Длина пароля:
  46.     <input type=text name=length size=5 value=10><br>
  47.         Количество паролей:
  48.     <input type=text name=count size=5 value=10><br><br>
  49.     <br>
  50.     <input type="button" value="Создать пароль!" onclick="
  51. document.all.YOURS.innerHTML='Вот список ваших паролей:<br>';
  52. c = f.count.value;
  53. for (i=1;i<=c;i++)
  54.    document.all.YOURS.innerHTML+=i+'.&nbsp;<samp>'+PasGenHTML(f.chars.value,f.length.value)+'</samp><br>';
  55. ">
  56.     </form>                                              
  57.            </td>
  58.          </tr>
  59.         </table>
  60.  
  61.             Резульат
  62.            </td>
  63.          </tr>
  64.          <tr class="win" >
  65.            <td class="win" >
  66.             <p ID="YOURS">Здесь появится список паролей, когда вы нажмете "Создать пароль!". Например:<br>
  67.               <script><!--
  68.                  for (j=1;j<=10;j++)
  69.                       document.write(j+".&nbsp;<samp>"+PasGenHTML("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890",10)+"</samp><br>");
  70.               --></script>
  71.  
14. LIME - 16 Июля, 2011 - 19:07:04 - перейти к сообщению
$str = <<<LABEL
скрипт как он есть
LABEL;
это надо присвоить вне if заранее
надеюсь не в этом ошибка))
(Добавление)
mclord посмотрите в исходник страницы может текст пришел просто он не вяжется с остальным контентом?
(Добавление)
код дайте где вы вставляете весь а не кусочек
15. mclord - 16 Июля, 2011 - 19:11:06 - перейти к сообщению
он стоит отдельно он начинает работать когда я делаю так
if а если elseif не пашет
(Добавление)
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. if (isset($_GET['faq'])) {print "<font color=red>Сколько стоит создание пароля?</font><br>Создание пароля обсолютно бесплатно<br><br><font color=red>Меня взломали с вашим паролем почему?</font><br>На сайте на котором вас взломали есть баги ( дырки в движке )";}
  4. elseif (isset($_GET['contacts'])) {print "<font color=red>Если у вас есть вопросы по сайту пишите нам:</font><br><br><a href=mailto:admin@youpass.ru>admin@youpass.ru - Генеральный Директор Проекта</a>";}
  5. elseif (isset($_GET['news'])) {print "<img src=images/news.gif>&nbsp;<span class=date>13.07.11</span> Появился сайт youpass.ru с надписью. <br> С июля 2011 года здесь будет размещён генератор паролей<br><br><img src=images/news.gif>&nbsp;<span class=date>13.07.11</span> Сайт начал работу в качестве генератора паролей. <br> На счетчике появилась цифра 1";}
  6. elseif (isset($_GET['biz'])) {print "Проект генератор паролей создан, чтобы помочь вам с придумыванием устойчивых к взлому и легкозапоминающихся  паролей.";}
  7. elseif (isset($_GET['info'])) {print "<img src=images/warn.png>&nbsp;Выбирайте пароль посложнее, состоящий из символов разного регистра, с цифрами и [для абсолютной надёжности] знаками препинания.<br><br><img src=images/warn.png>&nbsp;Никогда не выбирайте пароль, связанный с теми данными, которые могут быть о вас известны, например, ваше имя или (в ICQ) дату рождения.<br><br><img src=images/warn.png>&nbsp;Пароли, которые вы видите на экране создаются <b>в реальном времени на вашей машине</b>, поэтому исключена возможность перехвата пароля по сети. Разные посетители сайта видит разные пароли. Если вы зайдете на сайт второй раз, пароли будут <b>другими</b>. Пароли не кешируются: при повторном просмотре страницы (из интернета, сохраненную вручную или в кеше) пароли будут создаваться заново.";}
  8. else {print '<b>Добро пожаловать на youpass.ru <br><br> Сдесь вы можете создать свой собственный пароль <br><br> Данный пароль не сохраняется ни в какой базе данных</b>';}
  9. ?>
  10. <?
  11. $str = <<<LABEL
  12. скрипт как он есть
  13. LABEL;
  14. elseif (isset($_GET['go'])) echo '<pre>'.$str.'</pre>';
  15. ?>
  16.  

 

Powered by ExBB FM 1.0 RC1