До сих пор у меня есть такой кодКак сделать полную регистрацию Iframe/логин/Userpanel
<form action="register.php" target="login" type=post>
<label for="name">Account </label><br><br>
<input type=text id="name" name="account" size=20 maxlength=<?php Echo MaxNameLength; ?> /><br><br>
<label for="name">Password</label><br><br>
<input type=text id="name" name="password" size=20 maxlength=<?php Echo MaxNameLength; ?> /><br><br>
<button type=submit>Register</button>
</form>
Я поместил его внутри IFrame, но когда я пытаюсь использовать PHP с таким кодом:
<?php
If (IsSet($_GET["account"]["password"])) { $Account = $_GET["account"]; $Password = $_GET["password"];
$AllRight = True;
For ($I=0; $I<StrLen(WrongChars); $I++) {
If (StrPos($Account, SubStr(WrongChars,$I,1))) {
Echo "<p>Your Name musn't contain the char \"".SubStr(WrongChars,$I,1)."\"</p>";
$AllRight = False;
}
}
If (file_exists(AccountFilesPath.$Account.AccountFilesEnding)) {
Echo "<p>This Account already exists!</p>";
$AllRight = False;
}
If ($AllRight) {
$Text .= "$Password ";
File_Put_Contents (AccountFilesPath.$Account.AccountFilesEnding, $Text);
if(!file_exists(AccountFilesPath.$Account.AccountFilesEnding)) {
echo "<p>Error during account cration!</p>";
}
Echo "<p>This Account is created succesfully!</p>";
}
}
?>
, но ответ на получение im является новой страницей регистрации без каких-либо работ ... Я хочу, чтобы мой iframe индивидуально регистрировал текстовые файлы, такие как (user1.txt), с ($ Password) внутри. Наряду с ссылкой на логин, и при входе в систему есть панель управления пользователя.
Какого черта этот язык? Функции в php не начинаются с прописных букв – Phiter
@PhiterFernandes php нечувствительны к регистру, и, скорее всего, 'WrongChars' и' AccountFilesPath' определены константой, а просто не добавлены в этот код OP. – Ghost
hahaha, это действительно странно XD – Phiter