Gå til innhold

To lette ( ? ) php spørsmål


Anbefalte innlegg

Spørsmål 1:

Er det ein mulighet til å hente ut brukerens oppløysning med php ?

Eller må det gjøres med java/javascript ?

 

Spørsmål 2:

Kva er fordelen med å stenge av mysql etter at du har lastet ned noko database info ?

Og må den stenges etter kvar query eller er det nok med ein påslutten av siden ?

 

På forhand takk.

Lenke til kommentar
Videoannonse
Annonse

føste spørsmål: alt som hører med i http protokollen, det vil si disse opplysningene her:

http://sirius.isa-geek.org/~lindahl/php/env.php

 

javascript kan brukes til å få ut andre ting, sånn som skjermoppløsning f.eks, som ikke har noe med datatransporten mellom server og klient å gjøre.

 

jeg har aldri hatt problemer med ikke-avsluttede mysql tilkoblinger, men gjør det i slutten av phpskriptet isåfall.

Lenke til kommentar

Skjermoppløsning kan du ikke hente ut via PHP, men det finnes mange ferdig javascript som kan hjelpe deg der:

http://javascript.internet.com/user-details/screen-size.html

 

Du trenger ikke å bruke mysql_close:

Using mysql_close() isn't usually necessary, as non-persistent open links are automatically closed at the end of the script's execution

PHP finner selv ut når det er ressurser som ikke lengre er i bruk og "kaster de".

Endret av ????????
Lenke til kommentar

det er ganske enkelt, finnes mange måter.

 

en cookie er okay, men den må også sendes. så lenge cookien bare settes og brukeren ikke gjør noe mer, kommer den aldri tilbake til server.

 

alle htmlobjekter som har en adresse kan brukes, eks <iframe> og <frame>, <img>, <style>, <script>, etc...

 

se på følgende pseudokode:

<img style="visibility:hidden" id="bilde1">
<script language="javascript">
bilde = document.getElementById('bilde1');

// utfør kode som fanger skjermoppløsning, res = nn x mm

// deretter:
bilde.src= 'http://script.for.aa/lagre/data.php?screen=' + res;
</script>

 

data.php trenger da bare hente inn $_GET['screen'] og gjøre hva den vil dem det, eventuelt spytte ut jpeg data.

 

man kan også vurdere å sette bildet med width=0 og height=0 slik at det ikke under noen omstendigheter kan vises.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...