/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Problemer med sockets og classes ?
Fra : Mads Jensen


Dato : 21-01-03 21:03

Hej

Jeg har lavet et mail program, som er bygget op med en class i PHP, som har
funktioner bygget ind i sig til at logge in/out, læse mails, og sige hvor
mange mails, der er på serveren.

Det er lavet på den måde, at jeg først åbner en connection fra class'en
funktion, og derefter prøve at læse en mail, men det fejler

Kan det have noget med åbne socket connections mellem funktioner at gøre ?

Mange tak på forhånd!

/Mads



 
 
Niels Andersen (21-01-2003)
Kommentar
Fra : Niels Andersen


Dato : 21-01-03 22:45

Mads Jensen wrote in <b0k92j$mvo$1@sunsite.dk>:
> Det er lavet på den måde, at jeg først åbner en connection fra class'en
> funktion, og derefter prøve at læse en mail, men det fejler
>
> Kan det have noget med åbne socket connections mellem funktioner at gøre ?

Er du sikker på at du får overført din socket til den funktion hvor du
bruger den?

Hvilken fejl får du?

--
Mvh.
Niels Andersen
http://myplace.dk/articles/getpost/?lang=da

Mads Jensen (22-01-2003)
Kommentar
Fra : Mads Jensen


Dato : 22-01-03 22:06

Hej

> Er du sikker på at du får overført din socket til den funktion hvor du
> bruger den?
>
> Hvilken fejl får du?
Ikke nogen, den timer bare ud.

Ja, mine funktioner ser f.eks. sådan her ud:

<?php

class mail {
function connect(....){
//do connect
return $conn;
}
function login($conn, ...){
// do login
}
function command{$conn,$command}
// udfør kommando!
}
}

?>

/mads



Larz (22-01-2003)
Kommentar
Fra : Larz


Dato : 22-01-03 22:22

> > Er du sikker på at du får overført din socket til den funktion hvor du
> > bruger den?
> >
> > Hvilken fejl får du?
> Ikke nogen, den timer bare ud.
>
> Ja, mine funktioner ser f.eks. sådan her ud:
>
> <?php
>
> class mail {
> function connect(....){
> //do connect
> return $conn;
> }
> function login($conn, ...){
> // do login
> }
> function command{$conn,$command}
> // udfør kommando!
> }
> }

Ikke særligt class agtigt...

Den skulle nok se sådan ud:

class mail
{
var $connection = NULL;
function connect()
{
// do connect
$this->connection = $conn;
}

function login(...)
{
// gør noget med $this->connection
}

// osv you get the drift :)
}

HDH

-
Lars
http://coder.dk/sohofaq.php - Uofficiel WOL SOHO 77 FAQ
To mail me remove your pants.



Mads Jensen (24-01-2003)
Kommentar
Fra : Mads Jensen


Dato : 24-01-03 20:49

hej

hvis nogen vil se koden til klassen, ligger den her:
http://php.disney-comcis.dk/source.php

/mads



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste