Ответы пользователя по тегу PHP
  • Как создать админскую панель?

    @totosarg
    Проверял? Проверял. Работает? Работает. Не трогай!
    Почему нельзя? Можно. Ставите сервер, ставите на него стэк с php, и mysql, и пишите админку. В чем вопрос?
    Ответ написан
    Комментировать
  • Как узнать какие файлы не были найдены (404 ошибка)?

    @totosarg
    Проверял? Проверял. Работает? Работает. Не трогай!
    Вот, локально попробовал, можно получить то что вам нужно примерно так:

    <html>
    <head>
    	<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
    	<script>
    	$(function() {
    		window.addEventListener('error', function(e) {
        		//console.log(e.srcElement.tagName);
        		if (e.srcElement.tagName == "IMG") {
        			console.log(e.srcElement.currentSrc);
        			// Tут делайте что нибудь с полученным значением пути от файла, например замените его, или
        			// отправте аjax запрос, я хз что вам надо :)
        		}
    		}, true);
    	});
    	</script
    </head>
    <body>
    	<img src="http://www.google.com/blah.jpg" />
    	<img src="http://www.google.com/blah2.jpg" />
    	<img src="http://www.google.com/blah3.jpg" />
    </body>
    </html>


    Создайте html файл, хоть на рабочем столе, откройте в браузере и получите результат. Пробовал в хроме.
    Ответ написан
    1 комментарий
  • Как вывести из mysql таблицы количество аккаунто в виде бара?

    @totosarg
    Проверял? Проверял. Работает? Работает. Не трогай!
    А что именно не получается? не отображается бар? не знаю как выглядит ваш css, но скорее всего у вас опечатка не aria-value... наверное должно быть area-value...

    У вас и так php script, зачем вы второй раз <?php echo ?> делаете? наверное вот так будет работать:

    mysql_connect ("$dbip:$dbport","$dblogin","$dbpass"); 
    mysql_select_db("$db") or die ("Нет соединения с базой $db");
    $acc = mysql_query ("select count(*) from rp4_admin");
    $acc = mysql_result ($acc,0);
    mysql_select_db ("$db");
    echo "Зарегистрировано:: $acc<br>";
    echo "<div class='progress'>
    echo "Зарегистрировано:: $acc<br>";
    echo "<div class='progress'><div class='progress-bar' role='progressbar' aria-valuenow='60' aria-valuemin='0' aria-valuemax='100' style='width: ".$acc."%;'></div></div>";
    Ответ написан
  • Как разобрать код из книги O'Reilly?

    @totosarg
    Проверял? Проверял. Работает? Работает. Не трогай!
    В выше преведенном коде, по строчкам:

    $temp = "Дата"; - это переменная, которую вы обявляете для хранения какой-то информации. Имя переменной temp. Ее значение слово написанное в кавычках, в данном случае слово Дата.

    echo longdate($temp, time()); - тут вы вызываете комманду echo (в php echo не функция а языковой конструкт) и указываете что хотите выевсти результат работы функции longdate на экран. В скобках вы передаете пареметры функции logdate со значением $temp, и значением функции time();

    Tут вы описываете функцию, которая называется longdate. В скобках указанны обязательные параметры, которые функция принемает.
    function longdate($text, $timestamp)
    {


    Указывеате что функция вернет результат конкантенации (соеденения строки) из переменной $text, и отформатированной строки $timestamp.
    return $text . date("l F jS Y", $timestamp);
    }
    Ответ написан
    3 комментария
  • Из-за чего ошибка при создании файла в PHP и при закрытии ресурса?

    @totosarg
    Проверял? Проверял. Работает? Работает. Не трогай!
    Проверте permissions на директории в которые вы пытаетесь писать.
    Ответ написан
    Комментировать
  • PHP+MySQL для гуманитария?

    @totosarg
    Проверял? Проверял. Работает? Работает. Не трогай!
    Ответ написан
    Комментировать