Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ksiega gosci
mariush
post 25.02.2003, 01:06:44
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.02.2003
Skąd: Białystok

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


Witam, mam taki problem. Sciagnalem sobie skrypt ksiegi gosci i nie moge jej uruchomic. Po wpisaniu wszystkich pol w formularzu komunikuje mnie ze nie wypelnilem jednak ich wszyskich. Po prostu dane z formularza nie zapisuja sie w plikach. Do testowania uzywam FoxServ.
Oto fragment kodu z formularza:
<FORM ACTION="dane.php3" method="post">
<TR>
<TD>Autor</TD>
<TD><INPUT TYPE="text" NAME="autor" size="40"></TD></TR>
<TR>
<TD>E-mail</TD><TD><INPUT TYPE="text" NAME="majl" size="40"></TD></TR>
<TR>
<TD>Kraj</TD><TD><INPUT TYPE="text" NAME="kraj" size="40"></TD></TR>
<TR>
<TD>Komentarz </TD>
<TD><TEXTAREA NAME="komentarz" COLS="35" ROWS="5""></TEXTAREA></TD></TR>
<TR><TD></TD>
<TD><INPUT TYPE="hidden" NAME="data" size="20" value="<? print (Date("d-m-y, H:i")); ?>"></TD></TR><TR><td></td>
<TD><input type="reset" value="Rezygnuj"><INPUT TYPE="submit" value="Dodaj wpis"></TD></TR></FORM>

A to kod z pliku dane.php3 do zatwierdzania wpisow:

if (($autor!="") && ($majl!="") && ($kraj!="") && ($komentarz!=""))
{
echo "<center><h1>Dziękujemy za wpisanie się do Guestbooka</h1><BR><BR><A HREF="ksiega.php3"><h2>Powrót na witrynę</h2></A><BR></center><br>";
}
else {
echo "<BR><BR><center><h2>Musisz wypełniś wszystkie pola formularza</h2></center><br><center><form name="Historia"><input type="button" value="<<< &nbsp;&nbsp;Powrót do formularza" onClick="history.back()"></form></center>";
exit;
}
?>
<?
// *** przetwórz dane z formularza i dopisz do pliku
$CatalogRequests = fopen("req.n", "a");
if($CatalogRequests)
{
fputs($CatalogRequests, "$autorn");
fclose($CatalogRequests);
}
?>
<?
// *** przetwórz dane z formularza i dopisz do pliku
$CatalogRequests = fopen("req1.n", "a");
if($CatalogRequests)
{
fputs($CatalogRequests, "$majln");
fclose($CatalogRequests);
}

?>
<?

// *** przetwórz dane z formularza i dopisz do pliku
$CatalogRequests = fopen("req2.n", "a");
if($CatalogRequests)
{
fputs($CatalogRequests, "$krajn");
fclose($CatalogRequests);
}
?>
<?
// *** przetwórz dane z formularza i dopisz do pliku
$CatalogRequests = fopen("req3.n", "a");
// zamiana znacznika konca lini na znacznik <br>
$komentarz = ereg_replace("rn","<br>",$komentarz);
// usuwanie kodu html i wulgarnych słow
include("html.php3");
if($CatalogRequests)
{
fputs($CatalogRequests, "$komentarzn");
fclose($CatalogRequests);
}
?>
<?
// *** przetwórz dane z formularza i dopisz do pliku
$CatalogRequests = fopen("req4.n", "a");
if($CatalogRequests)
{
fputs($CatalogRequests, "$datan");
fclose($CatalogRequests);
}
?>

Dlaczego to nie dziala??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mariush
post 26.02.2003, 11:53:15
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.02.2003
Skąd: Białystok

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


Wielkie dzieki, dziala!!!
Go to the top of the page
+Quote Post

Posty w temacie
- mariush   ksiega gosci   25.02.2003, 01:06:44
- - Seth   Skrypt zostal napisany dla starszej wersji php. Zo...   25.02.2003, 10:24:44
- - Szczav   A nadałeś plikom uprawnienia do zapisu?   25.02.2003, 19:35:27
- - 470   hmmm   25.02.2003, 19:42:35
- - mariush   Wielkie dzieki, dziala!!!   26.02.2003, 11:53:15
- - sibyc   NIE WIEM!!   15.04.2003, 16:23:35


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

 



RSS Wersja Lo-Fi Aktualny czas: 25.06.2025 - 12:12