note 84047 added to function.header

From: Date: Wed, 25 Jun 2008 14:28:34 +0000
Subject: note 84047 added to function.header
Groups: php.notes 
Request: Send a blank email to php-notes+get-140799@lists.php.net to get a copy of this message
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 :( ---- Server IP: 217.73.17.12 Probable Submitter: 78.98.190.157 ---- Manual Page -- http://www.php.net/manual/en/function.header.php Edit -- https://master.php.net/note/edit/84047 Del: integrated -- https://master.php.net/note/delete/84047/integrated Del: useless -- https://master.php.net/note/delete/84047/useless Del: bad code -- https://master.php.net/note/delete/84047/bad+code Del: spam -- https://master.php.net/note/delete/84047/spam Del: non-english -- https://master.php.net/note/delete/84047/non-english Del: in docs -- https://master.php.net/note/delete/84047/in+docs Del: other reasons-- https://master.php.net/note/delete/84047 Reject -- https://master.php.net/note/reject/84047 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#140799) next »