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
-
Постраничный вывод из bd
Добрый день! При изучении php и попутном создании сайта на php столкнулся с такой проблемой: Нужно выбрать из базы данных всю инфу, но при этом выводить ее постранично, т.к. инфы предпологается много и не хочется загружать одну страницу ею. Собственно сам код: <?php $result = mysql_query("SELECT id,title,date,text FROM lessons ORDER BY id LIMIT 3",$db); $myrow = mysql_fetch_array($result); do { printf ("<table class='tableborder'> <tr> <td><p>%s</p></td> </tr> <tr> <td><p>Дата занесения: %s</p> </td> </tr> <tr> <td><p>%s</p></td> &l…
0 votes11 answers -
Регистрация
у меня вопрос как сделать форму входа, регистрации, базу данных пользователей?
0 votes11 answers -
регуляторное выражение
$s='<Т1 day="8" month="12" year="2007"> <Т2 day="9" month="12" year="2007"> <Т3 day="10" month="12" year="2007">'; preg_match_all("/(day|month|year)="([^"]*)"/Us", $s, $tmp); Как добиться чтобы вытягивало даные имена значений и содержимое в теге <Т2 day="9" month="12" year="2007">, имена могут добавляться например: $s='<Т1 day="8" month="12" year="2007"> <Т2 day="9" month="12" hour="13" year="2007"> <Т3 day="10" month="12" name="our_name" year="2007">'; Ломал голову и немогу дойти до истины, помогите.
0 votes11 answers -
Помогите пожалуйста со скриптом.
Пытаюсь выполнить простую задачу. Создаю базу but в ней таблицу: CREATE TABLE but (id tinyint(4) NOT NULL AUTO_INCREMENT, prof1 varchar(20), prof2 varchar(20), prof3 varchar(255), PRIMARY KEY (id), UNIQUE id (id)); Далее скрипт должен внести в таблицу три заполняемых строки! <?php if ($submit) { // process form $db = mysql_connect("localhost", "root", "pass"); mysql_select_db("but",$db); $sql = "INSERT INTO but (prof1, prof2, prof3) VALUES ('$prof1','$prof2','$prof3')"; $result = mysql_query($sql); echo "Готово"; } else{ // display form ?> <form method="post" action="<?php echo $PHP_SELF?>"> Тест1 <input type="text" name="prof1"…
0 votes11 answers -
При импорте sql файла, phpm.a. выдает - Нет SQL-запроса why is that?
создал базу данных, но не получается импортировать файл... при попытке импорта, выпадает - Нет SQL-запроса! Сам sql файл весит почти 5 мб. ? то есть содержимое имеется по-любому. Help Asssap!
0 votes11 answers -
Проблема со скриптом
Взбрело в голову написать скрипт для блога. Он работает с деректориями не так хотелось бы. Он должен извлекать названия всех файлов и и первые 250 символов этих файлов, на основе их делать таблицу, с этими первыми 250 символами, с названием файла, и с со ссылками "Удалить" и "Редактировать". Причем при нажатии на эти ссылки, передаются название файла (для удаления) и все содержание (для редактирование). Вот код: <?php switch($_GET['action']){ case "loginform": login_form(); break; case "login": login(); break; case "edit": edit(); break; case "del": del(); break; case "new": post(); break; case "bloglist": bloglist(); break; default:login_form(); } function log…
0 votes11 answers -
?????? вместо кириллицы!
Написал гостевую, проблема: При загрузки сообщений вместо русских букв сплошные ????. В my.cnf default-charset-set стоит cp1251, Кто подскажет в чем проблема? Гостевая написана на PHP, БД в MySQL и все енто дело работает под Апач...
0 votes11 answers -
Передача переменной
Подскажите, а можно передавать между скриптами переменную POSTом без нажития и вообще использования кнопки?
0 votes11 answers -
Мультиязычный сайт. Какие нюансы?
Всем привет! Как делается многоязычный сайт? Я так понимаю: движок и БД в кодировке utf-8 Как избежать проблем с кодировкой? Этот вопрос меня напрягает
0 votes11 answers -
Файл в переменной.
Как можно вставить файл в переменную $form ?
0 votes11 answers -
MCFileManager и MCImageManager
Граждане! Может, есть у кого-нибудь MCFileManager и MCImageManager? Ну никак не получается в инете найти кроме оф. сайта, откуда я их по понятным причинам скачать не могу...
0 votes11 answers -
Узнать страну по IP
Привет, есть вопрос: собственно озвученный в сабже. Но я повторю... Знает ли ктонибудь как узнать страну по IP? Я понимаю, что нужно подключаться к базам IP адресов и узнавать ответы по каждому IP. Пока у меня цель - узнать основные промежутки IP стран (хотябы Украина / Россия). На каком то форуме откопал базы IP промежутков (наверное старые - моего IP в промежутках не оказалось ). И еще вопрос: пока я знаю 2 официальные базы IP(c WHOIS сервисами: whois.arin.net, whois.ripn.net) Arin и Ripn. Это и все базы IP? Заранее благодарен!
0 votes11 answers -
Простенький скрипт новостей.
Доброе время суток! Только начинаю изучать php и возник следующий вопрос. Имеется скрипт новостей. Условно, код <?php include "config.php"; $db = mysql_connect($db_host,$db_user,$db_pass); mysql_select_db ($db_name) or die ("Cannot connect to database"); $query = "SELECT title, news, author, date FROM news ORDER BY id DESC LIMIT 10"; $result = mysql_query($query); while($r=mysql_fetch_array($result)) { $title=$r["title"]; $author=$r["author"]; $date=$r["date"]; $news=$r["news"]; echo " <TABLE> <TR> <TD><b>$title - $date</b></TD> </TR> <TR> <TD>$news</TD> …
0 votes11 answers -
Помогите плиз, очень надо.
<? $row2['tags'] = "Ubuntu, linux"; $all_tags = $row2['tags']; $tag = explode(", ", $all_tags); $count = count($tag); $i = 1; while($count<$i) { $tag_name = $tag[$i]; $result_tags[$i] = mysql_query("SELECT * FROM tags WHERE tag_name = '$tag_name[$i]'"); $row_tags = mysql_fetch_array($result_tags); print "<a href='/tags/$row_tags[tag_url]/'>$tag_name[$i]</a>"; print ", "; $i++; } ?> Вот есть такой скрипт? он должен расделять строку на массив, и записывать. Но он выводит пустоту, в чем дело? Помогите плиз.
0 votes11 answers -
как передать массив через $_GET ?
как передать массив через $_GET ? можно ли ? если да почему этот вариант не работает ? $info = array("user" => $username, "email" => $email, "pass" => $pwd); header("Location: add_device_form.php?status=error&problem=receiver&errors_holder=$info"); в add_device_form.php рапечатываю $errors_holder; print_r($_GET['errors_holder']) печатает Array
0 votes11 answers -
Обработка видео средствами PHP
Подскажите, где можно найти информацию по функциям библиотеки ffmpeg (желательно на русском)? Хотелось бы создать превьюшки из видеофайлов, а также, если возможно, конвертировать видеофайлы из mp4 в 3gp, ну и соответственно выводить дополнительную информацию о файлах.
0 votes11 answers -
хелп.форма обратной связи, проблемма с кодировкой
Месяца два назад решил сделать сайт, начинал с нуля (в школе даже информатики не было), почитал хтмл, цсс, шо то вроде получилось , теперь стал вопрос в обратной связи, полистал пхп , сделал форму, работает , но на почту приходят крокозябли. вот обработчик <?php $UserName=$_POST ["UserName"]; $UserEmail=$_POST ["UserEmail"]; $marka=$_POST ["marka"]; $model=$_POST ["model"]; $god=$_POST ["god"]; $UserComments=$_POST ["UserComments"]; $AdminMessage = convert_cyr_string($AdminMessage,"w","k"); $AdminMessage = "Имя : $UserName\n"; $AdminMessage .= "Почта : $UserEmail\n"; $AdminMessage .= "Марка : $marka\n"; $AdminMessage .= "Модель : $model\n"; $AdminMessage .= "Год : $god…
0 votes11 answers -
PHP реферальная программа
Здравствуйте! Подскажите ход мысли написания партнерской программы. То есть как она работает? Реферал имеет свою партнерскую ссылку вида www.site.ru/?ref=2345 Нужно при регистрации приписать нового зарегистрированного к рефералу. Но регестрируются не все перешедшие по реф ссылке. Что происходит в системе программы с индификатором 2345 когда пройдешь по ссылке?
0 votes11 answers -
Календарь на php
Здрасте, мне нужно сделать календарь вот такой: http://floomby.ru/content/w7HGP3KuJE/ Может меня кто натолкнет на мысль, как именно можно сделать, чтобы он выводил правильную структуру месяца? заранее спасибо
0 votes11 answers -
Вопрос по PHP
Всем доброго времени суток! У меня есть небольшой вопрос по РНР. Мне хотелось бы, на своем сайте сделать про минировать страницы, к примеру (Назад [1] [2] [3] и т.д. Вперед). Вопрос как мне нужна написать скрипт? Заранее спасибо!
0 votes11 answers -
Передача xml данных на серсер
Здравствуйте. Есть необходимость передать такую структуру данных на сервер <?xml version="1.0" encoding="UTF-8"?> <poll-response ref-id="2008-10-15 10:05:05" delivery-notification-requested="true"> <message id="1" msisdn="+80967880529" service-number="1234"> <content type="text/plain">test-1</content> </message> </poll-response> по адресу : http://transport.smspartner.ru Скажите, как это можно сделать? Спасибо!
0 votes11 answers -
Генератор и обработчик форм
Приветствуйю. В общем задача в следующем: нужна форма по таким криериям: 1. имя отправителя 2. емейл отправителя 3. тема сообщения 4. текст сообщения (автоматом вставляется при отправке имя отправителя вместо маркеров) 5. имя получателя 6. емейл получателя 7. капча по умолчанию предоставляется 3 имени получателя, но должна быть возможность увеличивать кол-во полей. поля имеют проверку на достоверность данных. после прохождения валидации получатеям приходит соответствующее письмо. отправитель получает автоматом письмо на свой емейл (с другим текстом, указывается в системе). есть ли генератор форм, а лучше скрипт который можно было бы настроить что бы он умел обработать дан…
0 votes11 answers -
проблема с гостевой книгой!
Доброго времени суток уважаемые форумчане!...помогите пожалйста в чем проблема?делаю форму обратной связи , в денвере и на других (бесплатных) хостингах все работает, вымещаю на свой домен(платный, компании http://www.incompany.ru)и форма об. связи не выполняет своей прямой необходимости!в чем может быть проблема?что кто посоветует?если необходимо то вот ссылка на исходник: http://get.freesoft.ru/?id=98534
0 votes11 answers -
XSLT и хостинг
Тяжело протекает моё обучение php Сначала меня сильно смутило остуствие нормальной поддеркжи utf-8, и банальные функции, типо смена регистра букв решаются костылями с транслитом, либо своими собсвенными функциями Теперь мне сломало голову поддержка преобразований XSLT интернетовский сервер говорит Гугл на это отвечает что нет нужного расширения… Как это все заставить работать на удаленном сервере я не нашел… Локальный сервер на котором это расширение точно есть говорит вообще что то странное
0 votes11 answers -
Запись данных в файл.
Есть некая область, и несколько объектов, пользователь перетаскивает их, и информация об объекте (имя и координаты) нужно записать в xml файл. подскажите пожалуйста как это попроще реализовать. PS. вот пример того что есть. http://files.mail.ru/IMER1V
0 votes11 answers