Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Foorumite konvert märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
argo1
HV kasutaja
argo1

liitunud: 22.02.2013



Autoriseeritud ID-kaardiga

sõnum 05.03.2019 22:49:56 Foorumite konvert vasta tsitaadiga

Nimelt jaman siin foorumite konvertimisega phpBB peale ja olen hetkel omadega ummikus.
Nimelt saan sellise veateate
[phpBB Debug] PHP Warning: in file [ROOT]/install/convertors/functions_dragonfly.php on line 1597: inet_ntop(): Invalid in_addr value

ja seal 1597 real asub ( http://man7.org/linux/man-pages/man3/inet_ntop.3.html )
$ip = inet_ntop(substr($ip, 0, 4));

ning kogu selle lõik
* Decodes the ip from the odd way that Dragonfly stores IP addresses
*/
function df_decode_ip($ip) {
   global $convert_row;

   if (!$ip) { return '0.0.0.0'; }

   $ip = inet_ntop(substr($ip, 0, 4));

   return $ip;
}

Logi annab sellise vea
[05-Mar-2019 21:30:08 Europe/Tallinn] PHP Strict Standards:  Non-static method utf_normalizer::nfkc() should not be called statically in /home/xxxx/foorum.mydomen.com/includes/utf/utf_tools.php on line 1663

utf_tools.php real 1663
// convert to NFKC
   utf_normalizer::nfkc($text);


Kui real
$ip = inet_ntop(substr($ip, 0, 4));
kasutada AF_INET või AF_INET6, siis saan valge lehe ja logisse
[05-Mar-2019 20:07:40 Europe/Tallinn] PHP Fatal error:  Call to undefined function AF_INET() in /home/xxx/foorum.mydomen.com/install/convertors/functions_dragonfly.php on line 1597


Kus on see viga või milleks ma selle siis muutma peaksin kui üldse?
Kommentaarid: 28 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 26
tagasi üles
vaata kasutaja infot saada privaatsõnum
Etz
HV Guru
Etz

liitunud: 27.01.2005



Autoriseeritud ID-kaardiga

sõnum 05.03.2019 23:10:36 vasta tsitaadiga

https://stackoverflow.com/questions/27928999/inet-ntop-causes-warning-inet-ntop-invalid-in-addr-value
_________________
...life is random...so am I...
So, there is a fan. Time to grab your sh*t, gentlemen!
Kommentaarid: 223 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 192
tagasi üles
vaata kasutaja infot saada privaatsõnum
argo1
HV kasutaja
argo1

liitunud: 22.02.2013



Autoriseeritud ID-kaardiga

sõnum 05.03.2019 23:36:09 vasta tsitaadiga

Etz kirjutas:
https://stackoverflow.com/questions/27928999/inet-ntop-causes-warning-inet-ntop-invalid-in-addr-value

Selle peale
function isValidPackedIP($packed)
{
    $isValid = false;
    $ipStr = @inet_ntop($packed);
    if ($ipStr !== false) {
        $isValid = filter_var($ipStr, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4|FILTER_FLAG_IPV6) !== false;
    }

    return $isValid;
}

Vastus
[phpBB Debug] PHP Warning: in file [ROOT]/install/install_convert.php on line 2022: call_user_func_array() expects parameter 1 to be a valid callback, function 'df_decode_ip' not found or invalid function name
icon_rolleyes.gif
Kommentaarid: 28 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 26
tagasi üles
vaata kasutaja infot saada privaatsõnum
Etz
HV Guru
Etz

liitunud: 27.01.2005



Autoriseeritud ID-kaardiga

sõnum 05.03.2019 23:51:14 vasta tsitaadiga

Oeh...kas sa tõesti lase iga internetist leitud suvalise koodijupi kohe käima, ilma asja olemusse süübimata? doh.gif

Ühesõnaga ma küsiks siis, mis su input on, ehk siis in_addr value mis sa sinna funktsiooni sisse söödad.
Mis kujul see $ip sul on?

_________________
...life is random...so am I...
So, there is a fan. Time to grab your sh*t, gentlemen!
Kommentaarid: 223 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 192
tagasi üles
vaata kasutaja infot saada privaatsõnum
argo1
HV kasutaja
argo1

liitunud: 22.02.2013



Autoriseeritud ID-kaardiga

sõnum 16.03.2019 11:13:31 vasta tsitaadiga

ip4

Siin ka mingid näited, aga milline neist sobilik oleks... https://hotexamples.com/examples/-/-/inet_ntop/php-inet_ntop-function-examples.html
Kommentaarid: 28 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 26
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Foorumite konvert
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.