Gå til innhold

g0mpen

Medlemmer
  • Innlegg

    634
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av g0mpen

  1. Hei!

    I min index.php har jeg inkludert et script, gallery.php. Det henter et tilfeldig bilde fra en bildemappe, og viser det. Jeg vil i tillegg at det på en annen del av siden skal stå hvor mange bilder som finnes i bildemappen. Det jeg trenger da er enten et selvstendig script som teller antall filer i mappen og viser det i tekst, eller en kodesnutt som henter ut $count fra gallery.php scriptet (som er antall bilder). Noen som kan hjelpe meg med dette?

  2. Nå virker det ja :)

    Så gjenstår det bare å se hvordan det vil reagere på andre besøkende.

     

    Edit: Ser ut som at det virker som det skal. Jeg forstår det sånn at:

    Hver person som besøker siden lagres som en ny besøkende i telleren dersom vedkommende ikke har vært inne før

    ELLER

    Dersom vedkommende har hatt siden oppe i en viss tid (første parameter)

    Stemmer dette?

  3. Hvis scriptet ditt teller et treff per person per session, så funker det for meg :)

     

    Edit: Kommer verken noe tall eller en feilmelding der som jeg puttet scriptet. Lagde to .txt filer som het ip.txt og counter.txt og CHMODDA de til 777. Putta <?php session_start(); ?> øverst i index.php fila mi, og så i den sida som har telleren (den er inkludert i index.php) putta jeg hele scriptet. Prøvde også å ha scriptet i en egen fil og inkludere den derfra, men det ga samme resultat. Hva har jeg gjort feil?

  4. Hei

    Har et veldig enkelt tekstbasert PHP script som lagrer unike IP-adresser til besøkende og viser det på den siden jeg kjører det på. Problemet er at det altså bare lagrer hver besøkende en gang, men jeg vil gjerne at det skal kunne telle samme besøkende om igjen, dersom det f.eks. er noen timer siden sist gang vedkommende var inne. Jeg vil altså heller ikke at den skal telle samme person om og om igjen hver gang han trykker refresh!

     

    Scriptet jeg bruker nå er som følger:

    <?php
    
    $file = "my_hits.txt";
    $user_ip = $_SERVER['REMOTE_ADDR'] . "\n";
    $ip_list = file($file);
    $visitors = count($ip_list) - 1;
    
    if (in_array($user_ip, $ip_list))
    {
    echo ("$visitors");
    } else {
    
    $fp = fopen($file,"a");
    fwrite($fp, "$user_ip");
    fclose($fp);
    
    $visitors++;
    echo $visitors;
    }
    
    ?>

     

    Har grunnleggende forståelse for bruk og endring av PHP script, men ikke nok til at jeg kan skrive inn vesentlige endringer slik som dette. Noen som kan hjelpe meg?

  5. Hei,

    Driver og spiller inn demoer i Call of Duty 4, men når jeg senere spiller disse av gjennom console eller via CoD4 Player så blir de vist med crosshair og andre indikatorer som du vanligvis bare får i normal modus i multiplayeren. Jeg spiller kun hardcore, og vil derfor ikke at det skal se ut i videoen som at jeg løper rundt i normal modus (med crosshairs osv). Noen som vet hvordan en kan spille av demoer i hardcore modus?

  6. Den siden du sikter til er vel strengt tatt http://vg.sesam.no, ikke http://interaktiv.vg.no/tv/ som var den jeg linket til (men ja det er fortsatt VG).

     

    Bokmerke hadde jeg fra før av, men når jeg sa plugin så tenkte jeg mer på en liste som dukker opp når du holder pekeren over linken i bokmerkelinja, men nå trenger jeg jo ikke det siden jeg kan lagre kanalene på denne andre siden.

  7. Hadde jeg ikke lastet ned musikk og filmer så hadde jeg ikke kjøpt så mye musikk og filmer, det er iallefall helt sikkert. Jeg støtter de artistene og skuespillerne jeg liker best, og kjøper plater og filmer av de. Dessuten er det gøy å ha materialet i fysisk form, noe som står i hylla. Men jeg vil gjerne ha hørt eller sett det først, og da er nedlasting helt ypperlig.

     

    Jeg har vel en 200-300 filmer og plater nå, og ja, jeg kan vel ærlig innrømme at jeg har lastet ned mer enn jeg har kjøpt, men om jeg ikke har kjøpt det så er det sannsynligvis ikke noe jeg hører eller ser mye på selv om jeg har lastet det ned, og da har jeg ikke dårlig samvittighet for det heller.

  8. en annen ting er jo det at det er stortsett bare plateselskapene som klager. som i går eller på mandag så var jo han ene fra gatas parlament tror jeg på tv og sa det at fildeling aav musikk var fremtiden og skulle man tolke han den veien jeg gjode kunne man nesten få inntrykk av at han ba plateselkapene gå å ta seg selv i ræva.

    Det stemmer, Gatas Parlament har lenge vært åpent for fildeling, og har selv lagt ut alle sine plater på TPB, etter at Timbuktu begynte med å legge ut sin siste singel der. Det står det mer om her:

    http://www.mic.no/nmi.nsf/doc/art2008092414533845188372

     

    Her er et lite klipp med Aslak fra Gatas Parlament som diskuterer rettssaken mot TPB på Dagsrevyen, vet ikke om det er akkurat dette du mener:

  9. Hei

    Jeg pleier veldig ofte å gå inn på f.eks. VG.no sin TV-guide for å sjekke om det er noe som er verdt å skru på TV'en for. Problemet er bare at dette er ganske tungvint siden jeg da må først sjekke den ene lista som dukker opp, og så sjekke de 3-4 andre interessante kanalene hver for seg etterpå. Det hadde vært mye enklere hvis det hadde vært mulig å få en slags Firefox plugin som hadde en liste over hva som går akkurat nå, på de kanaler jeg ønsker vist (ala den pluginen som finnes for "Siste nyheter", som viser de siste overskriftene fra diverse nettaviser). Mulig dette er urealistisk, men jeg bare lurer på om det finnes noe slikt. Eventuelt en side som lar deg lagre en fast liste over hva som skal vises.

  10. Bruker en usynlig hr i bunn, for å få til to kolonner. Men tror jeg valgte å bruke div fordi jeg vil ha en hr, men hr i seg selv er vanskeligere å få til å se ut slik som jeg ønsker. Mistenker nå at det er IE som legger inn line-break fordi det innbiller seg at det tomme elementet ikke er tomt, eller noe slikt. Evt. et script jeg kjører på en bestemt del av siden (slags forum) som putter inn uønskede line breaks, leter etter det nå.

  11. Med IE Developer Tool er det helt klart at det er denne <div class="hr"></div> som er synderen. Den skal i utgangspunktet være max 1 px høy og har 0 margin og 0 padding, men i IE er det et mellomrom etter den hver gang. Ifølge IE Developer har dette elementet "display: block;" noe som vil si at IE legger inn et line break, men selv om jeg har satt "display: inline;" på dette elementet så skjer det ingenting (IE Developer leser fortsatt "display: block;")

  12. Kjent problem - margin i IE gir mange rare resultat. Mulige løsninger:

    * bruk padding i stedet.

    * sett bredde (em, px, %) på elementet

    * bruk nullstilling av CSS først i CSS-fila.

     

    Må se mer av koden for å kunne si det sikkert.

     

    Hvorfor bruker du inline style i codeeksemplet.

    Prøvde med padding, men det førte til at et bakgrunnsbilde som kun skulle være 1px høyt ble strukket ut i hele lengden av paddingen. Nå som jeg tenker på det kan jo det fikses med no-repeat på bakgrunnsbildet, så det skal jeg prøve. Elementet har allerede en bredde.

    Inline style bruker jeg når jeg driver og knoter og prøver å fikse ting, sånn at jeg har bare en fil å forholde meg til inntil jeg har fiksa det. Mulig det er jeg som er rar :p

    Takk for tipset, skal prøve og se hvordan det går.

     

    Edit: Padding virker ikke, fordi IE har lagt inn en margin under elementet selv om den er satt til 0. Har * { margin: 0; padding: 0; } øverst i stilsettet.

  13. Supert, prøver meg på det. Har problemer med at marginen under noen elementer blir dobbelt så store i IE, så enten må jeg ha ingenting luft i FF, eller så må jeg ha digre mellomrom i IE :p

     

    Regner med at jeg kan fikse det nå.

    Var visst ikke så enkelt likevel. Tror faktisk to forskjellige stilsett hadde vært lettere, siden problemet ligger i ulik tolkning av CSS koden, ikke HTML.

     

    print('<div class="hr" style="margin-bottom: 20px;"></div><h3>"');

     

    Greia her er at divisjonen "hr" allerede har en margin i bunn i IE, selv om den er satt til 0 istedenfor 20 som i dette tilfellet. Så når jeg setter den til 20, blir den 20 i FF, mens i IE er det nærmere 40-50. Jeg vil altså ha margin-bottom: 0px; i IE, siden den allerede har lagt inn sin egen... hvis dere skjønner :p

  14. Er det mulig å kjøre et script som bruker ulike stilsett for IE og FF? Det vil løse en del kosmetiske feil som oppstår mellom de to i en side jeg jobber med.

     

    Du trenger ikke å bruke script. Conditional Comments skal løse dette.

     

    Men primært skal du klare med rett bruk av HTML og CSS å unngå dette. Unntaket er om du også skal tilpasse sider til IE 5.5, noe som er uaktuelt. Mulig du må bruke et eller annet hack i CSS, noe jeg faktisk ikke har brukt på lang tid.

    Supert, prøver meg på det. Har problemer med at marginen under noen elementer blir dobbelt så store i IE, så enten må jeg ha ingenting luft i FF, eller så må jeg ha digre mellomrom i IE :p

     

    Regner med at jeg kan fikse det nå.

×
×
  • Opprett ny...