Mam probelm ksiega gosci Którą stkleiłem na podstawie kursu w jednej gazetce składa sie z 2 plików , w domu na serweże ładnie smiga a jak wzucam na serwer to kicha

widzice jakiś błąd

uprawnienia pliku wpis.txr dałem na 0777
(wpisy sie nie chcą dodawać)
ten plik dodaje wpisy
<?php
if ($_SERVER['REMOTE_ADDR'] == '')
{
$ipUsera = $_SERVER['REMOTE_ADDR'];
} else $ipUsera = $_SERVER['REMOTE_ADDR'];
function info($s,$klasa)
{
echo ('<div align="center"><p class="'.$klasa.'">'.$s.'</p></div>'); }
function konwertuj($s)
{
return ($s);
}
if (isset($_POST['imie'])) {
$_POST['imie']=konwertuj($_POST['imie']);
$_POST['email']=konwertuj($_POST['email']);
$_POST['www']=konwertuj($_POST['www']);
$_POST['ggg']=konwertuj($_POST['ggg']);
$_POST['opinia']=konwertuj($_POST['opinia']);
$blad='';
if (strlen($_POST['opinia'])<10
|| strlen($_POST['opinia'])>1024
) $blad='Opinia jest zbyt krótka'; if ($_POST['www']!='')
{
if (strtolower(substr($_POST['www'],0,7))!='http://') $_POST['www']='http://'.$_POST['www']; if (strlen($_POST['www'])<11
) $blad='Źle podano adres strony WWW'; }
if (! ereg ("^.+@.+\..+$", $_POST['email'])) $blad='Podaj poprawny adres e-mail'; if (strlen($_POST['imie'])<3
) $blad='Źle wprowadzono imie i nazwisko'; if ($blad!='') info($blad,'blad');
else {
//zapisujemy dane do pliku
$plik=fopen('wpisy.txt','w'); fputs($plik,"<table border='0'>"); fputs($plik,"<tr><td align='right'><b>Data wpisu:</b></td><td>".date('d.m.Y H:i:s')."</td></tr>"); fputs($plik,"<tr><td align='right'><b>Imie i nazwisko:</b></td><td>$_POST[imie]</td></tr>"); fputs($plik,"<tr><td align='right'><b>E-mail:</b></td><td><a href='mailto:$_POST[email]'>$_POST[email]</a></td></tr>"); fputs($plik,"<tr><td align='right'><b>GG:</b></td><td><a GG='GG:$_POST[ggg]'>$_POST[ggg]</a></td></tr>");
if ($_POST['www']!='') fputs($plik,"<tr><td align='right'><b>WWW:</b></td><td><a href='$_POST[www]'>$_POST[www]</a></td></tr>"); fputs($plik,"<tr><td align='right'><b>ip:</b></td><td>$ipUsera</td></tr>"); fputs($plik,"<tr><td align='right' valign='top'><b>Opinia:</b></td><td><i>$_POST[opinia]</i></td></tr>"); fputs($plik,"</table><hr />"); for ($i=0;$i<count
($dane);$i++) fputs($plik,$dane[$i]."\r\n");
info('Formularz został zapisany.','ok');
include('lista.php');
return;
}
} else
{
$_POST['imie']='';
$_POST['email']='';
$_POST['www']='';
$_POST['ggg']='';
$_POST['opinia']='';
echo '<p>Wypełnij poprawnie poniższy formularz.</p>'; }
echo ("<h2> <div align=center>Księga Gości</div></h2>");
echo ("<palign=\"center\"> .:: <a href=\"index.php?pokaz=lista\">Lista wpisów</a>::.
<hr />
</p>");
?>
<form action="index.php?pokaz=lista" method="POST">
<input type="hidden" name="pokaz" value="dodaj" />
<table border="0">
<tr><td>Imie i nazwisko:</td><td><input size="30" type="text" name="imie" value="
<?php echo $_POST['imie']; ?>" /></td></tr>
<tr><td>Adres e-mail:</td><td><input size="30" type="text" name="email" value="
<?php echo $_POST['email']; ?>" /></td></tr>
<tr><td>Numer GG :</td><td><input size="30" type="text" name="ggg" value="
<?php echo $_POST['ggg']; ?>" /></td></tr>
<tr><td>Strona WWW:</td><td><input size="30" type="text" name="www" value="
<?php echo $_POST['www']; ?>" /></td></tr>
<tr><td>Opinia:</td><td><textarea cols="40" rows="5" name="opinia">
<?php echo $_POST['opinia']; ?></textarea></td></tr>
<tr><td></td><td><input type="submit" value="Dopisz się do księgi" /></td></tr>
</table>
</form>
a ten je wyswietla
<?php
echo ("<h2> <div align=center>Księga Gości</div></h2>");
echo ("<palign=\"center\">
.::<a href=\"index.php?pokaz=dodaj\">Dodaj wpis</a> ::.
<hr />
</p>
");
else echo('Brak pliku z wpisami!'); ?>
NA tym serwerze nie chodzi zauwazyłem ze jak klikam na domowym kransalu gdy wysłyam wpis do ksiegi to otwiera mie sie lista .php (drugi plik) natomiast na serweze łąduje sie plik index php a obydwie wersje są identyczne
Ten post edytował uroczy 6.03.2006, 17:29:19