Súgó - Keresés - Tagok - Naptár
Teljes változat: Vendégkönyv készítés
PC WORLD Segélyvonal > WEBSAROK > Webszerkesztés, programozás > PHP
Pozoki
Írtam egy vendégkönyvet, de nem tudom áttekinthetően kiíratni vele. Nem tudtok segíteni?

vendégkönyv.php:
KÓD
<head>
   <?php

$vendegkony = join('', file('./vendegkonyv.txt'));
echo $vendegkony;
?>
   <head>
&nbsp;
&nbsp;
&nbsp;
&nbsp;
 
 <p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;</TH></TR>
<TR>
<TD VALIGN="TOP" width="174">
<TABLE>
<TR><TD>
 <p align="center">Név:</TD></TR>
<TR><TD><INPUT TYPE="TEXT" SIZE="32" NAME="name"></TD></TR>
<TR><TD>
 <p align="center">E-Mail:</TD></TR>
<TR><TD><INPUT TYPE="TEXT" SIZE="32" NAME="email"><p>&nbsp;</TD></TR>
</TABLE>
</TD>
<TD VALIGN="TOP" width="410">
<TABLE width="1">
<TR><TD width="409"><TEXTAREA COLS="38" ROWS="8" NAME="msg"></TEXTAREA></TD></TR>
</TABLE>
</TD>
</TR>

<TR><TD ALIGN="CENTER"COLSPAN="2" width="588">
<INPUT TYPE="SUBMIT" VALUE="Bejegyez a vendégkönyvbe!" NAME="submit"></TD></TR>
</TABLE>
 </center>
</div>
</FORM>
</BODY>  
</HTML>


vendégkönyv2.php:
KÓD
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<?php

$string="vendegkonyv.txt";
$file = fopen ("vendegkonyv.txt","a");
fwrite($file,$string);
fclose($file);  
echo '<font size="3"><p align="center">'.$file.'.</a></p></font>';

?>
</BODY>
</HTML>


bejegyez.php:
KÓD
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<?php
$file="vendegkonyv.txt";
$name=$_POST['name'];
$email=$_POST['email'];
$msg=$_POST['msg'];
$d=date("Y. F d. H:i:s");
$msg=stripslashes($msg);
$email=stripslashes($email);
$name=stripslashes($name);
$msg=str_replace ("<","&lt;",$msg);
$msg=str_replace ("\n","<br>",$msg);
$email=str_replace ("<","&lt;",$email);
$email=str_replace ("\n","<br>",$email);
$name=str_replace ("<","&lt;",$name);
$name=str_replace ("\n","<br>",$name);


$fp = fopen($file,"a");
fwrite($fp, 'Név: '.$name.'Üzenet: '.$msg.'E-MAil: '.$email.'Dátum: '.$d.'');

fclose($fp);
echo '<font size="3"><p align="center">Köszönöm a bejegyzésedet</p></font>';
echo '<font size="3"><p align="center">'.$name.'.</a></p><p align="center"><b>
<a href="vendegkonyv.php">vissza</a></b></p></font>';

?>
</BODY>
</HTML>
tzoli
Ezt te írtad? Szuper. Én is találtam egy hasonlót:
http://www.pcworld.hu/segelyvonal/viewtopic.php?t=7730

Formázni css-el lehet a legkönnyebben (már ha jól értem a problémádat).

Ja és remélem a fájl nevek csak véletlenül ékezetesek. ani_wink.gif
Ez a tartalom egy lebutítottváltozata. A teljes változat képekkel kiegészült megtekintéséhez kérünk, kattints ide.