Problem z IIS i PHP

Tematy

Moonlight Sonata // Saucedo Odkrywa Miłuje Kocha

Zainstalowałem sobie srever www IIS (windows XP) i zintegrowałem z php. Mam jednak problem z działaniem licznika na mojej stronie. Pokazuje się komunikat "Notice: Undefined variable: html_result in d:Inetpubwwwrootlicznik.php on line 33" - nie rozumiem co to znaczy. :x:x:x Co zrobić aby ten server działał? Uprawnienia plików ustawiłem. Dodam jeszcze, że na sreverze z Linuxem chodzi wszystko chodzi dobrze.
Z góry dzięki.

.: Soltek SL75DRV, Athlon 900, GF 2 MX 400, Kingston 512, SB live! 5.1, LG 48*24*48, LG 48*16, LG Flatron 775 FT :.



Serwer wygląda na sprawny. Chodzie prawdopodobnie o ustawienia php. Zdaje się, że nie zadeklarowano zmiennej html_result. To jest uwaga (Notice) jeżeli wyświetla się licznik to wpisz tylko error_repotrting(0), jak nie to spróbuj dodać na początku kodu:

$html_result = "";

Jak nie zadziała to najlepiej daj kod na forum:D

Kodie

Nie pomaga... :( Mógł by mi ktoś przysłać plik php.ini ustawiony tak jak trzeba?

Tu umieszczam kod licznika.
Plik licznik.php
<?php

$COUNT_FILE = "licznik.txt";

$IMG_DIR_URL = "./cyfry/";

$NB_DIGITS = 8;

if (file_exists($COUNT_FILE)) {

$fp = fopen("$COUNT_FILE", "r+");
flock($fp, 1);
$count = fgets($fp, 4096);
$count += 1;
fseek($fp,0);
fputs($fp, $count);
flock($fp, 3);
fclose($fp);
} else {

echo "Can't find file, check '$file' var...<BR>";
exit;
}

chop($count);
$nb_digits = max(strlen($count), $NB_DIGITS);
$count = substr("0000000000".$count, -$nb_digits);

$digits = preg_split("//", $count);

for($i = 0; $i <= $nb_digits; $i++) {
if ($digits[$i] != "") {
$html_result .= "<IMG SRC="$IMG_DIR_URL$digits[$i].gif">";
}
}

?>

Plik index.php
<?php echo $html_result; ?>

Może mi teraz ktoś pomorze...

.: Soltek SL75DRV, Athlon 900, GF 2 MX 400, Kingston 512, SB live! 5.1, LG 48*24*48, LG 48*16, LG Flatron 775 FT :.

A dałeś gdzieś include_once czy require_once:

require_once "licznik.php";

Kodie



Nik nie wie co z z tym zrobić? :(

.: Soltek SL75DRV, Athlon 900, GF 2 MX 400, Kingston 512, SB live! 5.1, LG 48*24*48, LG 48*16, LG Flatron 775 FT :.

Zainstaluj apache'a 2.0.
Potrzebne skrypty liczników znajdzieśz w internecie.
Oczywiśćie możesz pogrzebać w ich kodzie i coś pozmieniać.
Życzę miłej zabawy. :D

pogo

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • milosnikstop.keep.pl
  • Powered by MyScript