Door middel van de functie fsockopen maak ik in een PHP-Script verbinding met een mailserver. Deze checkt of er mail is en zo ja geeft hij het aantal berichten weer.
Als er mail is kan er op een link geklikt worden om de inhoud van de mailbox te weergeven. Het script wordt hierbij dus opnieuw geladen.
Nu gebeurt er in feite dus dit:
Verbinding...
+OK Hey Welcome!
USER bla
+OK
PASS blabla
+OK
STAT
+OK 3 624
QUIT
Verbinding...
+OK Hey welcome!
USER bla
+OK
PASS blabla
+OK
NOG EEN COMMAND
+OK EN EEN RESPONS
QUIT
Ik maak dus elke keer als ik het scrip laad opnieuw verbinding met de server.
Kan zo'n socket niet op één of andere manier open blijven staan?
En maakt het uit dat je voor iedere aktie opnieuw connect? (qua snelheid bijvoorbeeld) Ik heb nl geen zin om eer een java-applet voor te gaan maken. Zoiets moet toch ook gewoon in php kunnen?
Alvast bedankt,
Als er mail is kan er op een link geklikt worden om de inhoud van de mailbox te weergeven. Het script wordt hierbij dus opnieuw geladen.
Nu gebeurt er in feite dus dit:
Verbinding...
+OK Hey Welcome!
USER bla
+OK
PASS blabla
+OK
STAT
+OK 3 624
QUIT
Verbinding...
+OK Hey welcome!
USER bla
+OK
PASS blabla
+OK
NOG EEN COMMAND
+OK EN EEN RESPONS
QUIT
Ik maak dus elke keer als ik het scrip laad opnieuw verbinding met de server.
Kan zo'n socket niet op één of andere manier open blijven staan?
En maakt het uit dat je voor iedere aktie opnieuw connect? (qua snelheid bijvoorbeeld) Ik heb nl geen zin om eer een java-applet voor te gaan maken. Zoiets moet toch ook gewoon in php kunnen?
Alvast bedankt,
[ Voor 3% gewijzigd door Maxonic op 15-05-2003 18:21 ]