Avatar billede nbj1 Praktikant
24. marts 2007 - 11:01 Der er 2 kommentarer og
2 løsninger

hjælp streng php

hejsa
ville gerne have hjælp til denne linje aner ik hvad det betyder men for en fejl når jeg prøver at køre scriptet tror det har noget med opsætning af post i php.ini at gøre
        $fp = fsockopen ($HTTP_POST_VARS['D1'], "43", $errno, $errstr, 60);
jeg laver et whois lookup på min hjemmeside
http://www.whois.webdesign4u.dk/
nogen der kan sige hvad der er galdt ?
Avatar billede spideregg Nybegynder
24. marts 2007 - 20:54 #1
Hvis dit spørgsmål går på hvad linjen betyder, så kan du finde forklaringen til funktionen her: http://dk.php.net/manual/en/function.fsockopen.php

Kort fortalt så åbner den en forbindelse (socket) på port 43 til serveren hvis adresse er angivet i $HTTP_POST_VARS['D1']. Hvis forbindelsen lykkes, så returneres en reference til den i $fp.

Jeg kan ikke fortælle dig hvad der er galt uden fejlmeddelsen, men jeg kan undre mig over hvorfor scriptet benytter $HTTP_POST_VARS i stedet for $_POST.
Avatar billede nbj1 Praktikant
24. marts 2007 - 21:10 #2
det vil sige jeg skal åbne port 43 i routeren eller ?
fejl er denne:
Warning: fsockopen() [function.fsockopen]: unable to connect to whois.networksolutions.com:43 in C:\web\www\webmy\Whois\NetworkUtilsResults.php on line 18

A system call that should never fail has failed. (10107)
Avatar billede spideregg Nybegynder
24. marts 2007 - 23:18 #3
Hvis port 43 udadgående er lukket, så ja - ellers kan kaldet ikke gennemføres. Udfra fejlmeddelelsen ser det i øvrigt ud til at der ikke er noget galt med koden - problemet lader til at være netværksrelateret (dvs. f.eks. en lukket port).
Avatar billede nbj1 Praktikant
25. marts 2007 - 07:02 #4
ok tak så åbner jeg den port og ser om det hjælper
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester