note 84047 rejected from function.header by danbrown
| From: | danbrown@php.net | Date: | Wed, 25 Jun 2008 14:32:16 +0000 |
| Subject: | note 84047 rejected from function.header by danbrown | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-140800@lists.php.net to get a copy of this message | ||
Note Submitter: VLADIS
----
HI,
i have problem, I would like to apply ( header("Location: www. ... .xf"); ) , I wont
security my guestbook for iteration
request forwarding.
I have in action.php this script:
<?php $query = mysql_query("SELECT * FROM
spam WHERE
ip='".$_SERVER['REMOTE_ADDR']."' LIMIT 1");
$spamip = @mysql_num_rows($query);
if($spamip == 0){
if(isset($_POST['submit']) && strlen($_POST['message2']) == 0){
if(strlen($_POST['name']) == 0){
$error['name'] = 'Please enter your name'; }
if(strlen($_POST['email']) == 0){
$error['email'] = 'Please enter an e-mail address'; } else { ...
. } } if(strlen($_POST['message']) < 2){
$error['message'] = 'Please enter a message'; }
if(!isset($error)){
$postentry = @mysql_query("INSERT INTO entries (name, email, website, message,
date, ip) VALUES ('".addslashes($_POST['name']).....
if($postentry == true){
unset($_POST); } }} else if(isset($_POST['submit']) &&
strlen($_POST['message2']) > 0){$spamentry = @mysql_query("INSERT INTO
spam (ip) VALUES ('".$_SERVER['REMOTE_ADDR']."')");
}} else { $error['spam'] = 'Your IP: '.$_SERVER['REMOTE_ADDR'].'
is banned!';}
?>
AND IN form.php this script :
<?php if(isset($_POST['name'])){ echo
'value="'.stripslashes($_POST['name']).'"';
if(isset($error['name'])){ echo 'class="errorbg"'; }}?>
Please help my :(