Gå til innhold

oleerik__

Medlemmer
  • Innlegg

    77
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av oleerik__

  1. Hei, igjen! :)

    Jeg og en kompis lager ett system i PHP og MYSQL og har ett merkelig problem.

     

    Når man logger seg på er session arrayet slik:

    Array ( [user_id] => 7 [username] => oleerik [crew] => 0 [rank] => 0 ) 

     

    Men, etter å ha opprettet nytt medlem, opprettet ny oppgave, eller meldt seg inn i en oppgave(altså, skriver til databasen) ser session arrayet slik ut:

    Array ( [user_id] => 7 [username] => Array ( [0] => oleerik [username] => oleerik ) [crew] => 0 [rank] => 0 ) 

     

    Har noen peiling på hvorfor dette skjer? Hva er løsningen?

     

    Si i fra om dere trenger mer informasjon eller filer. Her er en fil som skriver til databasen når man klikker på utvalgte linker:

     

    <?php require_once("includes/connection.php"); ?>
    <?php require_once("includes/functions.php"); ?>
    <?php require_once("includes/session.php"); ?>
    <?php require_once("includes/constants.php"); ?>
    <?php 
       confirm_logged_in();
    ?>
    <?php
       if(isset($_GET['id']) && isset($_GET['place']) && !isset($_GET['del'])){
    
           $id2 = mysql_prep($_GET['id']);
           $place = mysql_prep($_GET['place']);
    
           $query = "UPDATE  `datafor_crew`.`assignments`  SET  ";
           switch ($place){
               case 0:
                   $query .= "`leader`  =  ";
                   break;
               case 1:
                   $query .= "`user1`  =  ";
                   break;
               case 2:
                   $query .= "`user2`  =  ";
                   break;
           }
           $query .= "'{$_SESSION['user_id']}'";
           $query .= " WHERE  `assignments`.`id`  ={$id2}";
           $result = mysql_query($query);
           confirm_query($result);
       } elseif (isset($_GET['id']) && isset($_GET['place']) && isset($_GET['del'])) {
    
           $id2 = mysql_prep($_GET['id']);
           $place = mysql_prep($_GET['place']);
    
           $query = "UPDATE  `datafor_crew`.`assignments`  SET  ";
           switch ($place){
               case 0:
                   $query .= "`leader`  =  ";
                   break;
               case 1:
                   $query .= "`user1`  =  ";
                   break;
               case 2:
                   $query .= "`user2`  =  ";
                   break;
           }
           $query .= "'0'";
           $query .= " WHERE  `assignments`.`id`  ={$id2}";
           $result = mysql_query($query);
           confirm_query($result);
       }
    ?>
    <?php
       $query = "SELECT * FROM assignments WHERE 'crew' = {$_SESSION['crew']}";
       $result_set = mysql_query($query);
       confirm_query($result_set);
       $result_array = mysql_fetch_assoc($result_set);
    ?>
    <?php include_once ("includes/header.php"); ?>
    <?php
       meny();
    ?>
    <div class="content">
    <h1>Oppgaver</h1>
    <table class="assignments" border="1">
    <?php
    
       echo "<tr>";
       echo "<td>" . "Oppgavenavn" . "</td>";
       echo "<td>" . "Tidspunkt" . "</td>";
       echo "<td>" . "Dato" . "</td>";
       echo "<td>" . "Beskrivelse" . "</td>";
       echo "<td>" . "Ansvarlig" . "</td>";
       echo "<td>" . "Deltaker 1" . "</td>";
       echo "<td>" . "Deltaker 2" . "</td>";
       echo "</tr>";
    
       for ($i = 0; $i < mysql_num_rows($result_set); $i++){
           if (isset($_GET['showall'])){
               $show = 1;
           }else{
               $show = $result_array['status'];
           }
           if ($show == 1){
               echo "<tr>";
               echo "<td>" . $result_array['name'] . "</td>";
               echo "<td>" . $result_array['hour'] . ":" . $result_array['min'] . "</td>";
               echo "<td>" . $result_array['time'] . "</td>";
               echo "<td>" . $result_array['text'] . "</td>";
               echo "<td>";
               if ($result_array['leader'] == 0) {
                   echo "<a class='assignmentrow' href='assignments.php?id={$result_array['id']}&place=0'>Ta</a>";
               } else {
                   $query = "SELECT username FROM users WHERE id = '{$result_array['leader']}'";
                   $result = mysql_query($query);
                   confirm_query($result);
                   $username = mysql_fetch_array($result);
                   echo $username['username'];
                   if ($_SESSION['crew'] <= VARA){
                       echo "(<a href='assignments.php?del=1&id={$result_array['id']}&place=0'>x</a>)";
                   }
               }
               echo "</td>";
               echo "<td>"; 
               if ($result_array['user1'] == 0) {
                   echo "<a class='assignmentrow' href='assignments.php?id={$result_array['id']}&place=1'>Ta</a>";
               } else {
                   $query = "SELECT username FROM users WHERE id = '{$result_array['user1']}'";
                   $result = mysql_query($query);
                   confirm_query($result);
                   $username = mysql_fetch_array($result);
                   echo $username['username'];
                   if ($_SESSION['crew'] <= VARA){
                       echo "(<a href='assignments.php?del=1&id={$result_array['id']}&place=1'>x</a>)";
                   }
               }
               echo "</td>";
               echo "<td>";
               if ($result_array['user2'] == 0) {
                   echo "<a class='assignmentrow' href='assignments.php?id={$result_array['id']}&place=2'>Ta</a>";
               } else {
                   $query = "SELECT username FROM users WHERE id = '{$result_array['user2']}'";
                   $result = mysql_query($query);
                   confirm_query($result);
                   $username = mysql_fetch_array($result);
                   echo $username['username'];
                   if ($_SESSION['crew'] <= VARA){
                       echo "(<a href='assignments.php?del=1&id={$result_array['id']}&place=2'>x</a>)";
                   }
               }
               echo "</td>";
               echo "</tr>";
    
           }
    
           $result_array = mysql_fetch_assoc($result_set);
       }
       echo $result_array['name'];
    
    ?>
    </table>
    <?php 
       if ($_GET['showall'] == 1) {
           echo "<a class='noprint' href='assignments.php'>Vis aktive</a>";
       }
       else {
           echo "<a class='noprint' href='assignments.php?showall=1'>Vis alle</a>";
       }
    
    ?>    
    </div>
    <?php require_once ("includes/footer.php"); ?> 

  2. Om jeg ikke har misforstått helt så er de tunere som bestemmer om man må betale lisens eller ikke.

     

    Men finnes det noen tv'er uten tunere? Eller er pc skjermer/prosjektor det eneste alternativet?

    Uhm, noe av forskjellen mellom TV og normal PC-Skjerm er vell nettopp det at den har tuner? Det finnes da monster pc-skjermer også.

  3. Hadde dessverre ikke back-up. :( finnes ikke noe program som fikser problemet? Jeg fåt opp "Local Disk F", men han vil at jeg skal formatere harddisken!!!

     

    Da ser det jo ut til at disken virker?

     

    Én måte å gjøre det på er å formattere disken (quick format), og deretter bruke Free Undelete (http://www.officerecovery.com/freeundelete/) for å recovre alle filene på disken.

     

    Når du bruker quick format sletter disken egentlig ingen filer, kun dataen over hvor de ligger - slik at disken tror at den er tom.

     

    Nei, er liten vits i å formatere først. Kjør recoveryprogram uten å formattere :)

  4. Så nine hundred anbefales ikke? Det holder vell til ett x2 kort?

     

    Det går an med 2 kot, men det er trangt som fy.. Og så blir det ikke noe serlig bra luftgjennom strømning...

     

    Men SKAL du ha 2x 4870X2 ettervert så løner det seg å kjøpe et 1200... Men det er jo du selvsom velger da..

    Takk for tipset :) Har pratet litt rundt med bla. maN1C og Fluesopp, og skjønt at 900 holder til meg :) <3

     

    Takk til alle som har hjulpet meg.. Utrolig at noen ofrer så mye tid til noobs som meg ;)

    Har riktignok lært mye, og kommer ikke til å trenge så mye hjelp neste gang!

  5. Har ikke noen bilder, men tror ikke jeg trenger det, tror dere kommer til å skjønne problemet uansett.

    Når jeg spiller, så er alt utstyr og sånt knall rødt, hus,vegger osv.

    Bakken,stein og trær forsvinner. Kan gå på det og sånt liksom, men den blir gjennomsiktig, men ser ikke det på baksiden, ser liksom bare bilde av det bak.

    F.eks om en stor stein har forsvunnet, og det står noen bak, så ser jeg ikke personen.

    Er ikke noe pc'n tror jeg.

    Bruker Vista Ultimate som OS

    Har et ATI Radeon Hd 4870 Skjermkort

    4gb ram og 3.0 ghz Intel Duo prossesor

     

    Høres for meg ut som teksturer som mangler. Prøvd å reinstallere spillet? Eventuelt stilt på grafikkinstillinger som har med tekstur å gjøre? (Kvalitet, o.l.)

  6. Hei,

     

    er en liten ting jeg stusser på. Hvis du har tenkt å kjøpe et 4870x2 kort og kanskje utvide med enda et seinere(altså crossfire), da er vel den strømforsyningen litt liten? 4870x2 drar helt syke mengder med strøm, og da kan det hende du trenger en større strømforsyning hvis du skal putte i enda et kort seinere? Jeg er litt usikker på hvor mye strøm 2 stk. 4870x2 faktisk drar da. Så er det jo også sånn at strømforsyningen er noe du kan ha lenge. Det og kabinett :).

     

    Halvor

     

    Ja, har tenkt på dette. Men, en PSU som støtter crossfire, med oppsettet jeg har tenkt meg er ekstremt dyrt, og jeg venter heller til det blir litt mer på dette markedet med å kjøpe en slik PSU. Denne PSU-en holder lenge til slik jeg skal ha den en stund framover uansett :) Om jeg først skal kjøpe ett skjermkort til hadde jeg uansett kjøpt ny PSU, regner jeg med :)

     

    Takk <3

  7. Ikkeno'... :cry:

     

    Tror jeg går og sjekker at alt henger der det skal og kommer tilbake når hjernen fungerer :)

     

    Haha :)

    Hjernen din fungerer normalt sett da, 99% uptime, var det ikke det gud lovte oss?

     

    Uansett, takk for all hjelp :) hvis du orker å se igjennom en siste gang, hvis det er noe vits, hadde det vært flott =D Bestiller vell pc i dag..

     

    Og, jeg blir 18 år i dag, så dette har vært en flott bursdagsgave fra dere alle!! :D

  8. Bare så du er heeeeeeeelt sikker på at du vet hva du gjør, med P45 velger du bort støtte for skjermkort i Crossfire.

     

    Uten at jeg skal vedde ballene mine på det (i motsetning til andre her) :) så tror jeg at du også mister muligheten for å utnytte skjermkortet ditt fullt ut, siden det må kjøres i Crossfire for å yte maksimalt.

     

    "Support ATI CrossFireX™ technology, up to Quad CrossFireX"? Det betyr vell at P45 støtter CrossFire?

  9. Har ett siste spørsmål.. Nok en gang :)

     

    Er http://www.amentio.no/PartDetail.aspx?q=p:1799082 bra nok? Og er 3 gram kjølepasta nok?

     

     

    Og:

     

    PSU-en jeg har valgt, står på AMD side nettsider at den kun støtter 1 skjermkort?

     

    (http://game.amd.com/us-en/crossfirex_components.aspx?p=3#ATI%20Radeon%E2%84%A2%20HD%204870%20X2)

     

    Har jeg missforstått eller må jeg ha en annen PSU for å kunne kjøre to 4870X2 kort? I så fall, hvilken? :)

     

    EDiT: Tror jeg går for den vi valgte først :) Så oppgraderer jeg heller PSU den gang jeg skal kjøpe ett kort til! :)

     

    Takk til alle som har hjulpet meg!!

  10. Nope, oppsettet ditt funker som fjell...i prinsippet skal det ihvertfall, men du vet med hw....de kan oppføre seg som ei 260kg stor dame med svart belte i karate av og til=)

    hahha :)

     

    Uansett, skal jeg gå for den P45 da, hvis det ikke er noe forskjell? Hadde tenkt til å gå for X38 men P45 er billigere... Så, jeg må ikke gjøre noe andre forandringer på systemet hvis jeg skal gå får P45 istedenfor X38? , eller har jeg missforstått? :)

     

    Takk for all hjelp Fluesopp =D

  11. yupp=)

    grunnen til at det er 1066 er at det er mer "korrekt" for å si det på en teit måte.

    Brikkene dine kommer til å funke som gull.

    Så hvorfor står det 1066(O.C.)? :) Kanskje like greit å gå for P5E? Ser ut som de er nokså like? Jeg aner ikke forskjellen, er alt for noob..

    http://www.amentio.no/PartDetail.aspx?q=p:...bc:36123%3br:pg

     

    vs...

     

    http://www.amentio.no/PartDetail.aspx?q=p:...bc:36123%3br:pg

     

    ?

×
×
  • Opprett ny...