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

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

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

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

    Joined:
    24 May 2008
    Messages:
    432
    Likes Received:
    160
    Reputations:
    27
    э.. почитай что тебе пхп отвечает.. невозможно вызвать несуществующую функцию mysql_creat_db ... почитай маны по версии мускула которая у тебя установлена, почитай маны по пхп, почитай.. вот что написано по поводу этой функции
    читай маны по MySQL...
     
    1 person likes this.
  2. art2222

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

    Joined:
    28 Apr 2008
    Messages:
    118
    Likes Received:
    57
    Reputations:
    10
    Привет всем!
    Есть вопрос, чего то я не могу врубиться.
    Вот к примеру есть файлик index.php
    И файл a.php
    Должно выводиться "aabb" но ничего нет, и при проверке session_is_registered выдает false. Помогите разобраться.
    -------------------
    Не работает и в денвере и на хостинге
     
  3. zythar

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

    Joined:
    16 Feb 2008
    Messages:
    517
    Likes Received:
    109
    Reputations:
    5
    попробуй по ссылке сам переходить.
     
  4. Кубик Рубик

    Joined:
    10 Apr 2008
    Messages:
    48
    Likes Received:
    0
    Reputations:
    0
    5.2.5 :)
    gisTy - спс)) хотя пишу по книге где php5 разбирается...
     
  5. gisTy

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

    Joined:
    24 May 2008
    Messages:
    432
    Likes Received:
    160
    Reputations:
    27
    читай так же еще описание на сайтах.. например на php.su есть довольно большое описание функций.. так же юзай поисковик.. тот результат, что я нашел - это первая строка которую мне выдал яндекс по запросу
    в общем удачи=))
     
  6. art2222

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

    Joined:
    28 Apr 2008
    Messages:
    118
    Likes Received:
    57
    Reputations:
    10
    Все равно не пашет
     
  7. .Slip

    .Slip Elder - Старейшина

    Joined:
    16 Jan 2006
    Messages:
    1,571
    Likes Received:
    977
    Reputations:
    783
    >> Должно выводиться "aabb" но ничего нет
    Ничего не должно. Это два независимых скрипта. От скрипта index.php не отправляется никаких данных, а скрипт a.php ничего не принимает.
     
    2 people like this.
  8. PHPoozy

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

    Joined:
    1 Jul 2008
    Messages:
    149
    Likes Received:
    31
    Reputations:
    -22
    <?php
    session_start();
    echo $_SESSION['text'];
    ?>

    вот теперь пробуй
     
    1 person likes this.
  9. art2222

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

    Joined:
    28 Apr 2008
    Messages:
    118
    Likes Received:
    57
    Reputations:
    10
    PHPoozy
    Спасибо! помогло=)
     
  10. MafiaBoy3

    MafiaBoy3 Banned

    Joined:
    14 Apr 2007
    Messages:
    295
    Likes Received:
    15
    Reputations:
    1
    У меня вот задача!

    Нужно принять от пользователя адрес урл через форму.
    А как его грамотно обработать на наличие опасных символов и сохранить в базе данных Mysql?
     
    1 person likes this.
  11. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    http://regexlib.com/Search.aspx?k=&c=2&m=-1&ps=20
     
    1 person likes this.
  12. MafiaBoy3

    MafiaBoy3 Banned

    Joined:
    14 Apr 2007
    Messages:
    295
    Likes Received:
    15
    Reputations:
    1
    if(!preg_match('/^(http|https|ftp):\/\/([A-Z0-9][A-Z0-9_-]*(?:\.[A-Z0-9][A-Z0-9_-]*)+):?(\d+)?\/?/i',$_POST['story_url']))
    {

    }

    Не могу понять, что здесь происходит?
     
  13. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Здесь стоит условие, в котором, если $_POST['story_url'], не является ССЫЛКОЙ то функция вернет false
     
  14. MafiaBoy3

    MafiaBoy3 Banned

    Joined:
    14 Apr 2007
    Messages:
    295
    Likes Received:
    15
    Reputations:
    1
    if(!isset($_SESSION['dugg'][$info['story_id']]))
    {
    if(isset($story_where))
    {
    $story_where.= " OR story_id='".$info['story_id']."'";
    }
    else
    {
    $story_where = "story_id='".$info['story_id']."'";
    }
    }

    if(!isset($_SESSION['bury'][$info['story_id']]))
    {
    if(isset($story_where2))
    {
    $story_where2.= " OR story_id='".$info['story_id']."'";
    }
    else
    {
    $story_where2 = "story_id='".$info['story_id']."'";
    }
    }
    }


    Тоже непонятно! Что здесь?
     
  15. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Здесь вроде проверка какойто сессии на содержимое и составление SQL запроса вроде...
     
  16. spamoney

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

    Joined:
    26 Dec 2006
    Messages:
    120
    Likes Received:
    7
    Reputations:
    1
    Всем привет! Помогите решить такую проблему:

    допустим есть текст:
    Code:
    <td align="right">Текст бла бла press [b]right[/b] button</td><img src="/right.gif" /> текст текст трам парам
    Нужно сделать так, что бы слово right заменилось на <strong>right</strong>, НО также необходимо чтобы слово right, которое идёт в html тэгах ни на что не заменялось, т.е строку которая выше необходимо заменить на:

    Code:
    <td align="right">Текст бла бла press [b]<strong>right</strong>[/b] button</td><img src="/right.gif" /> текст текст трам парам
     
  17. PHPoozy

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

    Joined:
    1 Jul 2008
    Messages:
    149
    Likes Received:
    31
    Reputations:
    -22
    $code = '<td align="right">Текст бла бла press right button</td><img src="/right.gif" /> текст текст трам парам';

    Code:
    <?php
    
    $code = '<td align="right">Текст бла бла press right   button</td><img src="/right.gif" /> текст текст трам парам';
    
    $code = str_replace("right", "<strong>right</strong>", $code);
    $code = ereg_replace("\"<strong>right</strong>\"", "right", $code);
    
    print $code;
    
    ?>
     
    #3957 PHPoozy, 7 Jul 2008
    Last edited: 7 Jul 2008
  18. spamoney

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

    Joined:
    26 Dec 2006
    Messages:
    120
    Likes Received:
    7
    Reputations:
    1
    )) пасиб конеш, но это совсем не то, при выполнении вашего кода текст измениться так:
    Code:
    <td align="<strong>right</strong>">Текст бла бла press <strong>right</strong>   button</td><img src="/<strong>right</strong>.gif" /> текст текст трам парам
    а нужно так:

    Code:
    <td align="right">Текст бла бла press <strong>right</strong>   button</td><img src="/right.gif" /> текст текст трам парам
     
  19. PHPoozy

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

    Joined:
    1 Jul 2008
    Messages:
    149
    Likes Received:
    31
    Reputations:
    -22
    поправил )
     
    1 person likes this.
  20. spamoney

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

    Joined:
    26 Dec 2006
    Messages:
    120
    Likes Received:
    7
    Reputations:
    1
    PHPoozy, +1 и еще раз спасибо, но текст будет всегда разный, и текст возможно будет такой:
    Code:
    <td align="right">Текст бла бла press "right"   button</td><img src="/right.gif" /> текст текст трам парам
    тогда ваш код работать не будет..((

    Я пробывал перед заменой вырезать все тэги функцией strip_tags, тогда всё работает как надо, но уже без тэгов ((...
    Может как нибудь всё же можно это реализовать??
     
    #3960 spamoney, 7 Jul 2008
    Last edited: 7 Jul 2008
Thread Status:
Not open for further replies.