No juz lepiej juz logowanie dzaiła (IMG:
http://forum.php.pl/style_emoticons/default/smile.gif) teraz mam problem :
Użytkownik
XXXXX, poprawnie zalogowany do systemu subskrypcji
XXXXXXXX Kliknij na poniższe linki w zależności do chcesz robić:
- aby przejrzeć listę lub dodać/usunąć e-mail kliknij lista
- aby wysłać wiadomość do wszystkich subskrybentów kliknij wyślij
- aby się wylogować kliknij log out
I teraz jest tak ze gdy klikne np lista lub wyślij wylogowywujem nie :/
Co mam zrobić ?
list.inc
<?
$lista = file("db/lista.xh");
if(($action=="usun") && $email)
{
if($email<=count($lista)) {
$email--;
$usuniety=$lista[$email];
$fd = fopen ("db/lista.xh", "w+"); $i=0;
while ($i<=count($lista)) { $i++;
}
echo "Usunięto e-mail: <font color=red><b>$usuniety</b></font>"; }
else { echo "<font color=red><b>Nie ma takiego e-maila w bazie $sub_name</b></font>"; }
}
if(($action=="dodaj") && $email)
{
if(!$jest)
{
$fd = fopen ("db/lista.xh", "a");
echo "Dopisano e-mail: <font color=red><b>$email</b></font>"; }
else { echo "<font color=red><b>$email już figuruje na twojej liście $sub_name</b></font>"; }
}
echo "<p>Lista aktywnych e-maili subskrypcji: <font color=red><b>$ile</b></font></p>";
<table width=60% align=\"center\">
<tr><td width=5% valign=\"top\"><b>nr</b></td><td width=70% valign=\"top\"><b>e-mail</b> sortuj: <a href=\"?w=lista&h=$h&l=$l&type=n\">najnowsze</a> | <a href=\"?w=lista&h=$h&l=$l&type=o\">najstarsze</a></td><td width=25% valign=\"top\"><b>akcje</b></td></tr>";
$lista = file ("db/lista.xh"); # domyślny format wyświetlania
# najnowsze na górze
if($type<>"o" || !$type) {
$num=0;
while ($ile>0) { $ile--;
echo "<tr><td width=5%>".($num+1)."</td><td width=70%><a href=\"mailto:$lista[$ile]\">$lista[$ile]</a> </td><td width=25%> <a href=\"?w=lista&h=$h&l=$l&action=usun&email=".($ile+1)."\">usuń</a></td></tr>"; $num++; }
}
# najstarsze na górze
if($type=="o") {
$num=0;
while ($num<count($lista)) {
echo "<tr><td width=5%>".($num+1)."</td><td width=60%><a href=\"mailto:$lista[$num]\">$lista[$num]</a> </td><td width=25%> <a href=\"?w=lista&h=$h&l=$l&action=usun&email=".($num+1)."&type=o\">usuń</a></td></tr>"; $num++; }
}
}
else echo "<font color=red><b>W bazie $sub_name nie ma jeszcze żadnych e-mail!</b></font>"; ?>
<form name="form1" method="post" action="
<? if($type=="o") echo "?w=lista&h=$h&l=$l&type=o"; else echo "?w=lista&h=$h&l=$l&type=n"; ?>">
dodaj nowy e-mail:
<input type="text" name="email">
<input type="hidden" name="action" value="dodaj">
<input type="submit" name="Submit" value="Dodaj">
</form>
Ten post edytował Tygrys22 1.07.2008, 20:57:32