Nick: Nochmal - umbenennen mit PHP

Beitrag lesen

Hi! Habe jetzt vorher den Rat bekommen, ich soll mal meinen Spaceprovider fragen ob Safemode off ist. Der hat grad zurückgeschreieben und hat gesagt, dass Safemode ganz sicher off ist ! Ich habe auch alle Dateien UND Verezeichnisse auf CHMOD 777 ! Aber ich bekomme immer wieder den gleichen Fehler ! NIX geht !!!! Sch*****... Kann mir vielleicht jemand helfen? Hier nomal meine NAchricht von vorher:

Hallo. Die Idee von Franz habe ich mir jetzt auch mal ueberlegt und ausgeführt. Aber natürlich (wie fast immer) funktionierts mal wieder nicht... ICh habe jetzt echt schon ales probiert... Aber nix funzt ! Vielleicht kann mir von euch ener helfen... Also:

Ich habe jetzt ein Formular erstellt, das Ein Verzeichnis umbenennen soll. ICh bekomme jedoch (obwohl das entsprechende Verzeichnis und Überverzeichnis auf CHMOD 777 ist) folgende Fehlermeldung:

Warning: rename() [function.rename]: SAFE MODE Restriction in effect. The script whose uid is 1085 is not allowed to access / owned by uid 0 in /home/www/web82/html/projekte/9c-pg/login/member/Martina/admin/password/changepassspeichern.php on line 7

Die Datei in der Das Formular ist ist im letzten Unterverzeichnis (password) und siehtso aus:

<?php
include ("../../username.php");
include ("../../../../../daten.php");
?>
<?php   echo $header;
        echo "<body bgcolor='$hintergrundfarbe'>";
?>
<center>
<?php echo "<h3>Hallo $user !</h3>";
      echo "

<form action='changepassspeichern.php' method='POST'>
         <p>Dein altes Passwort:<br><input type='password' name='oldpass' size='20'><br><br>
            Dein neues Passwort:<br><input type='password' name='newpass' size='20'>
            Deinneuses Passwort wiederholen:<br><input type='password' name='newpasssave' size='20'>
         <input type='submit' value='Passwort ändern' name='submit'></p>
      </form>

";
      echo $windowstatus;
      echo $footerimaccountedit;
?>

Die Datei, die alles ausführt ist im gleichen Verzeichnis und sieht so aus:

<?php
include ("../../../../../daten.php");
include ("../../username.php");

$oldpassword = $_POST["oldpass"];
$newpassword = $_POST["newpass"];
rename("$_SERVER['DOCUMENT_ROOT']/html/projekte/$user/admin/$oldpassword/", "$_SERVER['DOCUMENT_ROOT']/html/projekte/$user/admin/$newpassword/");

?>
<html>
<head>
<title>Passwort erfolgreich geändert !</title>
<link rel="stylesheet" type="text/css" href="../../../../../data/style.css">
</head>
<?PHP echo "<body bgcolor=$hintergrundfarbe>";
?>
<center><h3>Dein neues Passwort wurde gespeichert !</h3><br><br>
<h2>Du musst dich nun neu einloggen !</h2><br>
<a href=<?php echo "$websiteurl/login/index.php" ?>>Neu einloggen</a></center></font>

</body>
</html>
<script language="javascript">
<?php echo "window.defaultStatus='$windowstatus'";
?>
</script>

Weiss jemand was ich da falschgemacht habe?

Hoffe, jemand hat ne Idee, was wohl falsch sein könnte...

P.S.: Für die, die wieder was zu nörgeln suchen: Natürlich ist das letzte Feld im Eingabeformular noch überflüssig, aber das werde ich später schon noch verarbeiten ;-)

Danke. Nick