Gå til innhold

dabear

Medlemmer
  • Innlegg

    4 344
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av dabear

  1. Jeg har internet fra Tele2, med modem fra ZyXEL prestige 600 series. Så det er bare å kjøpe de to der, plugge dem inn og konfigurere routeren? jeg trenger ikke noe mer?

     

    EDIT: ja sett på der der ja. Men blir litt forvirra. er Aksesspunkter/gateways, basestasjon og trådløs router/switch det samme?

  2. Jeg har lest litt rund om kring her, men jeg blir ikke særlig klokere. Jeg ønsker å dele filer mellom flere stasjonære maskiner og samtdig kunne dele ADSL'en.

    Hva skal jeg velge, router eller switch ?:roll: fant en som var begge deler :roll: Skjønner ikke helt forskjellen. I tillegg må jeg vel ha to trådløse pci-kort (ev pcmia hvis jeg får meg bærbar)?

     

    Har sett litt på disse:

    router/switch

    trådløst nettverkskort

     

    er det et godt valg?

  3. Fatal error: Exception thrown without a stack frame in Unknown on line 0
    

    Får denne meldinga når 'private function sendheader' blir kalt fra __destruct? Hvorfor skjer dette?

     

    <?php
    
       private function sendheader($header)
       {
       
           if(!headers_sent()) // okey, headers can be sent
           {
           
               header($header);
        
           }
           else // headers are sent, and output started, headers cannot be sent
           {
        
               throw new pageError('Sorry, you tried to send a header, but output was already started');
        
           } 
       
       }
    
    public function __destruct()
    {
           $this->sendheader('Content-Type:' . $mime . ';Charset=' . $this->options['page']['charset']);
    }
    ?>
    

  4. Hey, er det noen som veit hvordan man setter HTTP_REFERER med fopen() i php? Har prøvd ut 'context', men hvor setter jeg inn HTTP_REFERER?

       $url = 'http://example.com/';
    $headers = array(
       'http'    =>   array(
           'method'  => 'POST',
           'content' => $content,
                   'header'=>'Content-type: application/x-www-form-urlencoded' . "\r\n" .
                   'Content-length: ' . strlen($content),
           
    
    //Hvor setter jeg HTTP_REFERER??
            )
       );
       
       
       $context = stream_context_create($headers);
       
       echo '<label>test: (hele koden)<hr />'. file_get_contents($url /*. $content*/ , false, $contex) . '</label>';
    

  5. jeg har installert xp med samme key mange ganger, også med samme nøkkel på samme nettverk, alle koblet til internett...

     

    ingen problemer med det

     

    er mulig at bedrifter har en annen type cd-key enn private personer da, vi fikk bare 1 cd-key av microsoft...

    Jepp, dere har òg fått en annen windows versjon, nemlig windows xp pro corporate edition. Da trenger du visstnok bare å ha valid key, du trenger ikke aktivere..

  6.  if (fwrite($handle, "$somecontent \n") === FALSE) {
    

     

    Ser du nøye på dette, ser du at det er et mellomrom etter $somecontent, før linjeskift kommer ("\n").

    if (fwrite($handle, $somecontent . "\n") === FALSE) {
    

    Btw: Variabler trengs ikke quotes

     

    Og foresten, hva er vitsen med å sjekke om ei fil er skrivbar to ganger?

    if (is_writable($filename))
    // OG
    if(fwrite($handle, $somecontent . "\n") === FALSE)
    

    :ermm:

  7. Som tidligere nevn, bytt nettleser. Orker ikke gå innpå hvorfor, bortsett ifra at det finnes mange flere bugs, sikkerhetsrisikoer osv i IE, enn i fks opera og firefox.

    Er du interessert i mer detaljer:

    http://www.dagbladet.no/dinside/2004/05/13/398239.html

    http://www.dan1el.net/pc/#byttleser

     

    http://www.theinquirer.net/?article=16922

    http://www.nefkom.net/g.piesche/ie/

    + http://google.no

     

    Etterpå laster du ned trial av disse to programma:

    Giant antispyware

     

    og

    Tune-up utilities

     

    De finner alt av spyware, renske registeret, overfflødige filer på maskina di, gi deg info om systemet ditt, kontrollere hvilke programmer som starter med pc-en++

     

    PS! Går du over fra IE til en annen (sikrere) nettleser og fortsatt holder deg til Outlook, er du like langt. Outlook bruker nemlig Ie til å vise html-mailer

  8. Hæ, hva prøver du på her? Skrive ut apache kommandoer gjennom php? Som du kanskje har merka, vil ikke det virke.. Veit ikke hvordan du gjør det med #exe ,men med #include kan du se her: http://no2.php.net/manual/en/function.virtual.php

     

    EDIT: ah, nå forstår jeg. Du kan ikke kjøre .html/.xhtml filer som php per default. Da må du enten bytte til .php ,pluss at du legger på denne koden (før output begynner):

    <?php
           $charset = 'ISO-8859-1';
           $mime    = (stristr($_SERVER['HTTP_ACCEPT'],'application/xhtml+xml')) ? 'application/xhtml+xml' : 'text/html';
           header('content-type:' . $mime . ';charset=' . $charset);
    
           echo '<?xml version="1.0" encoding="ISO-8859-1"?>
           <?xml-stylesheet type="text/xsl" href="copy.xsl"?>';
    

     

    copy.xls:

    <stylesheet version="1.0"
        xmlns="http://www.w3.org/1999/XSL/Transform">
       <template match="/">
           <copy-of select="."/>
       </template>
    </stylesheet>
    

    Ellers så kan du bruke .htaccess til å få apache til å parse .html/.xhtml-filer som php.

     

    .htaccess:

    AddType application/x-httpd-php .php .html . xhtml
    

  9. I prinsippet kan du aktivere Windows så mange ganger du vil, men mener å huske at du må ringe Microsoft for ny aktiveringskode etter tre aktiveringer med samme serial. Correct me if I'm wrong... :)

    jeg har reinstallert windows xp home rundt fem ganger trur jeg. Ikke hatt noe problem med reaktiveringa..

  10. Jeg har laga et script som gjør om xml til arrays i php, der attributene ligger i array['attributs'] og innholdet ligger i array['value'].

    Hvordan får jeg fks array['serverarray'] til å legge seg inni array['configure'] ?

     

    XML-fil:

    <?xml version="1.0"?>
    <configure>
       <serverarray default="_GET" test="test">_GET</serverarray>   
    </configure>
    

     

    PHP:

    <pre><?php
    class xmlget
    {
    public $file, $lastKey;
    public $depth = array();
    private $out = array(), $xmlParser;
    
    
       public function __construct($file)
       {
    
     
    
           if(!$this->file = file_get_contents($file))
           {
       
               throw new exception('Kunne ikke åpne xmlfil');
       
       
           }
    
       }
       
    
       public function __destruct()
       {
           echo '<pre>';
           print_r($this->out);
           echo '</pre>';
           xml_parser_free($this->xmlParser);  
       }
    
       function elemBegin($parser, $name, $attrs)
       {
               $this->lastKey = $name;
               $this->out[$name]['attributs'] = $attrs;
         
         
       }
    
       function elemEnd($parser, $name)
       {
           /*$this->depth[$parser]--;*/
       }
       
       function elemData($parser, $data)
       {
    
       
       $data = trim($data);
       
           if(!(empty($data)))
           {
               $this->out[$this->lastKey]['value'][] = $data;
           }
       }
    
    
       function parse()
       {
           $this->xmlParser = xml_parser_create_ns();
           xml_parser_set_option($this->xmlParser, XML_OPTION_CASE_FOLDING, 0);
           xml_set_element_handler($this->xmlParser, array($this, 'elemBegin'), array($this, 'elemEnd'));
           xml_set_character_data_handler($this->xmlParser, array($this, 'elemData'));
    
           if (!xml_parse($this->xmlParser, $this->file))
           {
               throw new exception(sprintf("XML error: %s på linje %d", xml_error_string(xml_get_error_code($this->xmlParser)), xml_get_current_line_number($this->xmlParser)));
           }           
       }
    
    
    }
    
       try
       {
           $xml = new xmlget('xml.xml', 'r');
           $xml->parse();
       }
       catch(exception $xmlerror)
       {
    
           echo 'Det skjedde desverre en feil:' . $xmlerror->getMessage();
       
    
       }
    
    ?></pre>
    

     

    Dette vil gi outputen:

    Array
    (
       [configure] => Array
           (
               [attributs] => Array
                   (
                   )
    
           )
    
       [serverarray] => Array
           (
               [attributs] => Array
                   (
                       [default] => _GET
                       [test] => test
                   )
    
               [value] => Array
                   (
                       [0] => _GET
                   )
    
           )
    
    )
    

    mens jeg ønsker at den gir følgende:

    Array
    (
       [configure] => Array
           (
               [attributs] => Array
                   (
                   )
    
               [serverarray] => Array
                   (
                       [attributs] => Array
                           (
                               [default] => _GET
                               [test] => test
                           )
    
                       [value] => Array
                           (
                               [0] => _GET
                           )
    
                   )
                   
                   
            )
    
    )
    

    Hvordan??

  11. Ta å lagre brukers fødselsdato i år, måned og dag, deretter setter du inn disse som parametere i denne funksjonen:

    <?php
    function AgebyDayMonthYear($day, $month, $year)
    {
    
    //By dabear
    
       $currentYear = date('Y');
       $currentMonth = date('m');
       $currentDayofMonth = date('d');
    
    
       if($currentMonth > $month)
       {
       
       
           return ($currentYear - $year);
       
       
       }
       elseif($currentMonth < $month)
       {
     
               return($currentYear - $year -1);
       
       }
       else // ev. elseif($currentMonth == $month)
       {
         return($currentDayofMonth >= $day) ? ($currentYear - $year) : ($currentYear - $year -1);
    
       }
       
       
    
    
    }
    
    
    //bruk::
    //finn $day, $month og $year
    echo 'brukeren er ' . AgebyDayMonthYear($day, $month, $year) . 'år gammel';
    
    ?>
    

×
×
  • Opprett ny...