kostenloser Webspace werbefrei: lima-city


IP-Tool

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.

    Hallo,

    ich hab auf einer seite ein IP-Tool gesehen. es ist in php geschrieben und ihc hab mal schnell den code kopiert und auf meinem webspace raufgeladen. nur leider kommt bei mir ein fehler.
    Fehlercode: Access denied for user \'www-data\'@\'localhost\' (using password: NO)
    kann sein das ich am quelltext was anpassen muss, aber ich hab halt nich sehr viel ahnung von php und möchte nun wissen was ich verändern muss oder was falsch is

    hier die Links

    http://www.hanzi.cc/ip.php (hier das von hanzi.cc)
    http://sy.lima-city.de/ip-tool.php (hier meins)

    ihr müsst halt in dem Feld z.B. euere IP Adresse eingeben

    Thx für Antworten

    MfG Syrus
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Der Error bedeutet, dass es keine Verbindung zur Datenbank aufnehmen konnte. Du musst im Script haher bei dir im Script die Funktion db_connect() finden und da deine PHPMyAdmin-Daten reinschreiben.
  4. familie-schiffer

    Kostenloser Webspace von familie-schiffer, auf Homepage erstellen warten

    familie-schiffer hat kostenlosen Webspace.

    ne nicht db_connect function!
    mysql_connect fehlt entweder..., oder ist irgendwie fehlerhaft...

    mfg
  5. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.

    ok ich probier mal aus was fehlt oder geändert werden muss

    thx für die schnelle reaktion
  6. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.

    ich hab was verändert bin aber leider zum selben ergebnis gekommen.
    hier ist mal der quelltext. was is falsch?

    <?php

    if ($_SERVER[\'QUERY_STRING\'] == \'source\') {
    show_source (basename ($_SERVER[\'PHP_SELF\']));
    exit;
    }

    $output = \'\';
    if (isset ($_GET[\'ip\'])) {

    $ip = ip2long ($_GET[\'ip\']);
    if ($ip) {
    $ip = sprintf (\'%u\', $ip);
    $output .= \' <br /><br />\' . \"\\n\"
    . \' <fieldset>\' . \"\\n\"
    . \' <legend>\' . $_GET[\'ip\'] . \'</legend>\' . \"\\n\"
    . \' <b>Netzwerkadresse:</b> \' . $ip . \'<br />\' . \"\\n\";

    $hostname = @gethostbyaddr ($_GET[\'ip\']);
    if ($hostname != $_GET[\'ip\']) {
    $output .= \' <b>Hostname:</b> \' . $hostname . \'<br />\' . \"\\n\";
    }

    @mysql_connect (\'localhost\', \'db?105306?2\', \'\');
    @mysql_select_db (\'db?105306?2\');
    $query = @mysql_query (\'SELECT * FROM `blocks` b
    LEFT JOIN `location` l ON l.`locId` = b.`locId`
    LEFT JOIN `countries` c ON c.`country` = l.`country`
    WHERE b.`startIpNum` <= \' . $ip . \'
    AND b.`endIpNum` >= \' . $ip . \';\');
    if ($query && @mysql_num_rows ($query) > 0) {
    $res = mysql_fetch_array ($query);
    $output .= \' <br />\' . \"\\n\"
    . \' <b>Land:</b> <img src=\"http://chat.hanzi.cc/flags/\' . $res[\'country\'] . \'.gif\" /> \' . $res[\'name\'] . \'<br />\' . \"\\n\"
    . \' <b>Region:</b> \' . $res[\'region\'] . \'<br />\' . \"\\n\"
    . \' <b>Stadt:</b> \' . $res[\'city\'] . \'<br /><br />\' . \"\\n\"
    . \' <b>Breitengrad:</b> \' . $res[\'latitude\'] . \'<br />\' . \"\\n\"
    . \' <b>L&auml;ngengrad:</b> \' . $res[\'longitude\'] . \'<br />\' . \"\\n\";
    } else {
    echo mysql_error ();
    }

    $output .= \' </fieldset>\';

    } else {
    $output = \' <br /><br /><span id=\"error\">Keine g&uuml;ltige IP-Adresse angegeben.</span>\';
    }

    }

    echo \'<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\' . \"\\n\";
    ?>
    <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\"
    \"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\">
    <html xmlns=\"http://www.w3.org/1999/xhtml\">

    <head>
    <title>IP-Tool</title>
    <style type=\"text/css\">
    <!--

    body {
    background-color: #FFFFFF;

    color: #000000;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    }

    fieldset {
    width: 300px;
    border: 1px #BBBBBB solid;
    -moz-border-radius: 10px;
    padding: 10px;
    }

    legend {
    font-weight: bold;
    color: #000080;
    }

    #ipfield {
    padding: 2px;
    background-color: #FFFFFF;
    border: 1px #BBBBBB solid;
    }

    #ipfield:focus {
    background-color: #FFF5EE;
    }

    #error {
    font-weight: bold;
    color: #DD0000;
    padding-left: 15px;
    }

    img {
    vertical-align: middle;
    }

    #source {
    margin-left: 15px;
    border-top: 1px #BBBBBB dashed;
    color: #BBBBFF;
    font-size: 10px;
    text-decoration: underline;
    }

    #source:hover {
    text-decoration: none;
    }

    //-->
    </style>
    </head>

    <body onload=\"document.getElementById (\'ipfield\').focus ();\">

    <fieldset>
    <legend>IP-Tool</legend>
    <form method=\"get\" action=\"./<?= basename ($_SERVER[\'PHP_SELF\']) ?>\">
    IP: <input type=\"text\" name=\"ip\" value=\"<?= (isset ($_GET[\'ip\']) ? htmlentities ($_GET[\'ip\']) : \'\') ?>\" maxlength=\"15\" size=\"15\" id=\"ipfield\" />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"submit\" value=\"Los!\" />
    </form>
    </fieldset>
    <?= $output ?>

    <br /><br />
    <a href=\"./<?= basename ($_SERVER[\'PHP_SELF\']) ?>?source\" id=\"source\">Quellcode</a>

    </body>

    </html>
  7. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.

    wtf wo sind die beiden letzten posts die erscheinen nur manchmal O.o :eek:
    ...
    Ich bitte um Hilfe!.....


    Beitrag geändert: 11.6.2008 18:42:04 von sy
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!