18 lis 2008

Wybór następnego elementu z tablicy

$script_modes  = array('save_xml' => array('operation_type' => 'XML_TO_BASE', 'operation_mode' => 'LOAD_HTTP'),
'save_to_base' => array('operation_type' => 'XML_TO_BASE'),
'save_to_base2' => array('operation_type' => 'XML_TO_BASE')
);

if(!$script_mode) {
$script_mode = key($script_modes);
 $script_mode = 'save_to_base';
}

foreach($script_modes as $mode => $param) {
 if($script_mode==$mode)
  break;
}
$script_mode = key($script_modes);
echo $script_mode . '<br>';
6 paź 2008

Utworzenie najprostszego dokumentu XML

$docs = new DOMDocument('1.0', 'UTF-8');
$doc->formatOutput = true;
$pages = $docs->appendChild(new DOMElement('pages'));
$element_page = $pages->appendChild(new DOMElement('page'));
$element_page->setAttribute("id", "123456");
$element_name = $docs->createElement('link', 'link numer 123456');
$element_page->appendChild($element_name);
$element_CDATA = $docs->createCDATASection('http://kody.wig.pl/');
$element_url = $element_page->appendChild(new DOMElement('url'));
$element_url->appendChild($element_CDATA);
$xmldata = $docs->saveXML();
echo $xmldata;
16 wrz 2008

ping w php

exec("ping moa.waw.pl < zapis.txt");
exec("ping moa.waw.pl &");