linkler.txt diye bi dosya oluşturup kodların oldugu dizine atman gerekiyor.
admin.php
<?php
session_start();
if($_SESSION['durum']!='girdi')
{
$msj = $_GET['msg'];
if($msj=="error") {echo "Hatali Giris Yaptiniz.";}
?>
<form method="post" action="giris.php">
Kullanici : <input type="text" name="user"><br>
Sifre : <input type="password" name="pass"><br>
<input type="submit" name="button" value="Giris">
</form>
<?php
}
else
{
if(isset($_POST['linkekle']))
{
$dosya="linkler.txt";
if (!file_exists ("$dosya") )
{
@touch ("$dosya");
}
$baglan=@fopen ("$dosya",'a');
if (!$baglan)
{
echo "Dosya acilamadi, CHMOD kontrol edin";
exit();
}
if (!fputs ($baglan, $_POST[ad]."|".$_POST[urlsi]."\n") )
{
echo "Link Eklenemedi\n";
}
fclose($baglan);
}
?>
<form method="post">Link Adi : <input type="text" name="ad"><br>URL : <input type="text" name="urlsi"><br><input type="submit" name="linkekle" value="Kaydet"></form>
<?php
}
?>giris.php
<?php
session_start();
$user=$_POST['user'];
$pass=$_POST['pass'];
if($user=="admin" && $pass=="sifren")
{
$_SESSION['durum']="girdi";
header("location: admin.php");
}
else
{
header("location: admin.php?msg=error");
}
?>buda index.php si
<?php
$data = @file("linkler.txt");
for($i=0 ; $i<count($data); $i++)
{
$parcala = explode('|', $data[$i]);
$linkadi = $parcala[0];
$linkurl = $parcala[1];
?>
<a href="<?=$linkurl?>"><?=$linkadi?></a><br>
<?php
}
?>