OOP igen he he
Nå men jeg troede jeg havde forstået princippet i OOP efter at have fået dette svar: http://www.eksperten.dk/spm/551269men åbenbart ikke helt.
Er igang med at experimentere med et login system hvor man skal kunne oprette sig som bruger, men får nok brug for noget hjælp her alligevel.
Alså har filen opret.php som ser sådan her ud:
<?php
require("my_class.php");
?>
<center>
Opret en ny bruger<br><br><br>
</center>
<form method="post" action=''>
Ønskede navn:
<input type="text" name="navn"><br><br>
Skriv ønskede kode:
<input type="password" name="kode"><br><br>
<input type="submit" name="opret" value="Opret bruger">
</form>
<?php
if('$_REQUEST(opret)'){
$opret = new connect();
echo $connect->opret_bruger("$_REQUEST[navn]");
return "Din bruger er oprettet";
}
?>
En my_class fil som ser sådan her ud:
<?php
class connect {
var $host;
var $user;
var $pass;
var $db;
function connect(){
$this->host="localhost";
$this->user="root";
$this->pass="";
$this->db="hawk";
mysql_connect($this->host, $this->user, $this->pass);
mysql_select_db($this->db);
}
function opret_bruger($navn) {
$query = mysql_query("INSERT INTO bruger (id, navn, kode, status, dato) VALUES
('$_REQUEST[id]','$_REQUEST[navn]','$_REQUEST[kode]','$_REQUEST[status]','$_REQUEST[dato]'");
mysql_query($query);
return "Din bruger er oprettet";
}
}
----------------------------------------------------------------
Håber i lige hurtig kan hjælpe mig på rette spor
