PHP
A general-purpose scripting language especially suited to web development
Explore Questions
There are no popular questions to show right now
-
0 votes2 answers
-
0 votes1 answer
-
0 votes1 answer
-
0 votes2 answers
-
0 votes0 answers
2481 questions in this forum
-
Zenphoto
Установил я с горем пополам zenphoto на сайт. Проде бы все работает. annabets . com / zenphoto А как теперь сам скрипт галереи внедрить в сайт? Ну, на обычную страницу сайта, annabets . com / фотогалерея
0 votes1 answer -
Меню php+MySQL
Добрый день! Я к вам вот с каким вопросом: Облазил инет по вопросу формирования меню на php+MySQL и понял что эта задача не совсем мне по зубам к моему великому сожалению. Суть вопроса такова: 1) Как лучше: хранить меню отдельно, или можно вместе с контентом? При этом уровень вложенности думаю будет небольшой. 2) Какие поля будут в таблице? 3) Как из формы лучше заносить данные в эту таблицу? Может есть тонкости и с этим, то есть то что я не знаю. 4) Вывод с чпу без модреврайта. У меня пока что получается (точнее не совсем получается ) пока так: translite.php скрипт, который переводит все русские буквы в транслит: <?php function translited($string) { $converter = ar…
0 votes5 answers -
.htaccess
Привет всем !!! У меня возникла проблема с .htaccess Вот .htaccess RewriteBase / RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f [OR] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] Структура директории userphoto index.php .htaccess я попробую установить рисунки в модуле http://contest/user_photo из userphoto (загруженные фотки) я когда указываю путь: <img src="./userphoto/test.jpg"> а там добавляется "user_photo" <img src="./user_photo/userphoto/test.jpg"> а как его убрать?
0 votes2 answers -
Невозможно соединится с БД
НЕ могу соединиться с базой данных, хотя раньше вроде соединялся. Вот так пробую писать: А потом пробую в файле индекс подключить это код ,вот так: <?php include 'blocks/database.php'; /*Соединяемся с Базой Данных*/ ?> Выдаёт ошибку: Notice: Undefined variable: connect in z:\home\sitik.ru\www\blocks\database.php on line 10 [Денвер: показать возможную причину ошибки] Произошла ошибка в базе данных, в ближайшее время она будет устранена! Хотя вроде всё правильно не могу понять что не так.
0 votes8 answers -
fsockopen
Есть скрипт проверки доменов от PWS. там есть функция коннекта к серверу для проверки... var $port = 43; var $SERVER = array( "com"=>"whois.ripn.net"); function connect ($server) { while($this->RETRY <= $this->MAX_RETRIES) { $ptr=fsockopen($server, $this->port); if($ptr>0) { $this->ERROR=0; return($ptr); }else { $this->ERROR++; $this->RETRY++; sleep($this->SLEEP_VAL); } } } при запросе мне выдает ошибку что я вот ставил этот скрипт на хост и все норм работает, на компе работать не хочет... может быть проблема в том что у меня порты какие-то закрыты?? хотя запрос если не ошибаюсь идет на 43 порт сервера whois.rip…
0 votes6 answers -
python&django: Повторная отправка формы с файлом
помогите пожалуйста решить проблему в django1.6, python3.3 я сделал форму, в которой пользователь выбирает файл и после отправки выбранный файл(его адрес) загружается в БД. всё работает, но при повторной загрузке формы(если пользователь не трогал в форме поле файла) и отправке формы в адрес файла из БД пропадает(перезаписывается пустым значением). можно ли этого избежать? views.py: @login_required def path_glory_edit_item(request, id): if request.method == 'POST': form = PathGloryForm(request.POST, request.FILES) if form.is_valid(): entry = PathGlory.objects.get(id=id) entry.title = form.cleaned_data.get('title…
0 votes4 answers -
Письма, то приходили на почту, то нет. А оказалась проблема в... Но почему?
Вот очень простая форма отправки сообщений, которая заодно дописывала ип адреса в тело сообщения при отправке почты. <?php$mail3 = 'svcxxxt@inbox.ru'; //поддельный адрес$name = ''; $phone = ''; function getIp(){if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){ $ip_address=$_SERVER['HTTP_X_FORWARDED_FOR'];}if (!isset($ip_address)){ if (isset($_SERVER['REMOTE_ADDR'])) $ip_address=$_SERVER['REMOTE_ADDR'];}return $ip_address;}//taking info about date, IP and user agent$timestamp = date("Y-m-d H:i:s");$ip = getIp();$host = gethostbyaddr($ip); $user_agent = $_SERVER["HTTP_USER_AGENT"]; //taking the data from form $name = addslashes(trim($_POST['name'])); $phone = addslash…
0 votes22 answers -
как кодировку "сделать" в почтовой программе ?
Как кодировку "сделать" в почтовой программе? сейчас сообщения в таком виде приходят: Имя пославшего:апр::::::::::Электронный адрес:апр:::::::::: ( ,а я нормально хочу чтоб было - по русски . Спс
0 votes7 answers -
POST-метод отправки без формы
Можно ли с помощью метода POST отправить запрос этим методом по щелчку по ссылке? Или тут только GET-запрос, в урл добавляется необходимая информация? Или можно как-то по щелчку передать информацию PHP без отправки формы, а просто при щелчке по ссылке?
0 votes4 answers -
Создание инсталлятора
Народ, кто пробовал реализовывать модульность на своем сайте, и разрабатывал для этого инсталлятор на php или попадался скрипт
0 votes8 answers -
Доступ к изменению структуры страницы
Как на php сделать так что бы пользователь который не зарегистрирован не видел кнопки позволяющие изменять структуру страницы. Например добавлять строки в таблицу или загружать фото.
0 votes4 answers -
Вставить код что бы страница его не прочитывала
<td style='width:80%' class='forumheader3'>".NWSLAN_121." </td> define("NWSLAN_121", "<img src='ссылка' style='float: right' />"); Как мне сделать что бы код <img src='ссылка' style='float: right' /> не прочитывался а выводился как он есть? Что бы так и писало: <img src='ссылка' style='float: right' />
0 votes6 answers -
Подставить условие
У меня есть переменная, которая задана вот так: $catid = trim($params->get('catid')); Мне нужно, чтобы её значение было разным, т.е. вместо trim($params->get('catid')) добавить условие. Как правильно добавить условие, подскажите пожалуйста. Условие вот такое: <?php if(preg_match ('/\/site\/pro/', $_SERVER['REQUEST_URI'])) { значение переменной 1 } elseif(preg_match ('/\/site\/tv/', $_SERVER['REQUEST_URI'])) { значение переменной 2 } elseif(preg_match ('/\/site\/av/', $_SERVER['REQUEST_URI'])) { значение переменной 3 } ?>
0 votes10 answers -
проблема с формой обновления аватара
Слева загружаемое изображение, справа после обработки этим скриптом Вопрос: как убрать это убожеское сжатие? никаких настроек в скрипте не нашел... и еще, картинка на сервере по уморланию no-avatar.jpg, и если загружать с компа no-avatar.jpg то этот файл удаляется, хоть он и должен оставаться... //////////////////////// ////////ИЗМЕНЕНИЕ АВАТАРЫ //////////////////////// else if (isset($_FILES['fupload']['name'])) //отправлялась ли переменная { if (empty($_FILES['fupload']['name'])) { //если переменная пустая (пользователь не отправил изображение),то присваиваем ему заранее приготовленную картинку с надписью "нет аватара" $avatar = "avatars/no-avatar.jpg"; //можете н…
0 votes8 answers -
Ужас с регулярными- даже примитив не работает!
вот кодик <?php error_reporting(E_ALL^E_NOTICE); if (!empty($_POST['t'])) { $text=trim($_POST['t']); $check_text='/^[a-z]/iu'; if(preg_match($chek_text,$text)) { echo 'ща будет запрос к БД'; } else echo 'Сообщение содержит недопустимые символы'; } ?> <form method="post"><textarea name="t" cols="30" rows="10" ><?php echo $_POST['t']; ?></textarea><input type="submit"> </form> почему?????????????????????????? это не чесно!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! что не так??? уже всё перепробывала!!!!!!!!!!!!!!!!!!!! или это textarea так влияет -ведь с инпут тайпами всё работает!!!
0 votes5 answers -
Не загружаются файлы на сервер PHP, Срочно!
Здравствуйте. Никак не могу разобраться в чем проблема - пытаюсь загрузить файл на сервер (локально, denwer)? но никак if($_FILES['uploadfile']['name'] != '') { $folder = 'images/'; // Получаем расширение файла $file_ext = strtolower(strrchr($_FILES['uploadfile']['name'],'.')); // Генерируем случайное число $file_name = $post_data['login']; // Формируем путь на сервере $uploaded_file = $folder.$file_name.$file_ext; if(is_uploaded_file($_FILES['uploadfile']['tmp_name'])) { if(move_uploaded_file($_FILES['uploadfile']['tmp_name'], $uploaded_file)) { $post_…
0 votes2 answers -
заморочка с визуальным выводом
есть текстовый файл с таким вот содержанием (к примеру) фильтровать и выводить его я могу через массивы, это не сложно, прблема в том что тогда в каждой строке выводятся все парматеры или какие то ваааащее не выводятся. выше написано не ясно. но то что я это хоть как то сделать могу думаю понятно, вопрос в следующем как мне выводить эту инфу в таком виде тоесть подобие сводной таблицы в екселе =) вы хотя бы подскажите, бо сей алгоритм у меня в голове не укладываетсо
0 votes5 answers -
Запоминание данных из формы.
Как можно записывать в сессию временные данные из формы, и пароли которые вводят в форму?
0 votes5 answers -
рандомное название файла
<?phpini_set( 'upload_max_size' , '20M' );ini_set( 'post_max_size', '20M');$output_dir = "../uploads/";if(isset($_FILES["myfile"])){ $ret = array(); $error =$_FILES["myfile"]["error"]; //You need to handle both cases //If Any browser does not support serializing of multiple files using FormData() if(!is_array($_FILES["myfile"]["name"])) //single file { $fileName = $_FILES["myfile"]["name"]; move_uploaded_file($_FILES["myfile"]["tmp_name"],$output_dir.$fileName); $ret[]= $fileName; } else //Multiple files, file[] { $fileCount = count($_FILES["myfile"]["name"]); for($i=0; $i < $fileCount; $i++) { $fileName = $_FILES["myfile"]["file"][$i]; mov…
0 votes12 answers -
Как сделать кучу опросов?
Здравствуйте. Знакомый попросил поправить сайт. Попросили сделать опрос их там валом... а я так понял в джумле не получится сделать не сколько опросов, вот думаю как реализовать все это по лучше. Плюсы того как я сделал: 1. Легко и не паришься)) где то в нете нарвался на статью как делать опрос через gmail Минусы: 1. голосовать можно сколько угодно с одного айпи 2. вывод результатов говно кто что посоветует?
0 votes5 answers -
Как называется и где найти такой скрипт
Нужен скрипт, который бы делал с текстом тоже самое как на этом сайте http://habrahabr.ru/tag/ Может быть кто-нить знает хотябы как он называется?
0 votes3 answers -
Запись данных из формы в БД
Есть такая форма: <form name='form> <p> <label>Название<br> <input value="<? echo $myrow_get_name[work_name] ?>" type="text" name="work_name" id="work_name" style="width:370px"> </label> </p> <p> <label>ID автора<br> <input value="<? echo $author_id[author_id] ?>" type="text" name="author_id" id="author_id" style="width:35px"> </label> </p> <p> <label>Текст<br /> <textarea name="work_text" id="work_tex" cols="100" rows="50" style="font:Tahoma, G…
0 votes11 answers -
куки?
Скажите, почему не заполняется cookie с фунции setcookie('current_user", $aut, time()+3600); , выдает Cannot modify information...
0 votes3 answers -
Помогите разобраться скоро защита диплома
<?php if (isset ($name) && isset ($login) && isset ($pas) && isset ($datein) && isset ($group)) { /* Здесь пишем что можно заносить информацию в базу */ $result = mysql_query ("INSERT INTO vmk_05 (name, login, pas, datein, group) VALUES ('$name', '$login', '$pas', '$datein', '$group')"); if ($result ='true') {echo "<p>Информация о студенте успешно добавлена в базу</p>";} else {echo "<p>Информация о студенте не добавлена в базу</p>";} } else { echo "<p>Вы ввели не всю информацию, поэтому студент не будет добавлен в базу</p>"; } ?>
0 votes5 answers -
Объединить скрипты php в один файл
Если гипотетически объединить все php скрипты у какой-нибудь cms в один файл, то генерирование страницы будет а: быстрее б: медленней в: страница не сгенерируется вообще или это будет в 10-ки 100-ни раз дольше с: другой вариант
0 votes5 answers