File manager - Edit - /home/webivo6/news.webivox.com/newsletter/subscribers.php
Back
<? session_start(); require_once("config.php"); if($_SESSION["valid"] != true) { header("Location: index.php"); exit(0); } if($_GET["action"] == "add") { $fp = fopen("$db_file", "r"); $file_text = fread($fp, 999999); fclose($fp); $subscribers = explode(",",$file_text); foreach($subscribers as $subscriber) { if($subscriber == $_POST["email"]) { $result = 1; break; } else { $result = 0; } } if($result == 1) { $msg = "<blockquote><div class=error>Cannot add subscriber, subscriber already exists...</div></blockquote>"; } else { $fp = fopen("$db_file", "a+"); fwrite($fp, $_POST["email"] . ","); fclose($fp); $msg = "<blockquote><div class=message>Subscriber added successfully...</div></blockquote>"; } } if($_GET["action"] == "delete") { $fp = fopen("$db_file", "r"); $file_text = fread($fp, 999999); fclose($fp); $fp = fopen("$db_file", "w"); $file_text_new = str_replace("$_POST[email],", "", $file_text); fwrite($fp, $file_text_new); fclose($fp); $msg = "<blockquote><div class=message>Subscriber deleted successfully...</div></blockquote>"; } $main .= " <div class=heading>Manage Subscribers</div> $msg <table width=100%> <tr> <td align=center> <div class=heading2>add a subscriber</div><br> <form name=add action='subscribers.php?action=add' method='post'> Email<br> <input class=textField type=text name=email title='Please enter a valid email address...'> <br> <span class=error_text id=label_email></span> <br> <input class=button type=submit value=Add> </form> <script language=javascript> var validator = new Validator('add'); validator.addValidation('email','req','Please enter a valid email'); validator.addValidation('email','email','Please enter a valid email'); </script> </td> <td align=center> <div class=heading2>delete a subscriber</div><br> <form action='subscribers.php?action=delete' method='post'> Email<br> <select class=textField name=email>"; $fp = fopen("$db_file", "r"); while (!feof($fp)) { $char = fread($fp, 1); if($char == ",") { $main .= "<option>$buffer</option>"; $buffer = ""; } else { $buffer .= "$char"; } } fclose($fp); $main .= "</select><br><br> <input class=button type=submit value=Delete> </form> </td> </tr> </table> "; $page = "subscribers"; require_once("includes/template.php"); ?>
| ver. 1.4 |
Github
|
.
| PHP 7.2.34 | Generation time: 0 |
proxy
|
phpinfo
|
Settings