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
2,481 questions in this forum
-
Проблемы с обновлением данных
Приветствую. Столкнулся с проблемой редактирования значений в таблице. Поле обновляется с английским алфавитом и цифрами, однако отказывается меняться при наличии спец. символов и русских букв. Подскажите пожалуйста, где ошибка. Сейчас использую дикую связку DELETE + INSERT, а это не кашерно if (((isset($_POST['id'])) && (isset($_POST['title'])) && (trim($_POST['title'])!=''))){ $id = intval($_POST['id']); $title = mysql_real_escape_string(trim($_POST['title'])); $sql = "UPDATE `tbanners` SET `title`='".$title."' WHERE `id`='".$id."'"; $db->Query($sql); // aka mysql_query() } Запрос значительно упростил. Пробовал без mysql_real_escape_stri…
0 votes6 answers -
Регистрация
Подскажите пожалуйста, как с помощью скрипта для регистрации и авторизации скрыть от пользователей, скажем, середину страницы, оставив футер? Там надо для сокрытия вставлять код- if (isset($_SESSION['user_id'])) { // показываем защищенные от гостей данные. } else { die('Доступ закрыт, даём ссылку на авторизацию.'); Но если его вставить в середине страницы, нижняя часть(после него) не отображается! Как исправить? Не могу понять... Извиняюсь, если глупость спрашиваю ) ...Как я понял нужно DIE на echo исправит?
0 votes2 answers -
Вопрос по Друпал
Как вывести в меню Отели как в Турах выводятся тизеры.. http://rivierahoteis.com/ Заранее спасибо.. Код в файле.. Прошу не пинать..Первый раз работаю работаю с Друпал.. type - hotels node.tpl.php <?php $flague=false; if ($node->type == "news") { $displayContent = node_load(3); $node_title=$displayContent->title; $flague=true; } elseif ($node->type == "tours") { $displayContent = node_load(2); $node_title=$displayContent->title; $flague=true; } else $node_title=$title; ?> <div id="block_history"> <div id="block_title"> <a href="<?php print $node_url ?>" title="<?php print $title ?>"…
0 votes1 answer -
помогите чайнику плеез!
вопрос в следующем: -получил значения из базы в массив; -вывел его на экран циклом в html - таблицу; -в эту же таблицу кнопку в каждой строке echo "<form action='action.php' name=$namme method='post'>"; echo "<input name='Submit' type=submit value='Отправить данные'>"; -как бы передать вызываемому сценарию action.php значение элемента массива без использования полей, или как поле спрятать на экране? ткните, плеез носом заранее благодарен
0 votes4 answers -
Указатель this
Написал для теста простой код, он хоть и выводит цифру 7, но выводит перед этой цифрой ошибку, почему так? class A{ var $x1, $x2; function setname(){ echo $this->$x1 = 7; } } $object = new A; $object->setname(); : Undefined variable: x1 in...... Но я же инициализировал свойство x1, почему ошибка? Понял, нужно вот так: class A{ var $x1; function setname(){ echo $this->x1 = 7; } } $object = new A; $object->setname(); Только если написать так: class A{ public var $x1; function setname(){ echo $this->x1 = 7; } } $object = new A; $object->setname(); ?> пахать не будет
0 votes1 answer -
Отправка смс на телефон
Как сделать отправку смс на телефон при заполнении формы на php? Это бесплатно?
0 votes4 answers -
Класс для цифр прописью php
Ребята подскажите класс или функцию для написания цифр прописью. Может кто то юзал? Такого плана: echo propis(356000.00, 'RUB'); //результат Триста пятьдесят шесть тысяч рублей 00 копеек И чтобы понимала миллионы )
0 votes2 answers -
поиск по сайту нид хелп
сразу скажу я только учусь суть проблемы: есть база даных obyav в ней таблица objavy нужно сделать поиск по полям titel и mess и вывести результат вот нашёл код но немогу под свои данные настроить: function search ($query) { $query = trim($query); $query = htmlspecialchars($query); $query = mysql_real_escape_string($query); $query = stripslashes($query); if (!empty($query)) { if (strlen($query) < 3) $text = '<p>Слишком короткий поисковый запрос.</p> '; else if (strlen($query) > 128) $text = '<p>Слишком длинный поисковый запрос.</p> '; …
0 votes2 answers -
Обработка информации в момент загрузки странички
Не могу понять как реализовать обработку значений на страничке. Вот например, На странице есть поле для ввода с уже вписанной информацией. <input type="text" name="tittle" value="720">Как можно взять из инпута число "720" и передать его в php для обработки. Причем, не надо жать какие-то кнопки. То есть, открылась страничка, на ней инпут с числом 720 и ниже него число 770 770 это результат работы скрипта 770 = 720 (из инпута) + 50 (просто так).
0 votes5 answers -
htaccess
Утро доброе! Есть сайт http://www.apscor.ru/ мне нужно сделать перенаправление с главной страницы на эту http://www.apscor.ru/about_company/ Подскажите как сделать!
0 votes1 answer -
поиск чата
где можно скачать такой же чат как на том сайте>>> сайт
0 votes1 answer -
Запрос в MySQL
Пробую сделать что то вроде ленты событий или коментарий проще говоря. Всё на одной странице с проверкой пустая ли форма если нет то коментарий добовляется в базу данных. Помогите разобраться как сделать запрос в MySQL, чтобы вывести 10 последних событий (коментариев). <?php ini_set ("error_reporting", E_ALL); ini_set ("display_errors", TRUE); ini_set ("display_startup_errors", TRUE); ?> <?php mysql_connect ("123", "123", "123") or die ("Error connect My SQL"); mysql_select_db ("123") or die ("Error select database My SQL"); mysql_set_charset ("utf8") or die ("Error set charset My SQL"); ?> <?php if (isset ($_POST ["Input_Submit_Event"])) { if…
0 votes3 answers -
Работа с пользователями
Давно витает мысль написать компоненты по работе с юзерами, а также затем оформить бандл для Symfony2 на данный момент начал формулировать описание каким функционалом в целом должна обладать подсистема работы с юзерами мысли начал выкладывать сюда http://smart-core.org/wiki/Users если кому интересно, предлагаю додумать каким функционалом еще должен обладать сабж
0 votes1 answer -
call_user_func
Вот попробовал использовать эту функцию <html><body> <?php function privet($a,${ echo $a,' ',$b; } call_user_func('privet',5,8); ?> </body></html> тоже самое можно написать и так без неё,даже короче выходит: <html><body> <?php function privet($a,${ echo $a,' ',$b; } privet(5,8); ?> </body></html> Зачем тогда она?
0 votes3 answers -
%20 в src img
Доброго времени суток. Возникла проблемка. В общем так. Посылаю скриптом email (функция mail) - html страницу. В ней - несколько картинок, каждое с уникальной src. Так вот, некоторые картинки открываются нормально, а некоторые - нет. У тех картинок, которые не открываются рандомно в src вставяляется %20.
0 votes2 answers -
Авторизация, скрипты
Вопрос скорее философский. Пишу CMS возникает вопрос системы авторизации. Лучше писать свою с нуля, или переделывать какую-нибудь готовую под свои нужды. Кто как делает?
0 votes9 answers -
Кодировка в Outlook
Написал скрипт отправки писем на php. В заголовке письма указал кодировку utf-8, на онлайн сервисы приходит все нормально. Но в outlook крякозябры. В чем может быть проблема?
0 votes2 answers -
Скрипт для миниатюр изображения
Какой скрипт можно использовать для обрезки изображений, чтобы сделать иконки для сайта...
0 votes4 answers -
Граббер FeedBurner
Сейчас делаю граббер одного канала фидбернера. По умолчанию там выводятся 10 последних сообщений. Как можно достать больше? Вот лента: http://feeds.feedburner.com/wifi4free/ Искал ответ в API - ничего не нашел, может потому что я нуб? Плиз, подскажите народ знающий, очень надо!! Для примера на твиттере такое можно сделать, вот так: http://twitter.com/statuses/user_timeline/wifi4free_ru.atom?count=1000 Но мне оч нужно именно рсс сграбить.
0 votes0 answers -
Spring Jeditable
Привет всем, только начал изучать спринг. Нашел Jeditable — плагин для jQuery. Как должен примерно выгледить метод в класе контролера что б обработать запрос? <div class="edit_area" id="div_2">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.</div> $(document).ready(function() { $('.edit_area').editable('somepage', { id : 'id', name : 'value' type : 'textarea', cancel : 'Cancel', submit : 'OK', indicator : '<img src="img/indicator.gif">', tooltip : 'Click to edit...' }); }); После сабмита данных, они отправляются на сервер методом POST: id=elements_id&a…
0 votes3 answers -
Что за странный зверь - разделение траффика пополам.
Не первый раз вижу запрос сделать так, чтобы между двумя страницами траффик делился поровну (страницы по сути идентичны). Что это и с чем едят? В гугле видимо что-то не то ищу, так как результат нулевой.
0 votes8 answers -
LogIn form. Проблема с куки
Всем привет. Создаю логин форму. Проблема с сэтингом куки(вроде): setcookie(uid,$row['uid'],time()+60*60*24*7); Warning: Cannot modify header information - headers already sent by (output started at P:\home\crazzard.net\www\login-status.php:61) in P:\home\crazzard.net\www\login-status.php on line 74. Весь интернет перерыл подобной ошибки с куки не нашел Вот форма логина: <div class="tooldata"> <ul class="tooldatalist"> <form action=login-status.php method=get> <li> <input class=loginform type=text name=LogInusername style=width:90%;> </li> <li> <input class=loginform type=password name=LogInpassword style=width:90…
0 votes7 answers -
Исключение повторений случайных чисел
Добрый день! Подскажите, при запуске нижеприведенного кода , я предполагал получить массив с случайными числами, которые бы не повторялись, но при рекурсии получается пустая строка. Вот код. $rand_numbers = array(); function create_rand_num($t_rows,$r_numbers) { $r_n = mt_rand(0, $t_rows); if(!in_array($r_n,$r_numbers)) { return $r_n; } else { create_rand_num($t_rows,$r_numbers); } } while (count($rand_numbers) < $per_page) { $rand_numbers[] = create_rand_num($total_rows,$rand_numbers); } for($i=0;$i<$per_page;$i++) { echo($rand_numbers[$i]."<br />"); } а вот пример вывода массива 11 4 8 13 2 1 7 $total_rows = 13 $per_page = 10 Что-то…
0 votes4 answers -
Как записать элементы матрицы в массив
<? function matrix_one($arr_K){ $increment_matrix = array(); $summ = 0; foreach ($arr_K as $base_number) { if(($summ + $base_number)==(13)){ $increment_matrix[] = $summ + $base_number; $summ += $base_number; }else{ $increment_matrix[] = ($summ + $base_number)%(13); $summ += $base_number; } } array_shift($increment_matrix); echo "<pre>"; echo implode(" ",$increment_matrix); echo "</pre>"; return $increment_matrix; } $arr_K = array(2, 3, 1, 7); $base = array(); foreach ($arr_K as $item) { $base[] = (int)$item; } $cnt = count($base); $one = array(); for ($i = 0; $i < ($cnt-1); $…
0 votes3 answers -
Один активный блок из трех
Здравствуйте, такая ситуация, есть три кнопки, надо чтобы при нажатии одной кнопки появился первый блок, когда нажимаешь на вторую кнопку надо чтобы появился второй блок, а первый исчез. То есть надо чтобы всегда виден был один блок из трех, в зависимости от активной кнопки. Пробовал через elseif, не получилось. Сейчас если нажать на первую кнопку(появится первый блок), а потом на вторую, то оба блока будут одновременно функционировать(то есть первый и второй блок). Код: <div id="all"> <div id="change"> <a href="<?php echo '/?page='.$page;?>&ch=one"><img src="img/one.jpg" /></a> <a href="<?php echo '/?pa…
0 votes2 answers