Login
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
antwort
beide
beitrag
benutzername
betracht
comment
date
datei
email
loben
login
melde
mod
not
pawort
schreiber
show
speicher
stehen
tutorial
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hier ist der Code: <?php
$filename = './guestbook.txt';
if (!empty ($_POST['sign']) && !empty ($_POST['name'])) {
$fh = @fopen ($filename, 'a+') or die ("Could not open file: $filename");
fwrite ($fh, date ("d.m.Y H:i:s")."\n".
htmlentities(stripslashes($_POST['name']))."\n".
htmlentities(stripslashes($_POST['email']))."\n".
str_replace("\n","<br>",htmlentities(stripslashes($_POST['comments'])))."\n");
fclose ($fh);
}
?>
<form method='post' action='<?=$_SERVER['PHP_SELF']?>'>
<input type='hidden' name='sign' value='1'>
<table>
<tr><td><b>Name:</b></td><td><input type='text' name='name'></td></tr>
<tr><td><b>eMail:</b></td><td><input type='text' name='email'></td></tr>
<tr><td colspan=2><b>Beitrag:</b><br><textarea name='comments' cols='20' rows='8'></textarea></td></tr>
<tr><td><input type='submit' value='Sign'></td></tr>
</table>
</form>
<?php
$fh = @fopen ($filename, 'r');
if ($fh) {
$content = array_reverse (file($filename));
for ($i=0; $i < count($content)-3; $i+=4) {
$date = $content[$i+3];
$name = $content[$i+2];
$email = $content[$i+1];
$comments = $content[$i];
?>
<br>
<table width=100% cellpadding=2 cellspacing=0>
<tr><td bgcolor="navy"><font color="white"><b><?=$name?>, <?=$email?></b></font></td>
<td bgcolor="navy" align=right><font color="white"><b><?=$date?></b></font></td></tr>
<tr><td colspan=2><?=$comments?></td></tr>
</table>
<?php
}
fclose ($fh);
}
?> -
Tipp:
Lies dir mal n PHP Tutorial durch...
Das hier ist find ich gut:
http://www.lima-city.de/tutorials?m=show&id=1360
*lob-an-den-schreiber*
EDIT: Ihr beide seit nicht zuf?llig die selber Person? Sieht n?mlich ganz so aus...
(Beides gleicher Unsinn auf der Page)
EDIT2:
$filename = './guestbook.txt'; if (!empty ($_POST['sign']) && !empty ($_POST['name'])) { $fh = @fopen ($filename, 'a+') or die ("Could not open file: $filename"); fwrite ($fh, date ("d.m.Y H:i:s")."\n". htmlentities(stripslashes($_POST['name']))."\n". htmlentities(stripslashes($_POST['email']))."\n". str_replace("\n","<br>",htmlentities(stripslashes($_POST['comments'])))."\n"); fclose ($fh); } ?> <form method='post' action='<?=$_SERVER['PHP_SELF']?>'> <input type='hidden' name='sign' value='1'> <table> <tr><td><b>Name:</b></td><td><input type='text' name='name'></td></tr> <tr><td><b>eMail:</b></td><td><input type='text' name='email'></td></tr> <tr><td colspan=2><b>Beitrag:</b><br><textarea name='comments' cols='20' rows='8'></textarea></td></tr> <tr><td><input type='submit' value='Sign'></td></tr> </table> </form> <?php $fh = @fopen ($filename, 'r'); if ($fh) { $content = array_reverse (file($filename)); for ($i=0; $i < count($content)-3; $i+=4) { $date = $content[$i+3]; $name = $content[$i+2]; $email = $content[$i+1]; $comments = $content[$i]; ?> <br> <table width=100% cellpadding=2 cellspacing=0> <tr><td bgcolor="navy"><font color="white"><b><?=$name?>, <?=$email?></b></font></td> <td bgcolor="navy" align=right><font color="white"><b><?=$date?></b></font></td></tr> <tr><td colspan=2><?=$comments?></td></tr> </table> <?php } fclose ($fh); }
Das ist doch kein Login^^ -
also ich w?rde das schon als spam betrachten!!!
aber wenn dir an deinem loginsystem liegt?
dann schau mla hier:
http://skateboa86.freestarthost.com/public/passwort.zip.cpp
der provider l?sst leider keine zipdateien zu; musst du einfach in zip umbenennen!
und @matze12/13:
was soll das f?rn loginsystem sein -
Probier das mal (speichern unter:login.php):
<?php if (?w1=='Benutzername' AND $w2=='Passwort') { echo'Login erfolgreich !!! <a href='datei.htm'>Weiter</a>'; } else if ($w1=='Benutzername2' AND ?w2=='Passwort2') { echo'Login erfolgreich ,?w1 !!! <a href='datei.htm'>Weiter</a>'; } else { echo'Falsche Logindaten!!!'; } ?>
Dazu muss in der Datei in der Datei inb der das Loginformular stehen soll das stehen:
<form action='login.php' method='_target'>
<input name="w1"><br>
<input type='password' name='w2'><br>
<input type='submit' value='Login'>
</form>
BBiddddeeesch??????????n -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage