HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #5851  
Старый 06.10.2008, 21:26
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

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

Цитата:
Сообщение от DDoSька  
Попробуй переменные поменять на английские,хз может покатит
Нет не помогло... исзменил числа на num1 и num2 а кнопку на GO!

ЗЫ прочитай пост выше (ортедактировал)
 
Ответить с цитированием

  #5852  
Старый 06.10.2008, 22:22
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

Byrger
PHP код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
    "http://www.w3.org/TR/html4/loose.dtd"> 

<html> 

<head> 
  <title></title> 
</head> 

<body> 
    <div> 
<?php 
    
if(isset($_POST['GO']))
          exit((int)
$_POST['num2'] + (int)$_POST['num1'].'</div></body></html>'); ?>
        <form method="post"> 
            <p><input type="text" name="num1"/></p> 
            <p><input type="text" name="num2"/></p> 
            <p><input type="submit" name="GO" value="Запрос"/></p> 
        </form> 
    </div> 
</body> 

</html>

Последний раз редактировалось Doom123; 06.10.2008 в 22:38..
 
Ответить с цитированием

  #5853  
Старый 06.10.2008, 22:53
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
Провел на форуме:
347573

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

Кто нить, плз, подскажите как мне сделать так, чтоб код выполнялся поэтапно?
Тоесть, например: Отправили запрос, получили ответ, вывели на экран...Потом дальше..
??
 
Ответить с цитированием

  #5854  
Старый 06.10.2008, 22:58
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
По умолчанию

Цитата:
Сообщение от -=Static=-  
Кто нить, плз, подскажите как мне сделать так, чтоб код выполнялся поэтапно?
Тоесть, например: Отправили запрос, получили ответ, вывели на экран...Потом дальше..
??
PHP код:
<?php
send_zapr
();
echo 
'Запрос отправлен';
flush();
ob_flush(); // ну или наоборот
?>
 
Ответить с цитированием

  #5855  
Старый 07.10.2008, 00:00
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

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

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

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

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

  #5857  
Старый 07.10.2008, 12:29
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

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

и ещё вопросик..
Как сделать вместо + в переменной $summa знак который вводит пользователь в поле "Знак" и чтоб выражение работало...

PHP код:
<html>

<head>
  <title></title>
</head>

<body>
    <div>
        <form action="" method="post">
            <p><input type="text" name="Число1"/></p>
            <p><input type="text" name="Число2"/></p>
            <p><input type="text" name="Знак"/></p>
            <p><input type="submit" value="Запрос"/><p>
<?php
          $summa
;
          
$num3;
          
$num3 $_POST['Знак'];
          
$summa $_POST['Число1'] + $_POST['Число2'];
          print 
$summa;
          print 
"<br>";
          print 
$num3;
            
?>


        </form>
    </div>
</body>

</html>
ЗЫ rushter спс за WAMPserver
И как ещё сделать чтоб на новой странице отображались эти результаты...А то они у меня под кропкой "Запрос"

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

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

Репутация: 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..
 
Ответить с цитированием

  #5859  
Старый 07.10.2008, 12:42
[x26]VOLAND
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме:
7549607

Репутация: 2702


Отправить сообщение для [x26]VOLAND с помощью ICQ Отправить сообщение для [x26]VOLAND с помощью AIM
По умолчанию

Цитата:
Как сделать вместо + в переменной $summa знак который вводит пользователь в поле "Знак" и чтоб выражение работало...
PHP код:
eval("$summa = $_POST['Число1'] ".$_POST['Знак'].$_POST['Число2'];"); 
Это в теории. на практике обязятельно сделай проверку на вводимое значение 'Знак'.
Пример:
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..
 
Ответить с цитированием

  #5860  
Старый 25.10.2008, 08:31
go2be
Познающий
Регистрация: 05.10.2008
Сообщений: 34
Провел на форуме:
264058

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

Нужен хелп.
Решил написать скрипт, который будет принимать капчу с нужного мне сайта.
Взял сайт [Х].
Стоит защита, напрямую картинку не получить. Получил через сокет с отправкой реферала и т.д..
Такая трабла принимаю данные, приходит картинка. Тупо принятые данные сохраняю в jpg файл. ACDSee читает картинку, другие программы не воспринимают, мне нужно получить полноценную картинку. Решил, что проблема в заголовках (header)
Вопросы:
- Как убрать заголовки
- Как с данных напрямую вывести картинку в php скрипте (content-type: image/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 Сценарии/CMF/СMS 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ