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
-
php+Mysql
Извеняись за скорее всего за тупой вопрос, но новичку простительно) Как втавлять в код готовые скрипты(они все с базами) c php кодм понятно,а вот что в базу вбивать я так и не понял(((
0 votes10 answers -
передача данных на другой сайт
есть форма, через аякс посылаю данные на другой сайт и жду результата но ниче не приходит: отправляю просто: $('#form1').submit(function(){ $.ajax({ url: 'http://zbor.md', type: 'POST', data: 'name_from='+......., cache: false, success: function(data){ $("#result").html(data); } }); }); через Tamper Data сравнивал мои данные с теми что обрабатывает сам сайт - одинаковые. При отправке с моего сайта Tamper Data показывает вот это: в чем может быть проблема? Стоит какае-та защита на ихнем серваке или я чет не правильно делаю?? хм...не , наверн не правильно, но можно как-то по другому это реализовать?
0 votes8 answers -
PHP Debugger жеательно под Linux
Первый опыт программирования начался с Visual Basic 6. В процессе программирования на этом языке было клёво "пошагово дебажить" код. Т.е. строчка за строчкой "исполнять код", наведя курсор мыши можно было посмотреть значения переменных и т.д. Такое есть для PHP, кто-нибудь знает? Сам работаю под Linux, но в принципе, и для Windows буду рад услышать рекомендации...
0 votes4 answers -
Регулярные выражения.
Добрый день, помогите разобраться с регулярным выражением : RewriteEngine on RewriteBase / RewriteRule ^([A-Za-z_0-9]+)/?$ url.php?psevdonim=$1 мне нужно переадресовывать все запросы на страницу url.php , так как написано выше, кроме тех у которых есть слово forum
0 votes10 answers -
Дробный цикл
Помогите с куском кода, плз. Голова сломалась. Понимаю, что просто, но не вижу как ) Задача выводить 5 звезд, рейтинга. Каждая может быть включена полностью, включена наполовину или выключена $sscore = 3.5; for ($i = 0.5; $i <= 5; $i += 0.5) { if ($i < $sscore) $star_class = "star-on"; if ($i == $sscore && is_int($sscore)) $star_class = "star-on"; if ($i == $sscore && is_float($sscore)) $star_class = "star-half"; if ($i > $sscore) $star_class = "star-off"; if ($i == intval($i) || $i == $sscore && is_float($sscore)) { echo "<i class='$star_class'></i>"; } } если оставить intval то выводится 5 звезд, но п…
0 votes3 answers -
Личный кабинет на isp менеджер
Появилась проблема при создании лендинга Нужно создать личный кабинет на ISPменеджере Кто разбирается помогите пожалуйста!
0 votes0 answers -
Помогите с созданием эскиза
Люди добрые, подскажите, пожалуйста, код или натолкните на ф-ю, кот. уменьшает размер фото. Нужно организовать предпросмотр. Знаю, в php есть ф-я обработки изображения - уменьшения до нужной величины. Если не трудно ткните в код...
0 votes4 answers -
Как вывести всю таблицу?
Вот я создал таблицу. Добавил в нее данные. Как эти данные мне вывести? P.S. Когда я добавляю данные я добавляю их вместе с html тегами.
0 votes4 answers -
редирект на новый адрес
Извиняюсь)) еще один вопрос..и так у меня выводятся статьи по ссылке http:/site.ru/goroda/c.php?id=3 , в htaccess я сделал чтобы адрес был http:/site.ru/goroda/c-3.html, тут все в порядке но! работает адрес http:/site.ru/goroda/c.php?id=3, и так как сделать чтобы адрес новый работал а старый нет (переадресация)?..делал в htaccess редирект RewriteRule ^goroda/c.php?id=$1 goroda/c-(.*).html [R=permanent] НЕ работает
0 votes8 answers -
скрипты
Добрый вечер! очень нужна помощь! ситуация такова: имеется сайт с MSQL админкойи прочим на сайте имеется 2 папки (стандарт) "www" и sqi-bin (для скриптов) через фтп эту папку (sqi-bin) скачали и без изменений закачали обратно после чего на сайте при обращении к скрипту выпадает ошибка http://err.hc.ru/cgierr/26/ может кто знает почему происходит такая ситуация? или есть размышления!? нужно срочно исправить а как ума не приложу
0 votes7 answers -
Атрибуты элементов форм для обработки
Наконец-то добрался до первых уроков по PHP :-) И почти сразу же возник вопрос - можно ли использовать для доступа к данным формы каким-нибудь образом ID элемента, а не его name? Не хочется использовать лишние атрибуты, а id установлен практически всегда. Подозреваю, что ответ на этот вопрос должен быть знающему человеку очевиден, но я таковым не являюсь, найти же что-то полезное на эту тему в интернете не удалось.
0 votes3 answers -
Вывод чисел по количеству
Приветствую. Можно ли на php реализовать следующие: Предположим у нас есть переменная a, которая равна 3, $a=3. И есть переменная b, которая равна 5, $b=5. Нужно вывести $b количество раз $a. То есть число 5 должно вывестись 3 раза, неплохо бы чтобы через запятую, но не обязательно, то есть должно получиться: 5, 5, 5 Заранее Спасибо.
0 votes3 answers -
Выкладывайте свои PHP-сайта
Если Вам не жалко — выкладывайте сюда свои PHP-сайты. Создал тему не для того, чтобы сюда выкладывали действительно супер-пупер динамичные сайты, а просто сайты, которые бы были полезны новичкам (которые б можно было расковырять и позаимствовать себе оттуда различные функции). То есть, я говорю не о ссылках на сайты, а о самих PHP-файлах сайтов.
0 votes9 answers -
Проблемка с require
Решил попробовать вставлять стиль странички с помощью require. Но что то пошло не так и в итоге имеется следующее http://booksread.site90.com/test.php Если посмотреть html через firebug то оказывается что стиль вставляется в body вместо head. Собственно вопрос: в чем проблема? Почему так? код страницы test.php здесь http://vind007.narod2.ru/code.txt код стилей, который подсоединяется с помощью require http://vind007.narod2.ru/style.txt
0 votes6 answers -
Вывод запроса по столбцам
Т.е получив массив mysql_fetch_array(), мне нужно вывести его в таблицу таким образом: Первая строка этого массива выводится в первый Столбец ( а не строку!) таблицы, вторая во второй столбец (не строку!) и.т.д. А т.к. таблицы выводятся по строкам то получается фигня. Пока нашел только такие варианты: 1) сделать "таблицу" на дивах (т.к. они выводится по "столбцам" если так можно выразится) 2) Организовать два цикла. Первый по числу строк массива, а вложенный перебирает столбцы. Но это долго получится 3) Перед циклом вывода while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) транспонировать этот массив, но это по сути видоизмененный второй вариант. Есть еще какие бо…
0 votes6 answers -
Странный символ с вопросиком.
http://floomby.ru/content/lJHT9xf0YE/ Появлися непечатаемый символ. Вот код: $b = substr($r['description'], 0, 60); $b = str_replace('\n', '<br>', $b); $b = str_replace('\r', '<br>', $b); $b = str_replace('\r\n', '<br>', $b); Что делать?
0 votes6 answers -
По разному работает скрипт на localhost и хостинге
Есть скрипт <?php require 'class.phpmailer.php'; $mail=new PHPMailer; $title='http://myhost.com'; $mail->FromName=test_input($_POST['name']); $mail->From=test_input($_POST['mail']); $mail->AddAddress('XXXXX@XXXXX.XXX'); $mail->Subject=test_input($_POST['name']); $mail->Body='Письмо с сайта '.$title.'<br>'.'Отправлено из формы:'.test_input($_POST['form_name']).'<br>'.test_input($_POST['text']); $mail->IsHTML(true); function test_input($data){ $data=trim($data); $data=stripslashes($data); $data=htmlspecialchars($data); return $data; }?>так вот, function test_input на localhost работает, а на хосте нет, в чем может быть проблема? Пись…
0 votes5 answers -
Вопрос про описание Selecta
Проблема такая: хочу посмотреть какие индексы подключаются при выполнении запроса из скрипта. Ставлю в строку Select-а фразу EXPLAIN типа qry="EXPLAIN SELECT ....условия .." и ничего не находится (без EXPLANE все что надо ищет). Само-сабой в PHPMyadmin подобная информация выводится. Как сделать все это в самом скрипте?
0 votes4 answers -
работа с файлом
Здравствуйте. а это снова я. подскажите пожалуйста как можно удалять определенные строки из файла я вижу только один выход: т.к. файл не большой т.е. в нем не более 100 строк, — то взять и с помощью fgets считывать файл построчно проверяя нужна ли строка и если нужна, то ( добавить ее в массив, увеличить номер элемента массива ) — и затем очистить файл и забить его содержимым получившегося массива. я уверен что должен быть способ проще.. подскажите, если не сложно. и еще вопрос: если я отметил чек бокс, а он в оном файле есть в каждой строке, то как мне пометить эту строку? можно, конечно, добавить в начало пару каких нибудь символов, но не представляю что то как определ…
0 votes6 answers -
Отправка формы на два файла методом POST
Возникла такая задача, данные формы должны быть отправлены сразу на две страницы на разных серверах. С методом GET это осуществимо. Можно просто создать header на popup страницу или использовать фрейм, но как быть с методом POST? Страницы, на которые я буду отправлять информацию формы пренадлежат не мне, их изменять я не могу. Как бы вы реализовали эту задачу?
0 votes5 answers -
Помогите с сортировкой!
Здравствуйте, уважаемые программисты. У меня есть код: <? include("../modules/conf.php"); mysql_select_db(characters,mysql_connect($nameSERVER,$nameUSER,$passUSER)); function top10achievement() { $sm_read = file("achievements.html"); $sm_read = implode("",$sm_read); $result_index = mysql_query("SELECT guid,totalKills,name,race,gender,class,deleteDate FROM characters WHERE deleteDate IS NULL"); $myrow_index = mysql_fetch_array($result_index); preg_match("/\[_repeat\](.*?)\[_repeat\]/s",$sm_read,$div_menu); do { $guid = $myrow_index[guid]; $result_a = mysql_query("SELECT achievement FROM character_achievement WHERE guid='$guid'"); $achievement_n = mysql_num_rows($resul…
0 votes10 answers -
Работа с файлами, FTP, odbc
odbc база данных «my». Таблица «people» Num_id Folder File_name Fam_name Name Age 3 Friend Ivanov Иванов Сергей 32 5 Friend Petrov Петров Андрей 12 7 Friend Sidorov Сидоров Максим 65 34 Enemy Napoleon Наполеон Бонапарт 240 53 Enemy Chingishan Чингис Хаан 855 65 Enemy Moiseev Моисеев Борис 56 people.html шаблон: Привет, Меня зовут <?php $Name ?> <?php $Fam_name ?>. Мне <?php $Age ?> лет. Как создать файлы на сервере через FTP только в папке Friend, c именами File_name, разширением .html и содержанием из шаблона?
0 votes8 answers -
Эмуляция перегрузки в PHP, метод __call()
Решил сделать симулировать перегрузку в PHP, написал вот такой код. class A{ function t($m){ echo " ".$m; } function __call($x1,$x2){ function t($s1,$s2){ $s1 = $x1; $s2 = $x2; echo $s1.' '.$s2; } function t($s1,$s2,$s3){ $s1 = $x1; $s2 = $x2; echo $s1.' '.$s2.' '.$s3; } } } $obj = new A; $obj->t("Каприз"); $obj->t(5,7); $obj->t("Вася",500,"Мачо"); Результат: Почему не выводится так?
0 votes5 answers -
Правильней, рациональней?
Стоит задача. Доработки имеющегося API для работы с базами MySQL. По возможности включать кэшимирование запросов. Вот, сижу не знаю, как правильней. В функцию выполнения запроса втыкать проверку на кэш?(включен он или нет?), а если запросов 30 штук? и каждый из них проверять. не вариант. При том, что еще используются такие функции mysql_fetch_row и т.д. Метод factory не предлагать, не вариант
0 votes6 answers -
php скрипт выдергивания данных из mysql
Добрый день. Очень нужно написать небольшой скрипт для своего проектика, но в php ноль, и вообще пока изучаю только frontend разработку, Заранее спасибо. Нужно выдернуть значение из таблицы "mt_entry" из столбца "entry_text" и из рандомной строки с условием что в ячейке столбца "entry_blog_id" находится значение равное "6". Заранее спасибо, прошу помочь кому не сложно!
0 votes13 answers