• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP-Server-Problem

Status
Für weitere Antworten geschlossen.
Dann hast du unsere Diskussion also nicht gelesen?

Eigentlich braucht die Datei kein 777, der User unter dem Apache läuft sollte nur darauf zugreifen können. Dafür braucht der User/Gruppe auch nur Leserechte.
 
Ist das so richtig?:
http://www.struckmeierfliesen.de/schaeferteam/php/MyLife/index.php
PHP:
<?php
error_reporting(E_ALL & E_STRICT);
ini_set('display_errors', 1);
?> 
<html>
  <head>
    <title>MyLife</title>
  </head>
  <body>
    <h1>MyLife</h1><br>
    <h3>Neue Person erstellen:</h3>
    <table border="0">
      <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
      <tr>
        <td>Name:</td><td><input name="formname" type="text" size="20" maxlength="10"></td>
      </tr>
      <tr>
        <td>Alter</td><td><input name="formday" type="text" value="TT" size="6" maxlength="2"><input name="formmonth" type="text" value="MM" size="6" maxlength="2"><input name="formyear" type="text" value="JJJJ" size="8" maxlength="4"></td>
      </tr>
      <tr>
        <td>Passwort</td><td><input name="password" type="password" size="20" maxlength="20"></td>
      </tr>
      <tr>
        <td>E-Mail-Adresse</td><td><input name="mail" type="text" size="20" maxlength="20"></td>
      </tr>
      <tr>
        <td><input type="submit" value="Person erstellen"></td>
      </tr>
      </form>
    </table>
<?php
class person
{
  var $name;
  var $alter;
  
  function person($formname) {
      $this->name = $formname;
      $this->alter = "1";
  }
}
$mensch = new person($_POST["formname"]);
echo "Du heißt: " . $mensch->name;
echo "<br>";
if($mensch->alter < 1)
   {
    echo "Du bist" . $mensch->alter; . "Jahr alt";
   }
else
   {
   echo "Du bist" . $mensch->alter; . "Jahre alt";
   }
?>
</body>
</html>

Mfg Speider
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben