SEO-Software von Suchmaschinenoptimierung.de

pop3 oder string fehler :D

(hier klicken, um zum Original Thread zu gelangen)
moonsword
so es sind ein paar zeilen drin, die sind nur zur übersicht und fehlersuche da.
mein Problem. Wenn ich die $host Variable direkt deklarier dann gehts, nur irgendwie so gehts nicht, jetzt find ich meinen Fehler nich
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
#!usr/bin/perl

use Net::POP3;
use Tk;

open (DATA,"<data.dat") || die "geht nicht";
@data = <DATA>;

#print $data[0]."\n".$data[1]."\n".$data[2]."\n\n";

$host = $data[0];
$user = $data[1];
$pass = $data[2];


print "MailLooker written by Jan Hoersch\n";
print "Thank you for using this programm...";
print "\n\nYou can exit this programm with [STRG] - [D]";


while(1){
	$pop = Net::POP3->new($host) || die("Can't connect to host: ".$host);

    $name = $pop->user($user);
    $pwd = $pop->pass($pass);
	
	if($name && $pwd){
	
		$anzahl = $pop->last();

		open (OUT,"anzahl.dat") || die "geht nicht";
		defined ($old_anzahl = <OUT>);

		if($anzahl != $old_anzahl){
			open (IN, ">anzahl.dat") || die "schreiben funktioniert nicht";
			print IN $anzahl;
			close(IN);
		
			my $fenster = MainWindow->new();
			$fenster->Label(-text => "Sie haben Post\nSie haben $anzahl Mails in Ihrem Postfach")->pack();
			MainLoop();
		}

		close(OUT);

		#print "Anzahl: ".$anzahl." :: Alte: ".$old_anzahl."\n";

		sleep(30);
	}
	else{
		print "Sorry, there is a Failer in the Code.\n";
		print "The Programm will be close";
		<>;
	}
}


data.dat
code:
1:
2:
3:
4:
host
user
pass


anzahl.dat
code:
1:
29


//EDIT
Hat sich erledigt hab den Fehler gefunden großes Grinsen
in der Variable $host war noch ein \n drin und dass musste erst raus Augenzwinkern
(hier klicken, um zum Original Thread zu gelangen)



Tipp: Ranking-Konzept.de - Das SEO-Forum (Forum rund um die Suchmaschinenoptimierung) der artaxo AG.
Das große Versicherungs ABC von Versicherung.de - mit allen Aspekten der Computerversicherungen!
Fan-Foren.de, die große Community mit Musikforum ist ab sofort online.