Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kod php
d12
post
Post #1





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 25.08.2003
Skąd: Bielsko-Biała

Ostrzeżenie: (0%)
-----


Cze mam problem dotyczący księgi gości. Chodzi mi oto że po włączeniu strony pisze mi
Dodaj wpis

Liczba wpisów: 1 <-- i to jest ok. Ale wpisy nie są wyświetlane tylko pisze mi:
"Warning: Failed opening 'dane.txt' for inclusion (include_path='apacheincludes;apachehtdocs;apachehtdocsphpmyadmin') in c:apacheusersksgbook.php on line 41". Ciekawe jest to że księga poprawnie działa na serwie internetowym a na apachu nie chce. Dlaczego tak się dzieje?

Oto kod pliku gbook.php:

[php:1:9672e7b61b]
<html>

<head>

<title>Gbook</title>

<link rel="stylesheet" href="style.css" type="text/css">

<meta http-equiv="Content-Language" content="pl">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">

<head>

<body>






<center>
<a href="dodaj_wpis.php">Dodaj wpis</a><br>

<?
$ilosc=0;
$plik=file("dane.txt");
for ($li=0; $li < count($plik); $li++)
{
$ilosc=$ilosc+1;
}

echo "<center>Liczba wpisów: $ilosc</center>";

?>

<br><br>
<?php
include("$dane.txt");
?>


</center>






</body>

</html>

[/php:1:9672e7b61b]
Odrazu mówie posiadam plik dane.txt!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
adwol
post
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

Ostrzeżenie: (0%)
-----


Cytat
zrobione to troche od lopaty, ale chodzi....

Faktycznie od łopaty... Trochę krótsza wersja: :wink:
[php:1:f05e6fb709]<?php
if ($_COOKIE['ksiega'] != 1)
{
$data = date("d.m.Y");
$ip = $_SERVER['REMOTE_ADDR'];

$wpis = nl2br(htmlspecialchars(stripslashes($wpis)));

for ($i = 1; $i <= 22; $i++)
$wpis = str_replace(sprintf("[:emot%02d:]", $i), sprintf("<img src="emots/%
02d.gif" align="absmiddle" border="0">", $i), $wpis);

$pasek="<center><table border="0" cellpadding="1" cellspacing="1"
bordercolor="#000000" width="350"><tr><td width="75"
align="right">Nick:</td><td width="200"><a href="mailto:$mail">$nick</t
d><td
width="75"></td></tr><tr><td width="75" align="right">WWW:</td><td
width="200"><a href="http://$www" target="_blank">$www</a></td><td
width="75"></td></tr><tr><td width="75" align="right">Data:</td><td
width="200">$data</td><td width="75"></td></tr><tr><td width="75"
align="right">IP:</td><td width="200">$ip</td><td width="75"></td></tr>
<tr><td
colspan="3" width="350" valign="top"><br>$wpis</td></tr><tr><td colspan
="3"
width="350" colspan="2"><hr size="1"></td></tr></table></center>";

$plik="dane";

if (file_exists("$plik.txt"))
{
$fp = fopen("$plik.txt", "r+");
$fileread = fread($fp, filesize("$plik.txt"));
fseek($fp, 0, SEEK_SET);
}
else
$fp = fopen("$plik.txt", "w");

$pasek = stripslashes($pasek);
fwrite($fp, "$pasekn$fileread");
fclose($fp);

setcookie("ksiega", 1, time() + 86400);
$komunikat = "$nick, dzięki za dodanie wpisa.<br><br><a href="gbook.php">Wst
ecz</a>";
}
else {
$komunikat = "Już dodales wpis.";
}
?>
<html>
<head>
<title>Gbook</title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta http-equiv="Content-Language" content="pl">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<head>
<body>
<center>
<?= $komunikat ?>
</center>
</body>
</html>
[/php:1:f05e6fb709]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 08:25