У меня бы это выглядело так http://site.com/index.php?section=voting&type=comment&score=roxx&id=1359988
Спасибо за ответы. FindeR, твой вариант логически понятен и легок, но думаю, что там не так FewG, попробовал этот вариант, ответ от сервера приходит такой же, как и с исходной ссылкой. Тогда вопрос, а voting и comment это что? Скрипты? Переменные?
помогите пожалуйста сделать на php запрос к mysql есть бд, есть таблицы и там записи так скажем нужно сделать скрипт который бы конектился и искал записи с текстом допустим "0005" если этот текст найден, нужно удалить эту запись полностью я точно не знаю как описать, вобщем вот такая у меня схема бд - bd123 таблица - table123 дальше идут записи 0001|abs|sdfsf|twetewt 0005|ab2s|s545dfsf|t6wetewt 0007|a23bs|sdfsf3|twetew3t мне нужно удалить из бд вот эту запись 0005|ab2s|s545dfsf|t6wetewt
Kruzak, Смотри: PHP: <?php mysql_connect ( 'localhost', 'mysql_user', 'mysql_password' ); mysql_select_db ( 'bd123' ); mysql_query ( "DELETE FROM `table123` WHERE `fieldname`='0005'" ); mysql_close (); ?>
Парни, подскажите как реализовать следующее. Допустим есть страница add.php на ней форма добавления контента на сайт, как реализовать что бы доступ к этой странице был только по паролю и логину?
Да хоть через ява скрипт делай (проще всего) Code: <script laguage="JavaScript"> pass = prompt('Введите пароль'); if (pass=='name') { alert('Пароль верный') } else { alert('Неверный пароль!'), top.location.href="" } </script> Только если на клиенте выключить ява скрипты, то не сработает. Можно сделать на php, писанины по больше будет только. Вот тебе идея, за одно и практика. Берешь 2 поля для ввода, присваиваешь им значения (логин и пароль) и потом проверяешь их, если верны то перекидываешь на нужную старницу. Хотя можешь и с ява скриптом исопльзовать, правда не надежно. Ну если нужно мего защищенную, то вот тебе статья из 5 тем, с сессиями, куками и т.д. Как запаролить часть сайта
Только почему то не выходит, у меня выводит сразу и Форму ввода с кнопкой и файл add.php и фразу "Hacking attemp!"
Ну ты же сам в начале файла инклюдишь адд.пхп ) И ты сам указал условие, что если пост пасворд не 123456 - выводим хакинг атемт )
А если ещё больше курить мануалы и гуглы, то окончательный вариант будет таков: PHP: <?php echo empty($_POST['password'])?'<form method="post"><input type="password" name="password"/><input type="submit" value="log in"/></form>':((string)$_POST['password'] != 'passadminA'?die('Hacking attempt!'):(unset)include('add.php')); ?> Однако этот скрипт можно обойти, просто зайти на add.phpНадо использовать авторизацию в том же файле, или определять константу и там её проверять.
столкнулся с проблемой, а именно архивами zip. мне нужно сформировать архив в временный файл и отправить его пользователю. использую $zip = new ZipArchive(); пытаюсь добавить файл data.txt и отправить не подскажите как сделать это правильно?
PHP: <?php session_start(); $_SESSION['user']=$user; $_SESSION['permission']=$permission; ?> Почему файл сессии в /tmp/ создается не в текстовом сериализованном формате как обычно бывает, а в формате base64. Притом, пробую сделать base64_decode - мне выдает что-то бинарное. Это особенность сервера такая?
Можно легче, закинуть в папку файлы add.php и .htaccess(deny from all) т.е. если перейти на add.php то доступа не будет, но через include будет.
Нужен скрипт для создания файла и добавления в него данные. Пишу PHP: <?php <?php $f=fopen("file.php", "w"); $write=fwrite($f, "text"); fclose ($f); ?> Но нужно, чтобы "text" записывался в определенное место в файле, а не в начало. Как это реализовать?
Люди добрые, подскажите как preg_match нужна составить, чтоб пропускал только A-zА-яЁё а также дефис - и символ пробела?