| Fehler im Skript |
Marcus
Forenheld
Beiträge: 884
|
Hallo zusammen,
weiß einer wo hier der Fehler liegt?
Ich bekomm immer folgende Fehlermeldung:
| Parse error: parse error, expecting `','' or `';'' in /www/hosting/data/457482590a301c9fdd98326d005bacf8/ip_test/sysinfo.php on line 20 |
Hier mal der Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23: | <?php
function hosts($hostport,$description,$hostname){
$fspn = fsockopen($hostname, $hostport, &$errno, &$errstr, 4);
if (!$fspn){
$data = "<tr><td>$description :</td><td>Erreichbar: ($hostname)</td></tr>";
} else {
$data = " <tr><td>$description :</td><td>Nicht Erreichbar: ($hostname)</td></tr>";
fclose($fspn);
}
return $data;
}
?>
<form method="POST" action="<?php $PHP_SELF ?>">
<input type="text" name="adresse"><input type="submit" name="submit">
<?php
echo "<table border=\"0\">;
for ($zaehler=1;$zaehler<=100;$zaehler++) {
echo hosts("$zaehler","","$hostname");
}
echo </table>;
?> |
Gruß
Marcus
Diese Nachricht wurde geändert von: Marcus |
|  Profil
E-Mail
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795
|
setzt die 100 mal in irgendeine Art von Anführungszeichen.
---
Take a look here!
Lichtblick - Einblick - Ausblick
|
|  Profil
E-Mail
Website
Editieren
Zitieren
|
Marcus
Forenheld
Beiträge: 884
|
Ne, nutzt nix. Setzt ich die 100 in " rein so gibts nen Fehler in Zeile 19, bei ' einen in Zeile 20.
|
|  Profil
E-Mail
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795
|
ach, halt, du hast bei dem Echo in Zeile 19 den abschließenden " vergessen.
---
Take a look here!
Lichtblick - Einblick - Ausblick
|
|  Profil
E-Mail
Website
Editieren
Zitieren
|
Marcus
Forenheld
Beiträge: 884
|
Man, tut Blindheit weh!
An den Anführungszeichen hat s gelegen, aber woanders:
1: | echo "<table border="0">"; |
und hier:
|
|  Profil
E-Mail
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795
|
Ha ha ha
Nein, Spaß bei Seite. Das ist meisten sowas blödes.
Den oberen meinte ich eben, aber den unteren hab ich auch übersehen.
---
Take a look here!
Lichtblick - Einblick - Ausblick
|
|  Profil
E-Mail
Website
Editieren
Zitieren
|
Marcus
Forenheld
Beiträge: 884
|
Hmm, vielleicht doch net, da ist immer noch ein Fehler drin, es kommt nu immer
"Erreichbar" zurück
|
|  Profil
E-Mail
Editieren
Zitieren
|
Marcus
Forenheld
Beiträge: 884
|
Ok, jetzt hauts hin, hab noch ein paar Fehler in der Funktion drinne gehabt.
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: | <?php
function hosts($adresse,$hostport){
$fp = fsockopen($adresse, $hostport, &$errno, &$errstr, 30);
if ($errno != 0){
$data = "Nicht Erreichbar: $hostport <br />" ;
} else {
$data = " Erreichbar: $hostport <br />";
fclose($fp);
}
return $data;
}
?>
<form method="POST" action="<?php $PHP_SELF ?>">
<input type="text" name="adresse"><input type="submit" name="submit">
<?php
echo "<table border="0">";
for ($hostport=1;$hostport<=100;$hostport++) {
echo hosts("$adresse",$hostport);
flush();
}
echo "</table>";
?> |
|
|  Profil
E-Mail
Editieren
Zitieren
|