Ну добавь в урл какой нибудь параметр со случайным значением, с текущим временем к примеру(таймштампом), чтоб браузер вечно думал что это разные адреса
Каждый абзац по сути яляется строкой. Заноси все абзацы в массив и сортируй массив как строки по алфавиту...
Тока начал учить пхп,хочу написать простенький сайтик с авторизации. Нарыл в нете пример авторизации основанный на куках http://habrahabr.ru/blogs/php/13726/ Допустим у меня есть сайт на нем 10 страниц. если пользователь авторизован ,то слева (на всех страницах) должна быть статистика с его ником. елси не авторизован должна быть панелька авторизации. в голову приходит мысль сравнивать (авторизован или нет) и в левую область выводить соответствующее менюmenu1.html или menu2.html в menu1.html будет форма авторизации в menu2.html будет код вида Echo(привет %user%) может есть другой выход? как такое лучше реализовать? ПОдскажите плз
InfectedM Содержимое chack.php поместить в функцию возвращающую true или false Далее на каждой странице проверять PHP: if (hasAuth()( { // выводим приветствие } else { // выводим авторизацию }
Вот такой вопрос: 1. Все скрипты лежат в директории www/ 2. Конфиг подключения к бд тут: www/config/db.php 3. Админка тут: www/admin/index.php Внимание вопрос: Как в admin/index.php загрузить конфиг бд? Ф-цией include(); но какой путь писать? нужно вернутся в каталог www , зайти в config и подгрузить фаил) как это сделать?
PHP: require_once "../config/db.php" Или более продвинутым способом PHP: require_once realpath(dirname(__FILE__) ."../config/db.php"
Народ , появилась такая проблема , необходима с помощью php загружать с удаленного сервера на мой сайт архив zip с информацией размером порядка 100-200мб и распаковывать его , подскажите пожалуйста какими средствами это можно сделать .
Konqi Проблема тут скорее будет в том, что 200мб распаковать за один раз не всякий хостинг позволит, точнее виртуальный никакой не позволит. Нужно как то хитро разбивать процесс на итерации.
Можно еще вопросик? Нужно через админку редактировать файлы. Допустим есть файл с настройками типо: PHP: $name = "Название сайта"; $adr = "Адрес сайта"; Теперь нужно через админку отредактировать значение переменных $name и $adr через веб-форму. Ну и что бы в форме заранее отображалось значение переменной.
Code: $cfile = 'config.php'; //файл с настройками if( isset($_POST['name']) && isset($_POST['addr']) ) { $name = trim(stripslashes($_POST['name']), PHP_EOL); $addr = trim(stripslashes($_POST['addr']), PHP_EOL); $content = file_get_contents( $cfile ); $content = preg_replace( '#\$name\s*=\s*".*";#', '$name = "'.$name.'";', $content ); $content = preg_replace( '#\$adr\s*=\s*".*";#', '$adr = "'.$addr.'";', $content ); if( file_put_contents( $cfile, $content ) ) echo "<font color='red'>Настройки успешно сохранены</font><br><br>"; else echo "<font color='red'>Настройки сохранить не удалось.</font><br><br>"; } ?> <form method="post" act=""> $name = <input type="text" name="name">;<br /><br /> $adr = <input type="text" name="addr">;<br /> <input type="submit" value="Сохранить"> Работает, протестил.
Почему не работает скрипт? *SCRATCH* А точнее одна ветка свитча, при запросе: Code: ?OP=UPD&pr1=file_name&pr2=" & "text_to_file" PHP: <?php $curFn=$_POST['OP']; $arg_1=$_POST['pr1']; $arg_2=$_POST['pr2']; //DO COMPORATION switch ($curFn) { case 'UPD': $f=fopen("arg_1","w"); $success = fwrite($f, "$arg_2"); fclose($f); break; } exit; ?>
Да не, я передаю именно ПОСт заросы Code: request.Method = "POST" Dim postData As String = "?OP=UPD&pr1=fileName&pr2=" & "text" Dim byteArray As Byte() = Encoding.UTF8.GetBytes(postData) request.ContentType = "application/x-www-form-urlencoded" request.ContentLength = byteArray.Length Dim dataStream As Stream = request.GetRequestStream() dataStream.Write(byteArray, 0, byteArray.Length) dataStream.Close() Dim response As WebResponse = request.GetResponse() dataStream = response.GetResponseStream() Dim reader As New StreamReader(dataStream) Dim responseFromServer As String = reader.ReadToEnd() reader.Close() dataStream.Close() response.Close() Тоже не работает, права установленны правильно! папка 777 скрипт 644, еще варианты?))
Упс, разобрался Ошибка не в скрипте оказывается, а тут Code: Dim postData As String = "?OP=UPD&pr1=fileName&pr2=" & "text" Знак ? лишьний ) Всем спасибо за внимание
Всем доброго времени суток! Ситуация следующая: имеется SQL-скрипт с запросами для создания основных таблиц и представлений базы данных. Возможно ли с помощью PHP целиком "скормить" этот скрипт мускулу или придется выполнять каждый запрос отдельно?
http://www.php.net/manual/en/mysqli.multi-query.php если я понял правильно задачу, тоесть одним запросом все выполняем...