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
-
Заголовки
Подскажите пожалуйста! Мне нужен плагин для Лисы чтобы просматривать заголовки который браузер и сервак шлет один одному!
0 votes2 answers -
Инновационные и признанные phpFrameworks: CodeIgniter, CakePHP
В общем, с недавних пор искал, ищу, уже нашел среду для разработки сайтов, т.е. phpFramework. По волнениям в массах я понял, что самыми неплохими на данный момент являются CackePHP (http://www.cakephp.org/) и СodeIgniter (http://codeigniter.com/). Что лучше судить вам. Поэтому собственно и обратился... Разыскал статейку http://www.setti.biz/574/ Но она дает сильно размытую информацию насчет CodeIgniter, т.к. автор основывался исключительно на документации по CI. Документацию по CI изучил всю. Теперь обращаюсь к фанам или тем кто использовал CackePHP и СodeIgniter. Что вы скажите? Интересует объективная оценка: скорость/логика/простота/удобство/документация/поддержка.
0 votes6 answers -
кого заставить считать: PHP или MySQL
hi all У меня опыта просто никакого пока. Поэтому может спрашиваю очевидные вещи. Итак: повозившись с недельку появилось некое подобие сайта (apache+php+mysql). Вот смотрю я на кусок кода php (этот код бер?т поле из таблицы, множит его на 2 и выводит результат) и возникает у меня в голове мысль. А не вернее ли заставить считать саму БД? ведь и mysql прекрасно знает таблицу умножения на 2 :-). Но, как вы понимаете, вопрос шире чем мой дохлый пример. Чем руководствоваться принимая решение о переносе вычислений из БД в PHP и обратно. Есть ли какие-то рекомендации? Есть ли мысли (а лучше опыт) относительно производительности того или иного варианта. Одним словом: кто где счит…
0 votes15 answers -
Откуда берется еще один header?
Ситуация следующая: есть форма из которой отправляются переменные и файл в сценарий обработки. Вс? замечательно, вс? работает до тех пор пока не указывается файл большого размера... Пишет: "Cannot send session cache limiter - headers already sent"! Т.е. получается, что заголовок уже отправлен? Я правильно понимаю? Но возникает вопрос: почему этот заголовок не отправляется с файлами меньшего размера? Проверте, может где-то здесь неправильно: session_start(); require_once('storage.php'); check_valid_user(); if($HTTP_POST_FILES){ $pictfile = $HTTP_POST_FILES['pictfile']['tmp_name']; $pictfile_name = $HTTP_POST_FILES['pictfile']['name']; $pictfile_size = $HTTP_POST_FILES[…
0 votes2 answers -
проблема вывода из бд
у меня есть большая бд. текст в одном поле занимает больше трех страниц. как сделать чтобы часть текста выводилась на одну страницу, а другие на следующие страницы?
0 votes2 answers -
vertrigoserver
у меня есть vertrigoserv и такои вопрос: где запомнить php скрипт? в каком фолдере?
0 votes1 answer -
Как разопределить переменные $HTTP_POST_VARS?
Господа, подскажите, плиз как разопределить переменные $HTTP_POST_VARS? Пробовал unset($HTTP_POST_VARS['var']) - не работает. Перелопатил мануал - не нашел чем еще можно...
0 votes8 answers -
Фрмирование в PHP PDF файла
Здраствуйте! В общем такая проблема, есть форма написаная на php. При заполнение этой формы надо что б файл формировался ф pdf формате. Подскажите как это реализовать. Я новичек. Пока поиски неувенчались успехом. Надеюсь на фашу помощь. Заранее благодарен!
0 votes2 answers -
Наследование в пшп5
Кто-нибудь привидите пример плз публичного, защищенного или внутреннего наследования в пшп. Сказано что пшп5 поддерживает это, но не сказано как это реализовать.
0 votes13 answers -
Как узнать UNIQUE, INDEX и т.д. поля таблицы базы данных MySQL?
Кто-нибудь знает, как узнать UNIQUE, INDEX и т.д. поля таблицы базы данных MySQL?
0 votes2 answers -
помогите с php (Гост. книга)
Вопрос такой скачал гостевуху Infinity GB v2.2 установил вс? таботает, но после добавления нового сообщения выскакивает ошибка Warning: Cannot modify header information - headers already sent by (output started at /home/sneg06/www/guestbook/index.php:6) in /home/sneg06/www/guestbook/index.php on line 362 Запись добавляется.. но ошибка раздражает здорово. Может кто будь с этим сталкивался и знает как от этого избавится? :/
0 votes6 answers -
Переменные и массивы
Как связать между собой массив и переменную? То есть как сделать так, чтобы значение переменной равнялось значению массива? Пробовал по разному, использовал операторы сравнения =, ==, ничего не получается, выда?т ошибку.
0 votes3 answers -
Защита ресурса
Я пишу с нуля форум на пшп, помогите плиз кто чем может в обеспечении безопасности, а то мало чего знаю в этом плане. Как сделать чтобы форум был относительно защищен, какие настройки надо сделать и что делать не нужно?
0 votes7 answers -
Парсер.
Никогда если честно вопросом сильно не задавался, но сейчас вот задумался. Объясните пожалуйста, схему такого парсера. Нужно найти открывающий и закрывающий теги, к примеру Р, и записать в БД вс? что лежит между ними. В инете видел подобные скрипты (погоду к примеру парсят), но что - то нипонял(с).
0 votes4 answers -
динамическое обновление контента-проблема
Товарищи, не знаете как решить такую проблему-как с помощью echo вывести ссылку на функцию javascript когда вот так делаю: $link="chcontent(".$news['id'].")"; echo "Подробнее "; то в мозилле все нормально, id передается можно динамически вывести. а текст передать не поулчается, или только одну строчку. как я понимаю проблема в том что это echo превращается в Подробнее то есть без кавычек перед функцией я пробовал через " как нить туда эти кавычки вогнать-все никак( как сделать так когда ссылка статическая-на форуме подчерпнул, а вот как когда ссылка динамически ставится-нигде не могу найти всем заранее спасибо
0 votes5 answers -
кодировка - проблема с русскими буквами в MySQL
include("config.inc"); #Фаил с настройками для базы данных if($db) { if(@mysql_select_db($dbname,$db)) { $mq = @mysql_query("SELECT * FROM news"); if($mq) { while(list($id,$name,$nb,$date,$text) = mysql_fetch_row($mq)) { echo "<table border='1'> <tr> <td>?$id <a href='index.php?pupil_details=$nb'>$name</a></td> </tr> <tr> <td>$text</td> </tr> <tr> <td>$date</td> </tr> </table>"; } } else { exit(mysql_error()); } } else echo "<p>К сожалению подключение к базе данных в данный момент невозможно</p>"; } else echo("<p>В настоящий моомент…
0 votes18 answers -
Вывод чисел с последовательным смещением на единицу
В БД есть числа от 1 до 4. Что мне поможет сделать примерно такое чудо? 1 2 3 4 2 3 4 1 3 4 1 2 4 1 2 3 Никак не могу найти, пните пожалуйста. prev и next - оно или нет? переименовано. Tokolist
0 votes11 answers -
Изменение CHMOD и запись в файл на сервере.
Требуется изменить содержание одного из файлов на сервере с атрибутами CHMOD 0644. Изменяемый файл - source.php (атрибуты CHMOD 0644) <?php ?> Исполняющий скрипт - write.php (атрибуты CHMOD 0644) <?php $body = file_get_contents("source.php"); $body = str_replace("<?php", "<?phprnСтрока", $body); $FH = @fopen("source.php", 'w'); fwrite($FH, $body); fclose($FH); ?> Оба файла имеют одинаковый UID владельца (ну по крайней мере я так думаю)... В результате выполнения скрипта write.php должна добавиться строчка "Строка" сразу после "<?php" и полученный результат опять записывается в файл. Но на самом деле ничего не происходит. Запись в файл происходит тол…
0 votes11 answers -
Компрессор и Парсер PHP скриптов
Находил в сети Компрессоры для CSS и Javascript, а вот для PHP скриптов как-то не попадалось. Компрессор для Javascript подходит для сжатия PHP скрипта, но не совсем. Некоторые моменты Javascript отличаются от PHP, по этому в 80% компрессор JS сожмет PHP скрипт удачно и 10% того что при сжатии возникнут ошибки. Нужен скриптик, который сожмет PHP скрипт до минимальных размеров, удалив при этом из скрипта все лишние комментарии, пробелы, возвраты каретки и.т.д а затем распарсит сжатый результат в удобную форму для програмиста. Ну то есть после каждой скобки { (к примеру) весь последующий код, с каждой строки после табуляции (в соответствии с количеством вхождений по скобке …
0 votes11 answers -
HTML code highlighter
Poproboval napisat HTML code highlighter <?php $html_tags = array( 'image'=>array( 'tags'=>array('img', 'area', 'map'), 'conf'=>array('tag'=>'#9932cc', 'attrb'=>'#9932cc', 'value'=>'#0000ff', 'quote'=>'#9932cc', 'equal'=>'#9932cc') ), 'standart'=>array( 'tags'=>array('i', 'b', 'em', 'tt', 'font', 'abbr', 'acronym', 'bdo', 'big', 'cite', 'code', 'del', 'dfn', 'ins', 'kbd', 'samp', 'small', 'span', 'strong', 'sub', 'sup', 'tt', 'var'), 'conf'=>array('tag'=>'#0000ff', 'attrb'=>'#0000ff', 'value'=>'#0000ff', 'quote'=>'#0000ff', 'equal'=>'#0000f…
0 votes0 answers -
в чем тут дело?
Записываю файл на сервер ф-й upfile. Потом захожу на сервер по ftp. Проблема: не могу открыть файл некоторое время. Спустя несколько часов я уже могу его записать к себе на компьютер. Почему так происходит? Можно что-нибудь сделать, чтобы не ждать столько?
0 votes6 answers -
реализация базы данных на сайте
Здравствуйте. хотелось бы реализовать базу данных на сайте, чтобы была возможность добавить запись (какие-то данные плюс фото jpg), но вводить данные можно было бы только с подтверждающим кодом, потом сделатьчасть базы с бесплатным доступом и часть с платным доступом. И конечно же вся информация базы должна выводиться на сайте, но наверное адреса и телефоны по специальному запросу. Можно ли такое сделать на php или существуют уже готовые подобные скрипты, посоветуйте пожалуйста.
0 votes8 answers -
как организовать обратную связь с возможность вложения файлов?
поделитесь, пожалуйста, ссылкой или кусочком кода. А то никак(
0 votes2 answers -
MIME-тип
Подскажите, пожалуйста, название типа для загрузки файлов расширения .doc?
0 votes5 answers -
Форма с прикреплением файла
Подскажите, пожалуйста, почему эта форма может не работать? Она вообще не реагирует на клавишу отправить. Даже не проверяет поля на валидность ((( <? $mymail="XXXXX@XXXXX.ru"; // адрес email, на который будет высылаться почта (например, vasya@mail.ru) $updir="/upload/"; // директория сайта, в которую будет производиться закачка файлов (например, upload/). Слэш в конце обязателен $after_sent="sent.htm"; // страница, на которую будет перенаправлен пользователь после отправки письма $max="2097152"; // максимальный размер файла, который сможет закачивать пользователь (в байтах) if(empty($go)) { if (file_exists("header.html")) { include ("header.html"); } ?> <p sty…
0 votes4 answers