[ PHP ] Ответы на вопросы - Форум Cheat-Master.ru
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: Sanoxxx, Alowir  
[ PHP ] Ответы на вопросы
karabawka Дата: Четверг, 05.06.2014, 13:31 | Сообщение # 1
Главный предприниматель
Сообщений: 1121
Статус: Offline
[ PHP ] Вопрос-Ответ




В данной теме Вы можете задать любой интересующий Вас вопрос по поводу программирования на PHP.

Скрипт не работает? Интерпретатор выдает непонятные ошибки? Задайте вопрос здесь, не создавайте по поводу мелочей отдельные темы. Люди, разбирающиеся в веб-программировании обязательно ответят на ваш вопрос и проблема будет решена!



Форма вопроса:

Код
[b]Вопрос:[/b] -
[b]Приложения(Скриншоты/код скрипта и т.д.):[/b] -


by karabawka
DubStep_ Дата: Четверг, 05.06.2014, 23:07 | Сообщение # 2
{ }
Сообщений: 1406
Статус: Offline
Вопрос: Как сделать ссылку на странице типо: 'Очистить файл com.html' и после нажатия на ссылку очищается файл 'com.html'
Приложения(Скриншоты/код скрипта и т.д.): -
karabawka Дата: Пятница, 06.06.2014, 13:54 | Сообщение # 3
Главный предприниматель
Сообщений: 1121
Статус: Offline
Цитата DubStep_ ()
Вопрос: Как сделать ссылку на странице типо: 'Очистить файл com.html' и после нажатия на ссылку очищается файл 'com.html'
Приложения(Скриншоты/код скрипта и т.д.): -


Код

<a href='script.php?act=clearfile'>Очистить файл com.html</a>
<?
if ($_GET['act'] = 'clearfile') {
$filetoclear = fopen("com.html", "w"); // откроем файл с режимом "w", это сотрет все содержимое из файла
fclose($filetoclear); // закроем файл
echo "<META HTTP-EQUIV='REFRESH' CONTENT='0;com.html'>"; // перенаправим на страничку после завершения действия
}
?>
PULSE_{ON} Дата: Среда, 09.07.2014, 12:43 | Сообщение # 4
Бывалый
Сообщений: 307
Статус: Offline
Привет всем!

PHPDevelstudioЯ надеюсь, вы знакомы с этой программой, так вот, мой вопрос:" Как сделать цикл If..Else, чтобы выполнялось следущее,если в поле ввода text1 ввести слово: язык программирования, программа выдаст в окне text2 JS, Pascal, C++.."

Добавлено (09.07.2014, 12:43)
---------------------------------------------
Вопрос:При вводе в text1 физика, в text2 выдаст Фарадей, Ньютон. -
Приложения(Скриншоты/код скрипта и т.д.):нету -


Было 956 репы-обнулили((
Radiance Дата: Вторник, 22.07.2014, 13:14 | Сообщение # 5
Боец
Сообщений: 209
Статус: Offline
PULSE_{ON}, попробую дать реализацию на чистых пыхах, в ДС тоже должно поканать, поидее.
Для начала заведем переменную $text, в которую будут приходить данные из формы.
Если текст в форме такой же, как и нам нужен,то выведем:
Код

if ($text == 'язык программирования'){
echo "JS, PASCAL, C++";
}else{
if ($text == "физика"){
echo 'Фарадей, Ньютон';
}
}
?>

Как то так приблизительно, если я правильно тебя понял



Радик камбек :D

DubStep_ Дата: Воскресенье, 27.07.2014, 23:53 | Сообщение # 6
{ }
Сообщений: 1406
Статус: Offline
Вопрос: как сделать ограничение на N раз - использования php файла. Если N раз использовали - заносим айпи в банлист
Nutsuk Дата: Вторник, 29.07.2014, 01:04 | Сообщение # 7
Боец
Сообщений: 79
Статус: Offline
Цитата DubStep_ ()
Вопрос: как сделать ограничение на N раз - использования php файла. Если N раз использовали - заносим айпи в банлист

Код

<?php

$count = 5; // Максимальное количество раз использования файла

/* Конфигурация базы данных */

$db_host  = 'localhost';
$db_user  = 'root';
$db_pass  = '';
$db_database    = 'new';     

$connect = mysql_connect($db_host,$db_user,$db_pass) or die('Невозможно установить соединение с базой данных');
mysql_select_db($db_database,$connect);

/* Конец секции */

// Узнаём айпи пользователя     
function getRealIpAddr()
{
      if (!empty($_SERVER['HTTP_CLIENT_IP']))
      {
        $ip=$_SERVER['HTTP_CLIENT_IP'];
      }
      elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
      {
        $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
      }
      else
      {
        $ip=$_SERVER['REMOTE_ADDR'];
      }
      return $ip;
}

$ip = getRealIpAddr();

// Проверяем, есть ли айпи адресс пользователя в базе данных, если нет, то записываем его

$query = mysql_query("SELECT * FROM `check` WHERE `ip` = '$ip'");
$result = mysql_fetch_assoc($query);

if($result) {
     if($result['banlist'] == 1) {
      print 'Вы находитесь в Черном списке. Доступ запрещен!';
      exit;
     }     

     if($result['count'] == $count) {
      mysql_query("UPDATE `check` SET `banlist` = 1 WHERE `ip` = '$ip'");
       print 'Вы превысилы максимальное количество раз использования файла. Вы были добавлены в Черный список.';
     } else {
      $plus = $result['count'] + 1;
      $addCount = mysql_query("UPDATE `check` SET `count` = $plus WHERE `ip` = '$ip'");
      $count_current = $count - $result['count'] - 1;
      print 'Количество доступных раз использования файла '.$count_current;

     }
} else {
     $add = mysql_query("INSERT INTO `$db_database`.`check` (`ip`, `count`, `banlist`) VALUES ('$ip', '0', '0');");
     if($add) print 'Вы успешно добавлены в базу данных. Количество доступных раз использования файла: '.$count;
}
?>


Сама таблица БД:
http://rghost.ru/57142568


Сообщение отредактировал Nutsuk - Вторник, 29.07.2014, 15:19
OnlyMan Дата: Вторник, 19.08.2014, 14:23 | Сообщение # 8
Любитель
Сообщений: 36
Статус: Offline
Вопрос: - Почему не работает мониторинг на SampQueryAPI
Приложения(Скриншоты/код скрипта и т.д.): -
Код
    <?php
include ('SampQueryAPI.php');  //  
$query = new SampQueryAPI('5.178.87.226', '7870'); //  
$aInformation = $query->getInfo();
$aServerRules = $query->getRules();
   $aPlayers = $query->getDetailedPlayers();
    ?>
    Сейчас играет: <?= $aInformation['players'] ?> из <?= $aInformation['maxplayers'] ?> человек<br />
     
     <?


TOP 3 ПЕТУШКА "СМ"
1.Шелби
2.LostTheDeath
3.[CM]Krasavchik
Jou Дата: Понедельник, 13.10.2014, 12:44 | Сообщение # 9
Любитель
Сообщений: 43
Статус: Offline
Подскажие пожалуйста по ошибке: Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2005): Unknown MySQL server host 'хост' (-2) in /home/u187652835/public_html/engine/mysql/db.php on line 5
Ошибка: Не удалось соединиться с сервером базы данных!
Помогите пожалуйста с устраненинм ошибки.
Radiance Дата: Понедельник, 03.11.2014, 18:17 | Сообщение # 10
Боец
Сообщений: 209
Статус: Offline
Jou, тебе ясно сказано там - жопа с хостом. Подставь действительный.


Радик камбек :D

[CM]VolleyBall Дата: Суббота, 08.11.2014, 09:29 | Сообщение # 11
This is AHK
Сообщений: 92
Статус: Offline
Как сделать фильтр по названиям, например как на сайте карабашки

SAMPCRACKS Project | Скрипт для добычи аккаунтов
http://sampcracks.ru
Radiance Дата: Суббота, 08.11.2014, 13:28 | Сообщение # 12
Боец
Сообщений: 209
Статус: Offline
[CM]VolleyBall, более конкретно изложи, что тебе нужно. Фильтр по названиям чего? Приблизительно это будет примитивная конструкция if-else
Код

if ($nazvanie = "название"){
echo $nazvanie;
}



Радик камбек :D

Nutsuk Дата: Суббота, 08.11.2014, 21:48 | Сообщение # 13
Боец
Сообщений: 79
Статус: Offline
Цитата [CM]VolleyBall ()
Как сделать фильтр по названиям, например как на сайте карабашки


Может по серверам?
[CM]BorisSimPle Дата: Четверг, 04.12.2014, 11:13 | Сообщение # 14
Любитель
Сообщений: 33
Статус: Offline
Вопрос: - Как сделать подключение к mysql базе? Например
Поиск по edit1 -> nick в базе mysql
Поиск по edit2 -> пароль от ника из базы mysql

Приложения(Скриншоты/код скрипта и т.д.): -


Кто знает как вставить в подпись (IMG,PNG)
Skype: ben.ben2014
DeZi1317 Дата: Понедельник, 29.12.2014, 16:00 | Сообщение # 15
Новичок
Сообщений: 6
Статус: Offline
[CM]VolleyBall, он передает GET запрос на страницу, а дальше уже:
Код

    if($_GET['filter'] == "arp") {
    $grab = @mysql_query("SELECT * FROM `table` WHERE `filter` = 'arp'", $db);
    while($row = @mysql_fetch_array($grab)) {
    вывод данных с фильтром arp
    }
    }

    


Добавлено (29.12.2014, 16:00)
---------------------------------------------
или же можно получить сразу всю таблицу, и дальше уже делать проверку на filter :
Код

$grab = @mysql_query("SELECT * FROM `table`", $db);
$filter = $_GET['filter'];
while($row = @mysql_fetch_array($grab)) {
if($row['filter'] == $filter) {
тут будут выводится только с filter == arp
}
}


.

Сообщение отредактировал DeZi1317 - Понедельник, 29.12.2014, 16:01
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:
Статистика Форума