Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 581 Pomógł: 0 Dołączył: 21.07.2003 Skąd: Jasło Ostrzeżenie: (0%)
|
Oto kod mojej subskrycji czy da rady jakoś poprawić i czy jest możliwośc zrobienia na sesjach.
mail.php [php:1:e94161657d]<?php <form action=addudel.php method=post> <input type=text name=add> <input type=submit value=Zapisz name=dodaj> <input type=submit value=Usun name=usun> </form> ?>[/php:1:e94161657d] addudel.php [php:1:e94161657d]<?php <?php if(isset($_POST['dodaj'])){$plik = file('plik.txt'); for($i = 0; $i < count($plik); $i++){ $plik[$i] = trim($plik[$i]); if($plik[$i] == $_POST['add']){ die('<p class=subskrycja>Taki mail już istnieje <a href=mail.php>Wróć</a>.</p>'); } } $dane = addslashes($_REQUEST['add'])."n"; $file=("plik.txt"); $fp=fopen("$file", "a"); flock($fp, 2); fwrite($fp, $dane); flock($fp, 3); fclose($fp); echo "<p class=subskrycja>Zostałeś dodany <a href=mail.php>Wróć</a>.</p>"; } else { $plik = file('plik.txt'); for($i = 0; $i < count($plik); $i++){ $plik[$i] = trim($plik[$i]); if($plik[$i] == $_POST['add']){ unset($plik[$i]); echo "<p class=subskrycja>Zostałeś usunięty <a href=mail.php>Wróć</a>.</p>"; } } $p = fopen('plik.txt', 'w'); fwrite($p, implode("n", $plik)); fclose($p); } ?> ?>[/php:1:e94161657d] 1.Czy jest możliwośc przy wpisaniu podanej wartości sprawdzić przy wciśnieciu pliku usuń czy dany mail istnieje. 2.Czy jest możliwe dołączenie skryptu który bedzie wymagał wpisanie np.cos@ca.pl 3.I czy na sesjach można zrobić subskrycje |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 9.07.2003 Skąd: Lublin city Ostrzeżenie: (0%)
|
Kubatron, znasz co nieco php czy probujesz wycinac po pare linijek ze skryptów i cos sklecic z tego? Bo ten kod sie kupy nie trzyma...
Mowilem Ci zrob formularz: Kod <FORM ACTION="sub.php" METHOD="POST">
<INPUT TYPE="text" NAME="adres"><BR> <INPUT TYPE="radio" NAME="akcja" VALUE="dodaj" CHECKED> Dodaj e-mail do bazy<BR> <INPUT TYPE="radio" NAME="akcja" VALUE="usun"> Usun e-mail z bazy<BR> <INPUT TYPE="submit" VALUE="Dalej"></FORM> i skrypt: [php:1:0d5f5f295f]<?php if(!ereg( "^([0-9,a-z,A-Z]+)([.,_]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_ ,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $_POST["adres"] )){ die("Niepoprawny adres e-mail!"); } else{ switch($_POST["akcja"]){ case dodaj: // dodawanie adresu do bazy break; case usun: // usuwanie adresu z bazy break; } } ?>[/php:1:0d5f5f295f] Takie trudne podstawic pod komentarze wlasciwy kod? :wink: |
|
|
|
kubatron Subskrycja!!! 25.09.2003, 13:55:48
nobody kubatron nie lam sie.
To sprawdza czy adres e-mail... 25.09.2003, 19:10:44
kubatron I coś mi jeszcze niedziała wysyłania z listy maili... 25.09.2003, 21:43:06
nobody Ten kod, ktory podalem sprawdza poprawnosc adresu ... 26.09.2003, 21:46:41
kubatron ale nikt niechciał odpisywać na posty.... 26.09.2003, 21:52:34
spenalzo Cytatale nikt niechciał odpisywać na posty....
My ... 26.09.2003, 21:55:42
kubatron no a ten post jest napisany zrozumiale spenalzo 26.09.2003, 22:19:43
kubatron próbowałem ten kod połaczyć to nie działa
<?ph... 27.09.2003, 09:10:40
kubatron rozumiesz mi się niepodoba styl radio w subskrycji 27.09.2003, 12:47:19 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 07:57 |