581

(22 відповідей, залишених у C++)

Чайник написав:

Всім дуже дякую! можливо хтось ще найде більш детально про ті лапки, дужки, палчки (ви поняли)  в кодах, тобто що вони означають як їх ставити.. ітд)

не поняли :)

582

(10 відповідей, залишених у PHP)

ping написав:
Replace написав:

Спочатку потрібно відкрити файл:
$f = fopen($filename, 'w');
Ця фунція поверне ресурс $f, який потрібно передавати в fwrite.

Приклад:

$f = fopen("file.txt", "w");
$line = "hello, world!";
fwrite($f, $line);
fclose($f);

перепрошую,помилився, коли скорочував для форуму текст.
звісно - файл відкритий.
ось без скорочень:
<?php
//    session_start();
    $pagename='photo';
    $imgfilename=$_POST['imgfilename'];       
//    header("Location: index.php?pagename=$pagename");   
    header("Location: photo.php");
    $photo=file('data/photo.db');
    $pagefile=fopen('data/photo.db',"wb");
    foreach ($photo as $line_num=>$currentline){
        $editline=explode(',', $currentline);
        if ($editline[0]==$imgfilename) {
            $photo[$line_num]=$imgfilename.','.trim( str_replace(chr(13).chr(10), '<br/>', $_POST['textarea']))."\n";       
        }
        fwrite($pagefile, $photo[$line_num]);
    }
    fclose($pagefile);
?>

так от , якщо в $_POST['textarea'] є кома - то після неї обрізає все решта :(

2 miroslav.chandler

для одинарного запису, ріал щіт посани юзають

а хто сказав, що запис одинарний?

да шось так з контексту подумав)
виведи строку на екран, може шось не то ліпить, мб якийсь спец символ(нул байт, там..) проржени через addslashes(), якшо збережеться, будеж знати куда копати

583

(22 відповідей, залишених у C++)

на майбутнє, я б радив
р.лафоре Объектно-ориентированное программирование в C++. 4 издание.
колись для себе читав цю книжку, дуже гарно написано.

584

(10 відповідей, залишених у PHP)

для одинарного запису, ріал щіт посани юзають
file_put_contents
http://php.net/manual/en/function.file-put-contents.php

585

(25 відповідей, залишених у Обговорення)

Python міміммі
тіки по професії я гавнокодер на PHP, ех :(

586

(12 відповідей, залишених у Інше)

Hanter написав:

Жаль нічого цього зі мною не відбулося...
Хреновий з мене програміст...

лол. думаєш з кимось відбулося?
мені навіть виспатися не дали)

587

(23 відповідей, залишених у Вибір подальшого шляху)

Replace написав:

Математика -> логічне мислення.
Логічне мислення -> хороший програміст.

да не тіки матан розвиває логічне мислення, хотя матан лідер в цьому напрямку)

588

(12 відповідей, залишених у Інше)

сьогодні день, коли шлюхи мають давати безкоштовно, а пиво мають дарувати в подарунок тімліди, провайдер має збільшити ширину каналу, а адміни порно сайтів дати преміум доступ, в мівіні має попастися два пакетика з приправою і хтось помилково скинути двацаху на рахунок, а код має компілюватися\інтерпретуватися без помилок. З днем програміста, колеги :)

589

(249 відповідей, залишених у Інше)

я бачу тут тільки я алкоголік :D

590

(7 відповідей, залишених у Залізо)

грубий він шось)

591

(5 відповідей, залишених у Web-сервери)

глянь сюда
http://firstvds.ru

592

(2 відповідей, залишених у Статті)

Напишу тут шоб потім знати де шукати, може комусь і пригодиться (:

Буває така кака.
duplicate key value violates unique constraint

Стається від того, шо насупне значення, яке має присвоїтися через sequence вже присутнє. Найчастіше це стається від того, шо хтось поправив таблу руками.
Фіксим.

select setval('pages_id_seq', (select max(id) + 1 from pages));

593

(144 відповідей, залишених у PHP)

ага, хороший доречі
http://uk.wikibooks.org/wiki/Vim/tutor

594

(144 відповідей, залишених у PHP)

зразу доки, прочитайте уважно :D

                      Урок 4.4: КОМАНДА ЗАМІНИ


        ** Наберіть :s/старе/нове/g щоб замінити 'старе' на 'нове'. **

  1. Перемістіть курсор до лінії нижче позначеної  --->.

  2. Введіть :s/(біп)/блять [ENTER] . Зауважте що ця команда змінює тілки перше
     входження (біп) в рядку.

  3. Потім наберіть  :s/(біп)/блять/g .  Додавання  g  вказує що заміни 
     робляться у всьому рядку глобально.

---> люди не лю(біп), коли в слові лю(біп) (біп) заміняють на (біп).

  4. Щоб замінити кожне входження послідовності символів між двома рядками 
     наберіть  :#,#s/старе/нове/g    де #,# діапазон рядків в яких робиться 
                                     заміна.
     Введіть   :%s/старе/нове/g      щоб змінити кожне входження у цілому файлі.
     Введіть   :%s/old/new/gc        щоб замінити, кожне входження у файлі з
                                     підтвердженням кожної заміни.

595

(144 відповідей, залишених у PHP)

омг, вже цілий день цикаю вім - суперова штука
:wq

596

(8 відповідей, залишених у Статті)

а не простіше?

sudo apt-get install ruby
gem install rails

//приблизно якось так

597

(249 відповідей, залишених у Інше)

Бухаю.

598

(768 відповідей, залишених у Організація роботи форуму)

Багато робототи також залишилось з дизайном та функціоналом форуму

Мені здається, що дизайн якраз золота сердина. Не дратує і гарно виглядає.

599

(19 відповідей, залишених у PHP)

Patron написав:

Мені колись на роботі казали: "Петя, ти пішеш некрасівий код, ровняй код Петя!". Але я все одно фігачив по своєму і не зважав на поради. А потім якось самому захотілося форматувати код, навіть незнаю чому.)


Пацталом :D

600

(19 відповідей, залишених у PHP)

Patron написав:
miroslav.chandler написав:

хочу трохи сказати про відображення(mvc)
деколи, коли дивившся в вю файли, плакати хочеться.
приклад з проекту, який попався мені.

        <div><?=$doc['text5']?></div><br>
        if(is_array($files)){
            ?><b>Прикреплённые файлы:</b><br>
            <table width="100%"><?
            foreach($files as $k => $file){
                ?><tr>
                        <td valign="top" width="31">
                            <img src="images/icon-pdf.png">
                        </td>
                        <td valign="top">
                            <i><a href="<?=ADMIN_URL.$file['path']?>" target="_blank"><? if(!empty($file['description'])){echo $file['description'];}else{echo $file['name'];}?></a></i>
                        </td>
                </tr><?
            }
            ?></table><?
        }
    ?>

Використавши альтернативний синтаксис PHP, виглядає більш понятніше :)

        <div>
            <?=$doc['text5']?>
        </div>
        <br>
        <?if(is_array($files)):?>
            <b>Прикреплённые файлы:</b><br>
            <table width="100%">
                <?foreach($files as $k => $file):?>
                <tr>
                    <td valign="top" width="31">
                        <img src="images/icon-pdf.png">
                    </td>
                    <td valign="top">
                        <i>
                            <a href="<?=ADMIN_URL.$file['path']?>" target="_blank">
                                <? if(!empty($file['description'])):?>
                                    <?=$file['description']?>
                                <?else:?>
                                    <?=$file['name']?>
                                <?endif;?>
                            </a>
                        </i>
                    </td>
                </tr>
            <?endforeach;?>
            </table>
        <?endif;?>

Тому будьте мужиками, юзайте альтернативний синтаксис, бле*ть!

Але ти все одно недосконало порівняв код, подивися на якому рівні в тебе foreach та endforeach))) Будь мужиком, рівняй код ідеально!!!)


Це я бистренько редагував для прикладу, бо того участку коду, вже не було)