PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

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

> Найдено сообщений: 17
mkrichet Отправлено: 04 Декабря, 2015 - 14:00:03 • Тема: file_get_contents не читает страницу! • Форум: Вопросы новичков

Ответов: 0
Просмотров: 100
Добрый день!

Подскажите, почему может не читать некоторые сайты file_get_contents? http://www[dot]example[dot]com/ как в примере - читает, а http://www[dot]baza-firm[dot]com[dot]pl/ - нет.

Подскажите, почему и как исправить.
mkrichet Отправлено: 16 Сентября, 2014 - 19:19:57 • Тема: Вопрос по кукам • Форум: Вопросы новичков

Ответов: 3
Просмотров: 178
RickMan пишет:
Вместо:
PHP:
скопировать код в буфер обмена
  1. $_SESSION['golo'] == "Nov";
  2. $_SESSION['golo'] == "Ukr";

надо сделать:
PHP:
скопировать код в буфер обмена
  1. $_SESSION['golo'] = "Nov";
  2. $_SESSION['golo'] = "Ukr";


Тебе присваивать надо, а не сравнивать.

спасибо )
mkrichet Отправлено: 16 Сентября, 2014 - 01:22:17 • Тема: Вопрос по кукам • Форум: Вопросы новичков

Ответов: 3
Просмотров: 178
Подскажите, почему кнопки голосования выводятся даже после голосования и как исправить? Первый раз работаю с куками.

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.         function showRes()
  3.         {
  4.             $idZaNov = fopen('php/golos/zaNov.txt', 'r');
  5.             $infZaNov = fgets($idZaNov, 999);
  6.             echo "<br />"."За Новороссию - ".$infZaNov."<br />";
  7.             $idZaUkr = fopen('php/golos/zaUkr.txt', 'r');
  8.             $infZaUkr = fgets($idZaUkr, 999);
  9.             echo "За Единую украину - ".$infZaUkr;
  10.             fclose($idZaNov);
  11.             fclose($idZaUkr);
  12.         }
  13.         function addRes ($addTamp)
  14.         {
  15.             if($addTamp == 1)
  16.             {
  17.                 $idZaNov = fopen('php/golos/zaNov.txt', 'r');
  18.                 $infZaNov = fgets($idZaNov, 999);
  19.                 $oldResNov = $infZaNov;
  20.                 fclose($idZaNov);
  21.                 $idZaNov = fopen("php/golos/zaNov.txt", "w");
  22.                 fwrite($idZaNov, $oldResNov+1);
  23.                 fclose($idZaNov);
  24.                 $_SESSION['golo'] == "Nov";
  25.             }
  26.             else if ($addTamp == 2)
  27.             {
  28.                 $idZaUkr = fopen('php/golos/zaUkr.txt', 'r');
  29.                 $infZaUkr = fgets($idZaUkr, 999);
  30.                 $oldResUkr = $infZaUkr;
  31.                 fclose($idZaUkr);
  32.                 $idZaUkr = fopen("php/golos/zaUkr.txt", "w");
  33.                 fwrite($idZaUkr, $oldResUkr+1);
  34.                 fclose($idZaUkr);
  35.                 $_SESSION['golo'] == "Ukr";
  36.             }
  37.         }
  38.         if ($_SESSION['golo'] == "Nov")
  39.         {
  40.             echo "Вы уже голосовали - за Новороссию";
  41.             showRes();
  42.         }
  43.         elseif ($_SESSION['golo'] == "Ukr")
  44.         {
  45.             echo "Вы уже голосовали - за Новороссию";
  46.             showRes();
  47.         }
  48.         elseif ($_SESSION['golo'] == NULL)
  49.         {
  50.                     if(isset($_REQUEST['nov']) )
  51.                     {
  52.                         echo('Вы проголосовали за: Новороссию');
  53.                         showRes();
  54.                         addRes (1);
  55.                     }
  56.                     else if (isset($_REQUEST['ukr']))
  57.                     {
  58.                         echo('Вы проголосовали за: Единую Украины');
  59.                         showRes();
  60.                         addRes (2);
  61.                     }
  62.                         else
  63.                     {
  64.         }
  65.     ?>
  66.         <form method="POST">
  67.         <input type='submit' name="nov" value="Новороссия" >
  68.         <input type='submit' name="ukr" value="Объеденная Украина" >
  69.         </form>
  70.     <?PHP
  71.         }
  72.     ?>
mkrichet Отправлено: 15 Сентября, 2014 - 13:51:32 • Тема: Запуск функции через нажатие на кнопку • Форум: Вопросы новичков

Ответов: 12
Просмотров: 903
11
mkrichet Отправлено: 15 Сентября, 2014 - 10:31:48 • Тема: Запуск функции через нажатие на кнопку • Форум: Вопросы новичков

Ответов: 12
Просмотров: 903
caballero, спасибо! Так заработало.

Скажите, через onclick="" можно вызвать как-то php или только js?
mkrichet Отправлено: 14 Сентября, 2014 - 19:27:29 • Тема: Запуск функции через нажатие на кнопку • Форум: Вопросы новичков

Ответов: 12
Просмотров: 903
Стоп, что-то я вообще запутался.

вот код

<?php
function dw($value){
echo $value;
}
?>
<html>
<head>
</head>
<body>
<?php wd('Привет!');?>
<button value="OK" onclick=""></button>
</body>
</html>


тут имя функции dw. Куда его нужно писать, в onclick? Я пробовал писать еще onclick="dw('Привет!')". Тоже ничего.

Если я правильно понимаю, так вообще нельзя вызвать функцию. Нужно дописать js код?
(Добавление)
Я думаю правильно так:

<?php
function dw($value){
echo $value;
}
?>
<html>
<head>
</head>
<body>

<button value="OK" onclick="<?PHP dw('Привет!'); ?>"></button>
</body>
</html>

но что-то не работает.
mkrichet Отправлено: 14 Сентября, 2014 - 18:51:02 • Тема: Запуск функции через нажатие на кнопку • Форум: Вопросы новичков

Ответов: 12
Просмотров: 903
та что мне конкретно написать то?

...
<body>
<?php dw != wd ('Привет!');?>
<form>
...

или я не пойму
mkrichet Отправлено: 14 Сентября, 2014 - 18:05:52 • Тема: Запуск функции через нажатие на кнопку • Форум: Вопросы новичков

Ответов: 12
Просмотров: 903
Может я делаю что-то не так - ничего не происходит.
<html>
<body>
<?php wd('Привет!');?>
<form>
<input type='submit' value="OK" >
</form>
</body>
</html>
mkrichet Отправлено: 14 Сентября, 2014 - 16:45:26 • Тема: Запуск функции через нажатие на кнопку • Форум: Вопросы новичков

Ответов: 12
Просмотров: 903
Если возможно, помогите со всем алгоритмом.
mkrichet Отправлено: 14 Сентября, 2014 - 16:27:11 • Тема: Запуск функции через нажатие на кнопку • Форум: Вопросы новичков

Ответов: 12
Просмотров: 903
Подскажите, можно ли как-то запустить функцию на php через нажатие на кнопку?

Нашел вот такой код, но что-то он не работает.

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.  function dw($value){
  3.    echo $value;
  4.  }
  5. ?>
  6. <html>
  7. <head>
  8. </head>
  9. <body>
  10. <?php wd('Привет!');?>
  11. <button value="OK" onclick=""></button>
  12. </body>
  13. </html>


Вообще, нужно, чтобы было все по такому алгоритму:

1) заходит пользователь – проверка IP: если пользователь голосовал - переход к пункту 3; если нет – предложить нажать "да" или "нет"; 2) добавляется в файл IP; 3) выводит результат всех голосов (сколько "да", сколько "нет").

Помогите реализовать запуск функции, делаю бесплатный социальный проект на тему АТО.
mkrichet Отправлено: 11 Августа, 2014 - 11:06:23 • Тема: Подскажите, где ошибка!? • Форум: Если скрипт не работает

Ответов: 10
Просмотров: 2127
Я работаю в банке, в чате. Мы часто подаем заявки через чат, хочу облегчить оформление заявок.
mkrichet Отправлено: 06 Августа, 2014 - 23:11:00 • Тема: Подскажите, где ошибка!? • Форум: Если скрипт не работает

Ответов: 10
Просмотров: 2127
Спасибо, Ts.Saltan.

Если можно, пару вопросов.

Я тут набросал структуру как это должно работать.
https://bubbl[dot]us/?h=21d782/44cd0[dot][dot][dot]&r=996210110

Как Вы думаете, с точки зрения логики работы есть ошибки?
На что еще следует обратить внимание?
mkrichet Отправлено: 06 Августа, 2014 - 18:17:17 • Тема: Подскажите, где ошибка!? • Форум: Если скрипт не работает

Ответов: 10
Просмотров: 2127
Спасибо. Работает, только я немного не пойму.
Что это <?=$_POST['FIO']?> и как оно работает?
(Добавление)
И еще я читал, что каждая функция для одной задачи, а тут выходит в 1Т 2е задачи...
(Добавление)
я особенное не пойму зачем в этой строки : и =.
mkrichet Отправлено: 06 Августа, 2014 - 17:47:23 • Тема: Подскажите, где ошибка!? • Форум: Если скрипт не работает

Ответов: 10
Просмотров: 2127
[quote=Ts.Saltan][/quote]

Поправьте если не прав.

- $FIO - генерируется из формы автоматически, как я читал. (name="FIO")
- изменил код, ничего не изменилось

PHP:
скопировать код в буфер обмена
  1.   function slectTemplat($select)
  2.         {
  3.                 $file = $select."T.txt";
  4.                 $fileContent = file_get_contents("$file");
  5.                 echo $fileContent;
  6.                
  7.         //       echo("$FIO");
  8.         //      if (isset($_POST['FIO']))
  9.     //    {
  10.     //        echo("+");
  11.     //    }
  12.         if (isset($_POST['FIO']))
  13.         {
  14.             echo $_POST['FIO'];
  15.         }
  16.                
  17.  
  18.         }
mkrichet Отправлено: 06 Августа, 2014 - 17:31:54 • Тема: Подскажите, где ошибка!? • Форум: Если скрипт не работает

Ответов: 10
Просмотров: 2127
ну так это http://srcboard[dot]com/48r5m35h же выводит!

Страниц (2): [1] 2 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB