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
-
Шифрование юзерских паролей
Какую функцию лучше (или правильнее) использовать для шифровки юзерских паролей при хранении их в Mysql md5() или crypt() ?
0 votes24 answers -
Элемент <option> в PHP
<html><body> <?php function selectItems($items, $selected=0) { $text = ""; foreach($items as $k=>$v){ if($k == $selected) $ch = " selected"; else $ch = ""; $text .= "<option$ch value='$k'>$v</option>\n"; } return $text; } $names = array( "Weaving" => "Hugo", "Goddard" => "Paul", "Taylor" => "Robert", ); if(isset($_REQUEST['surname'])){ $name = $names[$_REQUEST['surname']]; echo "Вы выбрали: {$_REQUEST['surname']} - {$name} "; } ?> <!-- Форма для выбора имени человека --> <form action="<?=$_SERVER['SCRIPT_NAME']?>" method="post"> Выберите имя: <select name="surname"> <?=selectItems($names, $…
0 votes6 answers -
Элемент <select> и база MySQL
Пожалуйста скажите как связать элемент с базой данных MySQL. Надо чтобы при выборе определенной записи из выводилась таблица из базы данных. Нужно ли это делать с использованием переменной (например $result) выводящей таблицу из базы на экран? Напишите пожалуйста пример такого выбора таблиц из базы с помощью .
0 votes1 answer -
Элементы PHP на статичном сайте. Вывод шапки и подвала.
Всем добрый день. Сразу оговорюсь, что я - дизайнер и программирование понимаю настолько поверхностно, насколько это вообще возможно, поэтому дальше могут быть глупые с точки зрения программистов формулировки, я заранее за них извиняюсь. Делаю себе сайт-портфолио, обычный статичный html-сайт в пару десятков страниц. Шапка и подвал на всех страницах одинаковые, поэтому мне стукнуло в голову вставить их при помощи php, взял просто положил в корень файл header.php, в нём прописал обычный html шапки, а в основных страницах на месте кода шапки вставил <?php include("header.php"); ?>Всё выводится как надо и я уже обрадовался, что если мне понадобится исправить шапку, то …
0 votes3 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 -
Это не вирус?
Использую на сайте скрипт для формы контактов. На сайте стоит плагин-антивирус и он регулярно сообщает, что в этом скрипте есть подозрительный код - типа, обратите внимание, не вирус ли это? Просьба к специалистам - посмотрите, пожалуйста, что в этом коде подозрительного: <?php //validate email adress function is_valid_email($email) { return (eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$", $email)); } function is_valid_user($answer) { global $cp_answer; if ($answer == $cp_answer) { return true; } else { return false;} } //clean up text function clean($text) { return strip…
0 votes14 answers