ved ikke med php, men skal Forbindelse ikke staves ens hver gang (stort F?)
<?
$forbindelse = @fsockopen ("111.222.333.444", xxxxx);
if ($forbindelse) {
echo "Åben.";
fclose($forbindelse);
} Else {
echo "Lukket.";
}
?>
Det giver vist ikke nogen forskel.
<ole>
Til en begyndelse ville det være hensigtsmæssigt at få lukket dine gamle tråde *o)
Når en ting ikke virker i PHP, bør man som det første slette evt. fejlundertrykkere og se, om PHP melder fejl. Slet @ og se, hvad der sker
/mvh
</bole>
Warning: fsockopen(): unable to connect to 111.222.333.444:xxxxx (Connection timed out) in /customers/4/c/7/domain.com/httpd.www/sol/index.php on line 6 Lukket.
olebole>>
Tak for påmindelse om åbne spørgsmål, de der kan lukkes er lukket og de som ikke er - Afventer svar ;-)
claes57>>
Tak for dit bidrag.... men det script minder jo meget om det jeg har problemer med, og jow, det virker heller ikke ;-)
Har inverteren den IP adesse på internettet eller er det kun på dit lokale netværk den har det ?
Hvis det kun er lokalt så kan one.coms server jo ikke se den.
Ellers er det nok fordi one.com ikke tillader at bruge fsockopen() eller noget i den stil.
Men prøv og slå fejlbeskeder til og fjern @ som ved undertrykker fejlbeskeder så kan du nok se hvad der er galt.
Skriv dette for at slå fejlbeskeder til :
ini_set("display_startup_errors", "on");
ini_set("display_errors", "on");
error_reporting(-1); // -1 viser alle slags fejl beskeder
også prøv og chat med one.com support og spørg om du har tilladelse til at bruge fsockopen() på deres servere.
Jeps..... den er på WAN net...
Prøver lige One.com chat....
@scootergrisen: Prøv at læse indlæg før dit eget - f.eks: #3 og #4 *o)
Problemet lå ved firewallen ved One.com, heri kan kun port 80 anvendes.... så nu virker det...
Smid svar der ønsker point!
Nogen der vil have point?
scootergrisen
scootergrisen (5.191 point)
Det var din kommentar om One.coms support der løste problemet - Vil du have point?