I am using Codeigniter.
I have written a code, that allows user to register on my page. I have tested it locally (XXAMP) and it worked. Than I uploaded the files.
Unfortunately, the script no longer works. The $_POST variable remains empty.
<?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>
From Comment
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]
Load url
and form
helper and then try as below:
<?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>
also set
$config['base_url']='your domain name';
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.