B4ttl3m4st3r: Problem mit "HTTP-Status 204 No Content"

Beitrag lesen

Hi,

Eigentlich wollte ich das so machen, wenn man nicht eingeloggt ist, dass
man auf ein andere Seite verwiesen wird bzw. auf der gleichen Seite bleibt, wo der Link ist und eine Meldung ausgespuckt wird.

Und wo hast du versucht, das umzusetzen?

MfG ChrisB

Eigentlich hatte ich soetwas wie das hier versucht. Leider ohne Erfolg.

  
<?php  
if(isset($_GET['action'],$_GET['value'],$_GET['jscript'],$_GET['id']) AND $_GET['action'] == "1234" AND $_GET['jscript'] == "1") {  
session_start();  
if(isset($_SESSION['username'])) {  
//bedarf hier leider einer neuen mySQL-Anmeldung  
                include "../../../php/mysql.php";  
                @mysql_connect(MYSQL_HOST, MYSQL_USERNAME, MYSQL_PASSWORD) AND mysql_select_db(MYSQL_DATABASE) OR die('no database.'."\n");  
                $sql = "UPDATE  
                                        ".MYSQL_PREFIX."table1  
                                SET  
                                        row1 = row1 + 1  
                                WHERE  
                                        id = '".$_GET['id']."'";  
                $result = mysql_query($sql) OR die(mysql_error());  
                header("HTTP/1.1 204  No Content");  
   } else {  
       header("Location: index.php?message=needlogin");  
   }  
}  
?>