/ 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
Problem med script
Fra : Xylofonius


Dato : 23-01-02 00:32

Hej,

Jeg har et html script, som jeg gerne vil køre lokalt på min maskine.
Derfor har jeg download php win pakken fra www.php.net

Jeg havde så forestillet mig, at jeg kunne køre script på denne måde:
php -f script.php
Jeg får bare hele tiden en fejlmeddelelse:
<br>
<b>Parse error</b>: parse error in <b>D:\php\findyou.php</b> on line
<b>20</b><br>

Scriptet er:
---------------PHP BEGIN---------------------
<?
$server = "news.tele.dk";
$port = 119;
// $timeout = 0;
$newsgroup = "alt.dk.warez";
$limit = 100;
$search = "62.243.2.111";

/*connect
if($timeout)
{
$handle = fsockopen($server, $port, $errno, $errstr, $timeout);
}
else
{
*/
$handle = fsockopen($server, $port);
// }

file://check connection
if(!$handle)
{
echo("Connection failed\n");
exit();
}
$tmp = fgets($handle, 1024);

// select newsgroup
fputs($handle, "GROUP " . $newsgroup . "\n");
$tmp = fgets($handle, 1024);

if($tmp == "480 Authentication required for command\r\n")
{
echo($tmp . "\n");
exit();
}

$info = split(" ", $tmp);
$first = $info[2];
$last = $info[3];
$item = $last - $limit;

while($item <= $last)
{
set_time_limit(0);
fputs($handle, "ARTICLE $item\n");
$article = "";
$tmp = fgets($handle, 4096);
if(substr($tmp, 0, 3) != "220")
{
echo("<pre>\n");
echo("Error on article $item\n");
echo("</pre>\n");
}
else
{
while($tmp != ".\r\n")
{
$tmp = fgets($handle, 4096);
$article .= $tmp;
}
if(strstr($article, $search))
{
echo("<pre>\n");
echo("<b>\n");
echo("Article " . $item . "\n");
echo("</b>\n");
echo($article . "\n");
echo("</pre>\n");
}
}
$item++;
}
fclose($handle);

echo("\n\nEOF\n");
?>
-----------------------PHP END--------------------

Er der nogen der kan sige min, hvad der er galt i linie 20?

--
Best regards / Mes meilleures amitiés / Med venlig hilsen
Andreas Kryger Jensen
http://www.compose.subnet.dk
OUT &h64, &hfe



 
 
Dan Molberg (23-01-2002)
Kommentar
Fra : Dan Molberg


Dato : 23-01-02 07:02

"Xylofonius" <xylofonius@hotpop.com> wrote in message
news:3c4df6b5$0$232$ba624c82@nntp03.dk.telia.net...
> Hej,
>
> Jeg har et html script, som jeg gerne vil køre lokalt på min maskine.
Går ud fra det er et PHP script....

> file://check connection
Dette ligner at være linie 20.... og den giver ingen mening, med mindre der
bare
skulle have stået "//check connection". Altså ingen file://




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

Månedens bedste
Årets bedste
Sidste års bedste