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

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

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

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    PEPSICOLA
    Массивы это вообще удобно))
    Но всё зависит от того чего ты хочешь хранить в этих массивах....к примеру иногда бывает удобно хранить в массивах кучу данных полученных из mysql.
    банальный пример:
    PHP:
    <?php

    $arr 
    = array(
    'news' => mysql_fetch_array($news),
    'articles' => mysql_fetch_array($articles),
    'cho_to_tam' => mysql_fetch_array($cho_to_tam));

    ?>
    А с выборкой...ну не знаю какие могут быть проблемы...просто проходишь циклом как по обычному массиву. Соответственно если нужно вывести всё что есть, то нужно сделать несколько циклов или написать к примеру рекурсивную функцию...
     
    1 person likes this.
  2. PEPSICOLA

    PEPSICOLA . . . . . 2L . . . . .

    Joined:
    14 Oct 2004
    Messages:
    1,025
    Likes Received:
    823
    Reputations:
    368
    Понял - Спасибо Дыдоська! Спасибо Чак Норис!!, Спасибо ЕНоТ!!
     
    1 person likes this.
  3. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    А если поролей много?
    Мб лучше <? die(); ?>, а далее список хранить?
     
    _________________________
    2 people like this.
  4. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    UnPazz
    .htaccess
     
    2 people like this.
  5. Red_Red1

    Red_Red1 Banned

    Joined:
    12 Jan 2007
    Messages:
    246
    Likes Received:
    258
    Reputations:
    83
    В индексе пишешь

    define("DOSTUP", TRUE);
    ....
    Тут остальной код который нужно

    В тех файлах которые закрываешь от просмотра должно быть это
    if(!defined("DOSTUP")) die;
    ...
    дальше код который надо
    ___________________________
    Придумал не я. Взято когда то вот из этой статьи (или подобной)
    http://www.softtime.ru/info/articlephp.php?id_article=34
     
    3 people like this.
  6. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    вообще не понимаю смысл хранить данные в php файле)
    а если он захочет почистить весь файл предположим? Тогда все константы, die() и прочее наркоманство тоже улетит...имхо с .htaccess всё намного проще :)

    добавлено))
    При использовании file() первой строкой будет php-код в а не логин/пароль)

    Даёшь .htaccess народу!! :D
     
    #5866 .:EnoT:., 4 Nov 2008
    Last edited: 4 Nov 2008
  7. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    UnPazz
    1)Юзай .htaccess - это 100% рациональнее ченм die() итд
    2)Старайся использовать БД,А не php....(я думаю , эт оуже устарело,ИМХО)
    Red_Red1
    Как сказал Енот, это глупо...
    ЗЫ:Слушайте Chaak`а и Enot`а , они то уж точно не быдло-кодеры =)
    -----
    Red_Red1 , я не хотел тебя как-либ обижать,просто имел ввиду, что Чак и Енот - гарант качества)
    Red_Red1 я бы не назвал тебя быдло-кодером ;)
     
    #5867 DDoSька, 4 Nov 2008
    Last edited: 4 Nov 2008
    2 people like this.
  8. zythar

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

    Joined:
    16 Feb 2008
    Messages:
    517
    Likes Received:
    109
    Reputations:
    5
    винда.. поэтому и низя
     
    1 person likes this.
  9. .xs

    .xs Member

    Joined:
    2 Jul 2008
    Messages:
    24
    Likes Received:
    16
    Reputations:
    3
    UnPazz, Total Commander'ом можно.
     
  10. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    чёзабред?
    любым редактором или тем же блокнотом жмём "сохранить как" и сохраняем под именем .htaccess и винда и хостеры тут не при чём
     
    1 person likes this.
  11. UnPazz

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

    Joined:
    30 Aug 2008
    Messages:
    95
    Likes Received:
    43
    Reputations:
    6
    Есть база mycms, в ней подбаза admin.

    Вот вопрос, к базе mycms подключаюсь норм,
    а как поключиться к подбазе admin?
     
    1 person likes this.
  12. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    что значит подбаза? может ты имеешь ввиду таблицу admin?
     
    1 person likes this.
  13. vikseriq

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

    Joined:
    31 Jul 2008
    Messages:
    118
    Likes Received:
    44
    Reputations:
    2
    В sql запросе пиши эту "подбазу" - "SELECT * FORM `admin` WHERE 1", напр )
     
    2 people like this.
  14. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    Я бы посоветовал тебе пройти курс Евгения Попова...Помогло бы сразу.И таких бы вопросов не возникало.Для твоего уровня, он как раз по силе будет!
     
    #5874 DDoSька, 4 Nov 2008
    Last edited: 4 Nov 2008
    1 person likes this.
  15. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    вот как раз таки это я бы и не советовал))
    Такую пургу гонит мужик)
     
  16. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    Да хз ...если бы ты его помсотрел...то понял синтаксис так,что у тебя вопросов не вызывало.Посмотрев его, ты бы сейчас не спрашивал такие простые вопросы ;)
    ЗЫ: Там видео, а ты гоовришь :" Он такую чушь пишет" ))
    Енот, ну для тебя может..я тож смотрел,так же показалось, но "новички" в пыхе,хорошо откдивкаються о видео....там же на пальцах все объясняют :)
    ЗЫ:Енот,тебе уж точно не советую его смотреть,А то аж накинулся на меня...мол гамно-гамно :)
    Чтобы знать алгоритм,нужно знать и синтаксис, а как я вижу у тебя его нет :eek: .Посмотри видео...если инетпозволяет выкачать 2 гб.... =)
     
    #5876 DDoSька, 4 Nov 2008
    Last edited: 4 Nov 2008
  17. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    DDoSька

    Я смотрел, поэтому и делаю выводы))
    синтаксис да, но вот что касается безопасности это ужас...а ведь посмотрев эти уроки новички начнут писать скрипты аля
    PHP:
    mysql_query("SELECT * FROM `blabla` WHERE `id` = '$_GET['id']'");
    вооот)
     
    1 person likes this.
  18. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    Ты мыслишь как профессионал,а мы говорим о новичках же...
    Пускай новичек хоть научиться создавать запросы из базы...А потом уже подумывает о безопасности
    ЗЫ:Я Видел какая там капча: просто тупая картинка, которая ничего не спасает... :))
    Ну ведь,там так все разжеванно, что ,я думаю, для новичка в самый раз.Ведь ты тоже не начинал сразу кодить скрипты с безопасностью,согласись?=)
    Эти уроки расчитаны на новичков....я не имел ввиду,что нужно каждому сейчас сесть и пересмотреть его )
     
    1 person likes this.
  19. UnPazz

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

    Joined:
    30 Aug 2008
    Messages:
    95
    Likes Received:
    43
    Reputations:
    6
    Под подбазой имел ввиду таблицу)))) теперь определился с определениями.

    вот запрос к таблице (как её назвал "подбаза") :
     
  20. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    Еле датумкал...а говоришь,что еще смотрел "Евгешку Попова" ;)
     
Thread Status:
Not open for further replies.