Ответ: Вопрос-Ответ
Это тема типа "Вопрос-Ответ".
Никаких посторонних обсуждений, только вопросы и варианты их решения. |
Ответ: Обсуждение мини-пособия для PHP
Осмелюсь задать ещё вопрос:
Как сохранить на сервер переменную? То-есть чтобы её значение сохранялось, даже если закрыть страницу и вызвать скрипт заново. Допустим есть $count. Хочется, чтобы при вызове PhP скрипта эта переменная увеличивалась на 1 и выводилась. Что-то типа PHP код:
Нужно использовать какую нибудь базу данных или можно сохранять данные, обходясь лишь чистым PhP? |
Ответ: Обсуждение мини-пособия для PHP
1. Записать в файл (просто)
2. Записать в MySQL-таблицу (сложно но более православно). Примитивнейший пример записи в файл: PHP код:
|
Ответ: Обсуждение мини-пособия для PHP
Окей, спасибо. Но вот проблема.
Создаю на сервере файл file.txt. Всё успешно записывается/читается (правда метод немного другой: $fp = fopen ("file.txt", "r");), автор радуется. Однако, любой желающий может просмотреть содержимого этого самого файла, просто вбив "такой-то_сайт/file.txt". Конечно, можно пошаманить насчет шифрования и прочего, но все-таки хочется, чтобы содержимое нельзя было даже открыть. В директории сайта есть папка webstats, доступ к любому файлу в ней запаролен. Это неплохой вариант, но лучше сделать как-то грамотнее и правильнее. Не подскажете идею? |
Ответ: Обсуждение мини-пособия для PHP
Создавай файл .htaccess и внутри пиши вот это:
Код:
<Files file.txt> |
Ответ: Вопрос-Ответ
MySql счетчик:
PHP код:
|
Ответ: Вопрос-Ответ
Ребята, если сайт на денвере стоит, функция mail() работать должна? Пробовал @gmail.com,@mail.ru - всё тщетно, письма не приходят.
|
Ответ: Вопрос-Ответ
Здравствуйте! Не могу понять почему не работает данный скрипт. То есть ошибок не показывает, но он и не работает.
1. Не происходит запись в БД; 2. В ответ от скрипта приходит "false" (видимо из-за того что пункт 1 не работает). PHP код:
Код:
CREATE TABLE IF NOT EXISTS `players` ( |
Ответ: Вопрос-Ответ
$sql_2 = "INSERT INTO players (id, key) VALUES ('$id', '$key')";
а вот эта строка разве не так должна выглядеть: $sql_2 = "INSERT INTO players (id, key) VALUES ('".$id."',' ".$key."')"; |
Ответ: Вопрос-Ответ
Да и так пробовал. Все равно не работает. Странно как то.
|
Ответ: Вопрос-Ответ
session_start(); а вот такая магическая хрень где нить в начале пробовал?
у меня по началу без нее тоже не работало ничего. |
Ответ: Вопрос-Ответ
Тоже не помогает.
Вот конфиг: PHP код:
|
Ответ: Вопрос-Ответ
я еще только тренируюсь в пхп, но
вместо зведочек должно быть что то вменяемое наподобие такого PHP код:
И должна в той mysql быть база ***, и должен быть юзер *** с паролем ***. Вот что то мне не верится что там есть такое :))) http://habrahabr.ru/post/13726/ я вот с разглядывания этого начал |
Ответ: Вопрос-Ответ
Эмм, я вроде как специально поставил звездочки.:dontknow:
|
Ответ: Вопрос-Ответ
а вот phpMyAdmin'ом ты в базу свою зайти можешь, где есть эта таблица в которую ты писать собрался?
|
Часовой пояс GMT +4, время: 20:43. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot