d4k4
Erfahrenes Mitglied
Von meiner login.php wird man auf admin.php oder user.php weitergeleitet. bei der admin.php klappt auch alles. nur bei der user.php sagt er mir immer Sie haben keine Zugangsberechtigung. ICh wüsste nicht wo der fehler liegt
PHP:
<?php
session_start("user");
if($eingeloggt){
if($submit){
#zeit setzen
$zeit = time();
$real = date("d.m.Y - H:i:s", $zeit);
#dynamischer pfad
$verzeich = file("verzeich.txt");
$pfad = $verzeich[0];
#email auslesen
$array = file("access.dat");
for($i=0;$i<count($array);$i++){
$daten = explode("#",$array[$i]);
if($autor==$daten[0] ){
$email = $daten[3];}}
#prüfen ob mit oder ohne bild
if( $action="up" && $bild !="" && $artikel !="" && $ueber !="" && $schrift !="") {
$pic = getimagesize($bild);
if($pic[0] < 100 && $pic[1] < 100) {
$size = $bild_size; // Größe der Datei
$name = $bild_name; // Der Originalname
$type = $bild_type; // Der MIME Type der Datei
if(eregi("(jpg|gif|txt|htm|html)$",$name)) {
$location = "$pfad/$name";
copy($bild,$location);
echo "<center>Der Artikel wurde folgreich hochgeladen.<br>";
} else {
echo "<center>Kein Bild angegeben!"; }
} else {
echo "<center>Das Bild muss 100*100px gross sein!";
};
$file = "$pfad/artikel.txt";
$fp = fopen($file, "a+");
$artikel = trim($artikel);
$artikel = str_replace ("\n"," ", $artikel);
$artikel = str_replace ("<", " ", $artikel);
$artikel = str_replace (">", " ", $artikel);
$fw = fputs($fp, "$ueber#<a href=\"mailto:$email\">$autor</a>#$real#$artikel#$location#$schrift\r\n");
fclose($fp);
}else{
if($action ="up" && $artikel !="" && $ueber != "") {
echo "<center>Der Artikel wurde folgreich hochgeladen.<br>";
echo "<center>Kein Bild angegeben!";
$file = "$pfad/artikel.txt";
$fp = fopen($file, "a+");
$artikel = trim($artikel);
$artikel = str_replace ("\n"," ", $artikel);
$artikel = str_replace ("<", " ", $artikel);
$artikel = str_replace (">", " ", $artikel);
$location = "$pfad/blank.gif";
$fw = fputs($fp, "$ueber#<a href=\"mailto:$email\">$autor</a>#$real#$artikel#$location\r\n");
fclose($fp);
}}
?>
<html>
...
</html>
<?
}else{
echo "<center> Sie haben keine Zugangsberechtigung! ";
}}
?>