HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 07.10.2008, 00:00
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
С нами: 11444066

Репутация: 2290


По умолчанию

Блин. ну неужели так сложно взять книжку и прочитать первые 10 страниц хотябы? Это же самые основы.
 
Ответить с цитированием

  #2  
Старый 07.10.2008, 12:17
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
С нами: 10260776

Репутация: 185
По умолчанию

nerezus, ты кому и о чем?
 
Ответить с цитированием

  #3  
Старый 07.10.2008, 12:40
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
С нами: 10260776

Репутация: 185
По умолчанию

Вот так можно
PHP код:
<?
fucntion calc
($znak$c1,  $c2)
{
    switch(
$znak)
    {
        case 
"+":
            
$result $c1 $c2;
        break;
        case 
"-":
            
$result $c1 $c2;
        break;
        case 
"*":
            
$result $c1 $c2;
        break;
        case 
"/":
            
$result $c1 $c2;
        break;
    }
    return 
$result;
}

echo 
calc($_POST['Знак'], $_POST['Число1']?, $_POST['Число2']);

?>

Последний раз редактировалось -=Static=-; 07.10.2008 в 12:42..
 
Ответить с цитированием

  #4  
Старый 07.10.2008, 12:42
[x26]VOLAND
Постоянный
Регистрация: 07.06.2006
Сообщений: 556
С нами: 10487846

Репутация: 2702


По умолчанию

Цитата:
Как сделать вместо + в переменной $summa знак который вводит пользователь в поле "Знак" и чтоб выражение работало...
PHP код:
eval("$summa = $_POST ".$_POST.$_POST;"); 
Это в теории. на практике обязятельно сделай проверку на вводимое значение 'Знак'.
Пример:
PHP код:
$signs = array('+''-''/''*');
if (
in_array($_POST['знак'], $signs))
{
    
$sign $_POST['знак'];
}
eval(
"$summa = $_POST['Число1'] " $sign $_POST['Число2'];"); 
ЗЫ: используй латинские индексы - меньше проблем будет. (znak вместо Знак и т.д.)

Цитата:
И как ещё сделать чтоб на новой странице отображались эти результаты...А то они у меня под кропкой "Запрос"
Никак, ведь у тебя сначала идёт безусловный вывод HTML а уже потом выполняется php-код. поменяй структуру файла.

Последний раз редактировалось [x26]VOLAND; 07.10.2008 в 12:51..
 
Ответить с цитированием

  #5  
Старый 25.10.2008, 08:31
go2be
Познающий
Регистрация: 05.10.2008
Сообщений: 34
С нами: 9262823

Репутация: 67
По умолчанию

Нужен хелп.
Решил написать скрипт, который будет принимать капчу с нужного мне сайта.
Взял сайт [Х].
Стоит защита, напрямую картинку не получить. Получил через сокет с отправкой реферала и т.д..
Такая трабла принимаю данные, приходит картинка. Тупо принятые данные сохраняю в jpg файл. ACDSee читает картинку, другие программы не воспринимают, мне нужно получить полноценную картинку. Решил, что проблема в заголовках (header)
Вопросы:
- Как убрать заголовки
- Как с данных напрямую вывести картинку в php скрипте (content-type: image/jpg) Не помогает.
Может кто занимался подобным. Подскажите ваши решения. Спасибо
 
Ответить с цитированием

Кодировка
  #6  
Старый 25.10.2008, 12:22
~NeiTRoN~
Познающий
Регистрация: 03.07.2008
Сообщений: 65
С нами: 9397381

Репутация: 4
По умолчанию Кодировка

народ возникла проблема, помогите кто может!
Суть проблемы вот в чем:
Есть цмс joomla у ее базы стоит кодировка general1251. Есть компонент(самописный). Так вот когда я экспортирую данные из cvs файла в таблицу компонента, если у таблицы стоит general1251 заносятся тупо ? вместо русских букв.Как быть???
 
Ответить с цитированием

  #7  
Старый 25.10.2008, 12:52
temp_late
Познающий
Регистрация: 22.08.2006
Сообщений: 39
С нами: 10379137

Репутация: 11
По умолчанию

Цитата:
Сообщение от ~NeiTRoN~  
если у таблицы стоит general1251 заносятся тупо ? вместо русских букв.Как быть???
Поэксперементируй, попробой смнеить кодировку запросов: например: mysql_query('SET NAMES cp1251');
Или конвертируй текст в нужную кодировку covert_cyr_string();
 
Ответить с цитированием

  #8  
Старый 25.10.2008, 12:57
temp_late
Познающий
Регистрация: 22.08.2006
Сообщений: 39
С нами: 10379137

Репутация: 11
Question

Нужна помощь, немогу понять как правильно нужно перемещать загруженные файлы в папки сайта. Проблемма заключаеться в том что файлы переноситься лишь в директори с правами 0777. Пробовал менять права через chmod(); но они не меняют, может функция устарела, на хостинге php5.
Буду рад любой информации.
 
Ответить с цитированием

  #9  
Старый 15.11.2008, 11:56
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
С нами: 9567480

Репутация: 61
По умолчанию

не подскажете как создать столбик "id" который автоматически задаёт значение...
1.
2.
3.
....

Всё сделал...
PHP код:
CREATE TABLE `news` (
  `
idint(5NOT NULL auto_increment
ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=0

Последний раз редактировалось Byrger; 15.11.2008 в 12:05..
 
Ответить с цитированием

  #10  
Старый 25.10.2008, 12:56
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
С нами: 9497186

Репутация: 1304


По умолчанию

go2be Если ты получаешь картинку сокетом, то проблема не в лишних заголовках, а как раз в их отсутствии. Посмотри внимательно сниффером, какой запрос посылает браузер за картинкой.

А так, схема приблизительно такая:

PHP код:
<?PHP 
function post($url,$content='')
{
//некая функция для удобства запросов
}
post (<урл со страницейгде капча>);
//получили нужные куки, и всю остальную шляпу
file_put_contents('local.jpg',post(<сама капча>));
echo 
'<img src="local.jpg">';
?>
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...