За последние 24 часа нас посетили 19478 программистов и 1610 роботов. Сейчас ищут 836 программистов ...

Запись в файл

Тема в разделе "PHP для новичков", создана пользователем Shock, 20 июн 2008.

  1. Shock

    Shock Активный пользователь

    С нами с:
    20 июн 2008
    Сообщения:
    9
    Симпатии:
    0
    Мне надо открыть файл и записать туда такую строку---
    Код (Text):
    1. <div id='post'><div id='titleline'>
    2. <span id='title'>".$title."</span><span id='id'>".$id."</span></div><div id='content'>".$post."</div></div>
    Вот такой у меня вышел код---
    Код (Text):
    1. $filett=fopen(\"page/\".id.\".txt\",$type)
    2. fwrite($filett,\"<div id=\'post\'><div id=\'titleline\'>
    3. <span id=\'title\'>\".$title.\"</span><span id=\'id\'>\".$id.\"</span></div><div id=\'content\'>\".$post.\"</div></div>\");
    4. fclose($filett);
    И ничего не выходит! Пишет что ошибка! Помогите пЖ!!!
     
  2. nimistar

    nimistar Активный пользователь

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    эх... экранируешь то нафига начальные кавычки ??

    $filett=fopen(\"page/\".id.\".txt\",$type)
     
  3. Shock

    Shock Активный пользователь

    С нами с:
    20 июн 2008
    Сообщения:
    9
    Симпатии:
    0
    не понял
     
  4. DarkElf

    DarkElf Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    Shock

    надо так: function("arg");
    а не так: function(\"arg\");
     
  5. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Shock
    Слеши лишние убери.
     
  6. Shock

    Shock Активный пользователь

    С нами с:
    20 июн 2008
    Сообщения:
    9
    Симпатии:
    0
    так?
    Код (Text):
    1. $filett=fopen("page/".id.".txt",$type)
    2. fwrite($filett,"<div id=post><div id=titleline>
    3. <span id=title>".$title."</span><span id=id>".$id."</span></div><div id=content>".$post."</div></div>");
    4. fclose($filett);
    Все равно не работает! Напишите правильно пж! Пж! Пж!
     
  7. Johnatan

    Johnatan Активный пользователь

    С нами с:
    6 мар 2008
    Сообщения:
    508
    Симпатии:
    0
    Адрес:
    Испания
    Shock
    тяжело тебе... Поищи пропущенную точку с запятой.
    И в следующий раз если будет "не работать" ошибку читай!! пж! Пж! Пж!!!!!
     
  8. Shock

    Shock Активный пользователь

    С нами с:
    20 июн 2008
    Сообщения:
    9
    Симпатии:
    0
    точно! блин реально затупил. Извиняюсь за глупые вопросы!