/ 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
Bruge en variabel i en klasse ?
Fra : Mads Jensen


Dato : 29-04-04 21:15

Hej

Jeg har bikset lidt med at få lavet en klasse i php, der står for
diverse ting i forbindelse med mailcheckning, men er det virkelig ikke
muligt at lave noget sådan:

class sockclass {
   var $fp;
   function login(...){
      $fp = fsockopen(...)   
      // videre login
   }
   function logout(){
      close($this->$fp);
   }
}

Når jeg prøver at køre det igennem php, får jeg en masse advarsler om at
variablen fp er ukendt.

Nogen tips ?

mvh.
Mads
--
Mads Jensen - http://www.ddfr.dk
I have not got a suspicious email!

Flon's Law:
   There is not now, and never will be, a language in which it is
the least bit difficult to write bad programs.

 
 
Lars Olesen (01-05-2004)
Kommentar
Fra : Lars Olesen


Dato : 01-05-04 16:07

Mads Jensen wrote:

> close($this->$fp);

Skal være close($this->fp);

--
Lars Olesen
Kan det gøres bedre? Struktur, navigation og brugervenlighed!
Betingelser findes på <http://www.fodboldenslegestue.dk>
Forslag afleveres inden 1. juli 2004

Tommy Ipsen (01-05-2004)
Kommentar
Fra : Tommy Ipsen


Dato : 01-05-04 17:03

Mads Jensen wrote:

> class sockclass {
> var $fp;
> function login(...){
> $fp = fsockopen(...)
> // videre login
> }
> function logout(){
> close($this->$fp);
> }
> }

Og

$this->fp = fsockopen(...)

Mvh Tommy

Mads Jensen (01-05-2004)
Kommentar
Fra : Mads Jensen


Dato : 01-05-04 19:53

Tommy Ipsen wrote:
> $this->fp = fsockopen(...)
Yes, rettede jeg også lige

Tak til jer begge!

mvh.
Mads
--
Mads Jensen - http://www.ddfr.dk
I have not got a suspicious email!

Flon's Law:
   There is not now, and never will be, a language in which it is
the least bit difficult to write bad programs.

Jacob Atzen (02-05-2004)
Kommentar
Fra : Jacob Atzen


Dato : 02-05-04 11:56

Mads Jensen <madsj@suspicious.raptus.dk> writes:

> class sockclass {
>    var $fp;
>    function login(...){
>       $fp = fsockopen(...)

$fp er her en lokal variabel i funktionen login(). Proev med $this->fp
istedet.

--
Med venlig hilsen
- Jacob Atzen

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

Månedens bedste
Årets bedste
Sidste års bedste