[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. Jazz

    Jazz Elder - Старейшина

    Joined:
    27 Sep 2008
    Messages:
    80
    Likes Received:
    2
    Reputations:
    -1
    F1uDeR спс помогло))
    проблема была с этой штукой - $H=getenv("HTTP_REFERER");
    было 2 страници...хтмл с формой(index.html) и пхп с кодом $H=getenv("HTTP_REFERER");...но в $H занасился index.html
    мож знает кто как сделать чтоб в $H записался предыдущий сайт а не index.html?
     
  2. SKIF86

    SKIF86 New Member

    Joined:
    18 Jul 2009
    Messages:
    10
    Likes Received:
    1
    Reputations:
    0
    Народ нужен ПХП скрипт который будет перенапровлять на другой сайт. Зачем? Нужно перенаправить атакуемый сайт на мой фейк, у меня нет доступ к ХТМЛ, но есть доступ к вв кодам, хочу сделать так, на главной странице в какой нибудь новости втсавить [i*mg]путь к пхп скрипту[/i*mg], в результате его обработки будет перекидывать на другой сайт.... Парни помогите плиззз
     
  3. apolon47

    apolon47 Banned

    Joined:
    13 Apr 2009
    Messages:
    119
    Likes Received:
    14
    Reputations:
    4
    вроде как не разрешит
     
  4. GlooK

    GlooK Elder - Старейшина

    Joined:
    20 Apr 2007
    Messages:
    172
    Likes Received:
    53
    Reputations:
    10
    Так не выйдет. Тебе нужен доступ к изменению страниц.
    Самый хороший вариант делать редирект через Location.
     
  5. GlooK

    GlooK Elder - Старейшина

    Joined:
    20 Apr 2007
    Messages:
    172
    Likes Received:
    53
    Reputations:
    10
     
    1 person likes this.
  6. Jazz

    Jazz Elder - Старейшина

    Joined:
    27 Sep 2008
    Messages:
    80
    Likes Received:
    2
    Reputations:
    -1
    $fp = fsockopen($host, 80, $errno, $errstr, 30); выдаёт ошибку(значение $host менял много раз).
    Operation not permitted (1)-ошибка.
    в чём может быть дело?
     
  7. roker777

    roker777 Member

    Joined:
    9 Nov 2009
    Messages:
    11
    Likes Received:
    14
    Reputations:
    2
    Короче я вобще ничего незнаю и хотел спросить куда вставляются php скрипты?
     
    4 people like this.
  8. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    :D Мда... В гугл они вставляются, ты не знал?
     
  9. Jazz

    Jazz Elder - Старейшина

    Joined:
    27 Sep 2008
    Messages:
    80
    Likes Received:
    2
    Reputations:
    -1
    roker777 ставишь виртуальный сервер(например xampp)закидываешь скрипт в папку,называешь её,кидаешь её в папку на сервере (в xampp htdocs)в браузере пишешь localhost/имя папки
     
  10. roker777

    roker777 Member

    Joined:
    9 Nov 2009
    Messages:
    11
    Likes Received:
    14
    Reputations:
    2
    mailbrushнет незнал JazzСпасибо что натолкнул на правильный путь, а буду искать.
     
  11. roker777

    roker777 Member

    Joined:
    9 Nov 2009
    Messages:
    11
    Likes Received:
    14
    Reputations:
    2
    JazzНа денвере это сделать можно.
     
  12. Jazz

    Jazz Elder - Старейшина

    Joined:
    27 Sep 2008
    Messages:
    80
    Likes Received:
    2
    Reputations:
    -1
    roker777 можно.
    fsockopen,возможно с виртуального сервера приконектиться ?с него говарит что приконектился...но остальное не работает...помагите плиз)
     
    #13652 Jazz, 24 Jan 2010
    Last edited: 24 Jan 2010
  13. Komyak

    Komyak Banned

    Joined:
    14 Jan 2009
    Messages:
    202
    Likes Received:
    18
    Reputations:
    1
    Подскажите в какую сторону копать(часть кода):
    PHP:
    ...........................

    $file_log "login.txt";//файл где ищу
    $login='vasya';//что ищу
    $array=file($file_log);
    $c count($array);

        for(
    $i 0$i $c$i++)
        {
          
    $stroka explode('\r\n',$array_login[$i]);
          if(
    $stroka == $login)
          unset(
    $array_login[$i]);
        }
        
    $row=implode("\r\n",$array_login);
    fwrite($file_log,$row);
    fclose($file_log);

    ..........................
    После того как строка становится не нужна, я пытаюсь перенести её в другой файл, но ни х не получается. Где-то что-то перепутал....
    Помогите пожалуйста, а то 2 часа секса с PHP отняли все силы... =))
     
  14. WNZRS

    WNZRS Member

    Joined:
    3 Sep 2009
    Messages:
    294
    Likes Received:
    52
    Reputations:
    1
    PHP:
    $file_log "login.txt";//файл где ищу
    $login='vasya';//что ищу
    $array=file($file_log);
    $c count($array);

        for(
    $i 0$i $c$i++)
        {
          
    $stroka explode('\r\n',$array_login[$i]);
          if(
    $stroka == $login)
          unset(
    $array_login[$i]);
        }
        
    $row=implode("\r\n",$array_login);
    $f fopen($file_log'w'); // Открываем файл
    fwrite($f,$row); 
    fclose($f); 
    Перед запись файл надо открыть
     
  15. Komyak

    Komyak Banned

    Joined:
    14 Jan 2009
    Messages:
    202
    Likes Received:
    18
    Reputations:
    1
    Забыл... Но проблема осталась.
    Code:
    Warning: implode() [function.implode]: Bad arguments. in Z:\home\localhost\www\test.php on line 15
    
    Вылетает ошибка и в итоге файл становится пустым.
     
  16. WNZRS

    WNZRS Member

    Joined:
    3 Sep 2009
    Messages:
    294
    Likes Received:
    52
    Reputations:
    1
    PHP:
    $file_log "login.txt";//файл где ищу
    $login='vasya';//что ищу
    $array=file($file_log);
    $c count($array);

        for(
    $i 0$i $c$i++)
        {
          if(
    trim($array[$i])== $login)
          unset(
    $array[$i]);
        }
        
    $row=implode("\r\n",$array);
    $f fopen($file_log'w'); // Открываем файл
    fwrite($f,$row); 
     
    1 person likes this.
  17. Komyak

    Komyak Banned

    Joined:
    14 Jan 2009
    Messages:
    202
    Likes Received:
    18
    Reputations:
    1
    Всё понял =)) Спасиб! Только концовку переправить надо, а то пустые строки остаются:
    PHP:
    .....
    $fp=fopen($file_log,"w+"); 
    fputs($fp,implode("",$array));
    fclose($fp);
    ........
    сорри за оффтоп..
     
  18. 2468

    2468 New Member

    Joined:
    25 Aug 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    а кто подскажет в какой проге лучше писать на Php?
     
  19. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    Кому как удобно, мне к примеру в phpDesigner 7 удобно работать. Но есть минус - нет функции сворачивания блоков кода (классы, условия, функции)
     
  20. Alpha][

    Alpha][ Elder - Старейшина

    Joined:
    19 Oct 2007
    Messages:
    75
    Likes Received:
    5
    Reputations:
    0
    Я Notepad++ пользуюсь ,например , вполне удобно .
     
Thread Status:
Not open for further replies.