Gå til innhold

Martin A.

Medlemmer
  • Innlegg

    2 113
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Martin A.

  1. Brukeren kan da ikke holde på frem i tid.

    Nå sjekker du om brukerens aktivtid er HØYERE eller lik nåværende time(). Brukeren vil derfor oppføres som pålogget VELDIG sjeldent.

     

    Bytter du ut "$time = time();" med "$time = time() - 900;", vil bruken markeres som pålogget om han/hun var aktiv siste 15 minutter.

     

    Ser også ut som at du kjører denne sjekken KUN på nåværende brukere. Tviler på at han/hun trenger slik informasjon.

     

    $sql = mysql_query("SELECT * FROM brukere WHERE id = '$id'");

    Den er også veldig overkill. $id er heller ingen streng. "SELECT aktiv FROM brukere WHERE id={$id} LIMIT 0,1" holder i lange baner.

    while() er også unødvendig, da du kun henter ut en rad.

    W

  2. <?php
    
    $url = "http://www.statoil.no/FrontServlet?s=sdh&state=sdh_dynamic&viewid=drivstoff_priser&showMenu=0_3_0";
    
    if( function_exists( 'curl_init' ) )
    {
    $ch = curl_init();  
    
    
    
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $out = curl_exec($ch);
    curl_close( $ch );
    }
    else
    {
    $out = file_get_contents( $url );
    }
    
    preg_match_all('!<FONT face=Arial size=2>(.*?)</FONT>!', $out, $stasjon);
    preg_match_all('!<FONT face="arial, helvetica, sans-serif" size=2>(.*?)</FONT>!', $out, $ultima);
    
    echo "Her er det pris: ". $stasjon[1][4];
    ?>

  3. Hadde vært mer nyttig om den hadde tillatt array som input.

     

    function updateTable( $table, $set=array(), $where="", $showError=0 )
    {
    $returnString = "";
    
    // "Parse" the array
    foreach( $set as $key => $value )
    {
    	$value = mysql_real_escape_string( $value );
    
    	if ( is_numeric( $v ) and intval($v) == $v )
    	{
    		$returnString = $key . "={$value},";
    	}
    	else
    	{
    		$returnString = $key . "='{$value}',";
    	}
    }
    
    // Remove trailing comma
    $parsedSetValues = preg_replace( "/,$/" , "" , $returnString );
    
    // Build the final query
    $query = "UPDATE `{$table}` SET {$parsedSetValues}";
    
    if ( $where )
    {
    	$query .= " WHERE ".$where;
    }
    
    // Execute
    $res = mysql_query( $query );
    
    if( $res === TRUE )
    {
    	return TRUE;
    }
    else
    {
    	if( $showError == 1 )
    	{
    		die( mysql_error() );
    	}
    
    	return FALSE;
    }
    }
    
    
    updateTable( 'users', array( 'userId' => 3, 'memberGroup' => 2, 'userName' => 'Ola Nordmann' ), 'userId=1', 1 );

  4. $videoId = trim( $_GET['v'] );
    
    if( $videoId != "" )
    {
    $xmlFile = "http://gdata.youtube.com/feeds/api/videos/{$videoId}";
    
    $xml 	= simplexml_load_file( $xmlFile );
    
    $group 	= $xml->children( 'http://search.yahoo.com/mrss/' );
    $yt 	= $group->children( 'http://gdata.youtube.com/schemas/2007' );
    
    $title 		= $group->group->title;
    $duration 	= $yt->attributes()->seconds;
    
    echo "Tittel: {$title} \n\rLengde: {$duration}sekunder";
    
    }

  5. $SQL_query = mysql_query( "SELECT n.id, n.posterid, n.postername, n.time, n.subject, n.titletext, n.maintext, n.catid, n.views, p.use, p.name, p.email,p.avatar,c.catname,c.caticon
    FROM {$db_prefix}news n
    LEFT JOIN {$db_prefix}posters p ON (n.posterid=p.id)
    LEFT JOIN {$db_prefix}categories c ON (n.catid=c.id)
    WHERE n.trusted = 1
    ORDER by n.id DESC
    LIMIT {$_GET['prevnext']}, {$Settings['numtoshow']}" ) or die( mysql_error() );

     

    Gi den et forsøk.

     

     

    EDIT: Du har "name" på linje to, uten prefix/tabell alias (eller hva det nå enn heter), og uten komma før. Sikkert det som gjorde det.

  6. Satt her i går og klikket litt rundt i forskjellige tråder/guider/tester angående vannkjøling, prøvde også å sette sammen noe selv, men det virket håpløst.

     

    Jeg trenger da noe hjelp. Planen er å gjøre maskinen så vifteløs, og lydløs, som overhode mulig. Av hardware så har jeg dette;

    ASUS M3A32-MVP Deluxe Socket AM2+

    AMD Phenom Quad 9850 2.5 GHz AM2+

    OCZ Reaper HPC 2048MB PC8500

    XFX GeForce 8800GTS 320MB

    og fem harddisker.

     

    Kabinetter er et Thermaltake Armor (ikke +-versjonen).

    Skulle gjerne kjøpt TT Bigwater, men etter å ha lest litt mer om det, ser jeg at det ikke er et veldig pålitelig system. Hvordan er effekten til systemet om jeg bygger ut til kjøling av GPU og HDD?

     

    Overklokking er heller ikke noe jeg bryr meg veldig mye om, så det trenger ikke å være et entusiastsystem. Det skal bare fungere på en mer eller mindre brukbar måte.

     

     

    -Martin

×
×
  • Opprett ny...