-
Innlegg
634 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av g0mpen
-
-
Supert! Tusen takk for all hjelp, det fungerer akkurat slik som jeg vil nå.
-
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?
-
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?
-
Jeg vil at samme besøkende skal kunne telles flere ganger, men med en tidsbegrensning på feks en time, slik at det ikke legges til en besøkende hver gang man trykker f5. Da må vel nødvendigvis vedkommendes IP lagres, og så slettes etter en time? Jeg vet ikke om det er noen enklere måte å gjøre det på, derfor jeg spør her
-
ISOS6: Sletter det scriptet loggen med jevne mellomrom? Mulig det er jeg som overser noe, men for meg ser det ut som at den bare logger IP til alle som er innom, og det har jeg jo et script som gjør fra før.
AlecTBM: Hvorfor blir log filen tung? Skal den ikke slette innholdet med jevne mellomrom eller noe slikt?
-
Takker for svar, skal se nærmere på de i morgen og teste ut
-
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?
-
Lurer også på hvilket format jeg kan lagre filmen min i, eller hvilket program jeg kan encode den i, for å få den under 1 GB (YouTube grensa) uten at kvaliteten blir elendig.
-
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?
-
Nei. Det er albumcoveret, ikke det som var på t-skjorta.
-
Hei
Lurer på om det er noen som har eller har sett motivet fra denne t-skjorta i et litt større format:
http://merchnow.com/store/graphics/0000000...T.shirt.450.jpg
Kunne tenkt meg å lage wallpaper av det.
-
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.
-
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.
-
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:
-
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.
-
Beklager, det var ikke meningen. Jeg misforstod hvordan det scriptet skulle brukes istad. Har brukt det til stylesheets nå og problemet er løst (endelig). Takk for hjelpen, skal ikke plage dere mer!
-
Jeg gir opp, er det noen som har et script for å kjøre forskjellige stilsett for IE og alt annet?
-
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å.
-
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;")
-
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
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.
-
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
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
-
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
Regner med at jeg kan fikse det nå.
-
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.
-
Samsung sitt diagnoseverktøy vil ikke kjøre i Vista 64bit
*LØST*Script som teller filer i en mappe (evt henter $count fra et annet script)
i Programmering og webutvikling
Skrevet · Endret av g0mpen
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?