<ifont><font size=-1 color="#<box-fgcolor>">
<?
# FIXME: Was gibt fopen() zurück, wenn die Datei nicht geöffnet werden konnte?
- if (is_file ("<get-var fortune>") && ($fortune = fopen ("<get-var fortune>", "r"))) {
+ if (is_file ("<get-var fortune>") && (($fortune = fopen ("<get-var fortune>", "r")) !== false)) {
while (!feof ($fortune)) {
$line = fgets ($fortune, 255);
echo $line;
bgcolor="#<box-bgcolor>">
<font face="helvetica,arial" size=-1 color="#<box-fgcolor>">
<?
- if ($fortune = fopen ("index-fortune.html", "r")) {
+ if (($fortune = fopen ("index-fortune.html", "r")) !== false) {
while (!feof ($fortune)) {
$line = fgets ($fortune, 255);
echo $line;
bgcolor="#<box-bgcolor>">
<font face="helvetica,arial" size=-1 color="#<box-fgcolor>">
<?
- if ($fortune = fopen ("index-fortune.html", "r")) {
+ if (($fortune = fopen ("index-fortune.html", "r")) !== false) {
while (!feof ($fortune)) {
$line = fgets ($fortune, 255);
echo $line;
} else {
$fortune = popen ("<get-var source>", "r");
}
- if ($fortune) {
+ if ($fortune !== false) {
$cookie = array ();
while (!feof ($fortune)) {
$line = fgets ($fortune, 255);
<?
if (($s = stat ("mailing-lists.txt"))) {
- if (($f = fopen ("mailing-lists.txt", "r"))) {
+ if (($f = fopen ("mailing-lists.txt", "r")) != false) {
$lists = array ("debian-user-de","debian-events-de");
while (!feof ($f)) {
$line = fgets ($f, 255);
else
$fortunes = fopen ("$db", "r");
- while (!feof ($fortunes) && $skip > 0) {
+ while ($fortunes !== false && !feof ($fortunes) && $skip > 0) {
$line = fgets ($fortunes, 255);
if ($line == "%\n") {
$skip--;
$fortunes = fopen ($file, "r");
$count = 0;
- while (!feof ($fortunes)) {
+ while ($fortunes !== false && !feof ($fortunes)) {
$line = fgets ($fortunes, 255);
if ($line == "%\n") {
$count++;
chdir ("/org/infodrom.org/fortunes");
$fortunes = popen ($cmd, "r");
- if (!$fortunes) exit();
+ if ($fortunes === false) exit();
while (!feof ($fortunes)) {
$line = fgets ($fortunes, 255);
} else {
$skipfirst = 0;
}
- while (!feof ($fortune)) {
+ while ($fortunes !== false && !feof ($fortune)) {
$line = chop (fgets ($fortune, 255));
if ($lineno >= $ignore) {
if (!strcmp ($line, "%")) {