rörich
27.05.2009, 20:59:30
Was ist an diesem Code falsch? Ich denke eigentlich er ist richtig, aber man übersieht ja auch ab und zu mal was.
Zum Code: Das Verzeichnis, die kopie und die Datein sollen erst dann abgespeichert werden wenn wirklich alles im Formular eingegeben wurde, sobald was fehlt soll er einfach nichts machen.
<?php
include("config.php");
$username=$_POST['username'];
$persken=$_POST['persken'];
$password=$_POST['password'];
$password2=$_POST['password2'];
$email=$_POST['email'];
$agb=$_POST['agb'];
if ($username == "" || $persken == "" || $password == "" || $password2 == "" || $email == "" || $agb == "")
{
mkdir("user/$persken", 0777);
copy("user/vorlage/index.php","user/$username.php");
copy("user/vorlage/index2.php","user/$persken/index.php");
copy("user/vorlage/bearb.php","user/$persken/bearb.php");
$commufile=fopen("commu.htm","a+");
fputs($commufile,"<a href=\"user/$username.php\">$username</a><br>");
fclose($commufile);
}
?>
mfg rörich
Zum Code: Das Verzeichnis, die kopie und die Datein sollen erst dann abgespeichert werden wenn wirklich alles im Formular eingegeben wurde, sobald was fehlt soll er einfach nichts machen.
<?php
include("config.php");
$username=$_POST['username'];
$persken=$_POST['persken'];
$password=$_POST['password'];
$password2=$_POST['password2'];
$email=$_POST['email'];
$agb=$_POST['agb'];
if ($username == "" || $persken == "" || $password == "" || $password2 == "" || $email == "" || $agb == "")
{
mkdir("user/$persken", 0777);
copy("user/vorlage/index.php","user/$username.php");
copy("user/vorlage/index2.php","user/$persken/index.php");
copy("user/vorlage/bearb.php","user/$persken/bearb.php");
$commufile=fopen("commu.htm","a+");
fputs($commufile,"<a href=\"user/$username.php\">$username</a><br>");
fclose($commufile);
}
?>
mfg rörich