我正在使用Codeigniter。
我编写了一个代码,允许用户在我的页面上注册。 我在本地进行了测试(XXAMP)并且它有效。比我上传文件。
不幸的是,该脚本不再有效。 $ _POST变量保持为空。
<?php echo validation_errors(); ?>
<?php echo form_open('Start/register/'); ?>
<fieldset>
<div class="form-group">
<input class="form-control" placeholder="Benutzername" name="username" type="text">
</div>
<div class="form-group">
<input class="form-control" placeholder="Passwort" name="password" type="password" value="">
</div>
<div class="form-group">
<input class="form-control" placeholder="Passwort wiederholen" name="passwordr" type="password" value="">
</div>
<div class="form-group">
<input class="form-control" placeholder="Email-Adresse" name="email" type="email" value="">
</div>
<div class="checkbox">
<input name="agbaccept" type="checkbox" value="agb"><a href="<?php echo site_url('Start/agb'); ?>">AGB's</a> gelesen und akzeptiert
</div>
<input type="submit" class="btn btn-lg btn-success btn-block" value="Registrieren">
</fieldset>
</form>
来自评论
RewriteEngine on
RewriteRule ^(application) - [F,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|assets|robots\.txt)
RewriteRule ^(.*)$ /index.php?/$1 [QSA,L]
答案 0 :(得分:0)
加载url
和form
帮助器,然后尝试如下:
<?php echo validation_errors(); ?>
<?php echo form_open(base_url('start/register/')); ?>
<fieldset>
<div class="form-group">
<input class="form-control" placeholder="Benutzername" name="username" type="text">
</div>
<div class="form-group">
<input class="form-control" placeholder="Passwort" name="password" type="password" value="">
</div>
<div class="form-group">
<input class="form-control" placeholder="Passwort wiederholen" name="passwordr" type="password" value="">
</div>
<div class="form-group">
<input class="form-control" placeholder="Email-Adresse" name="email" type="email" value="">
</div>
<div class="checkbox">
<input name="agbaccept" type="checkbox" value="agb"><a href="<?php echo site_url('Start/agb'); ?>">AGB's</a> gelesen und akzeptiert
</div>
<input type="submit" class="btn btn-lg btn-success btn-block" value="Registrieren">
</fieldset>
</form>
也设置
$config['base_url']='your domain name';