Sry.. jeg vil godt have en array ind i den from. den skal hente fra en mysql database.
Hele scriptet:
<?php
include("cn.php");
include("common.php");
checklogin();
?>
<STYLE TYPE="text/css">
.style1 { font-size: 12px; color: #000000; font-family: verdana; }
.style2 { font-size: 16px; color: #000000; font-family: verdana; }
.style3 { font-size: 12px; color: #FF0000; font-family: verdana; }
</STYLE>
<html>
<head>
<body bgcolor="FFFFFF">
<span class=style2>[b]Registrer Bnc kunde[/b]</span>
<form action="Registrerbnc.php?action=send" method="post">
<span class=style3>[b](*) skal Udfyldes[/b]</span>
<span class=style1>Fulde Navn: <input type="text" name="navn"></span><span class=style3>[b] *[/b]</span>
<span class=style1>Adresse: <input type="text" name="adresse"></span><span class=style3>[b] *[/b]</span>
<span class=style1>E-mail: <input type="text" name="email"></span><span class=style3>[b] *[/b]</span>
<span class=style1>Postnummer: <input type="text" name="postnummer"></span><span class=style3>[b] *[/b]</span>
<span class=style1>By: <input type="text" name="bu"></span><span class=style3>[b] *[/b]</span>
<span class=style1>land: <select name="land" size="1">
<option>Norway</option>
<option>Denmark</option>
<option>Sweden</option>
<option>Austria</option>
<option>Belgium</option>
<option>France</option>
<option>Germany</option>
<option>Italy</option>
<option>Netherlands</option>
<option>Russia</option>
<option>Spain</option>
<option>Switzerland</option>
<option>United Kingdom</option>
<option>USA</option>
<option>Australia</option>
<option>Andorra</option>
<option>Armenia</option>
<option>Bosnia Herzegovina</option>
<option>Canada</option>
<option>Croatia</option>
<option>Cyprus</option>
<option>Czech Republic</option>
<option>Estonia</option>
<option>Finland</option>
<option>Greece</option>
<option>Hungary</option>
<option>Iceland</option>
<option>Ireland</option>
<option>Latvia</option>
<option>Liechtenstein</option>
<option>Lithuania</option>
<option>Luxembourg</option>
<option>Monaco</option>
<option>Morocco</option>
<option>Poland</option>
<option>Portugal</option>
<option>Slovakia</option>
<option>Slovenia</option>
<option>Tunesia</option>
<option>Ukraine</option>
<option>Yugoslavia</option>
<option>other</option>
</select></td><span class=style3>[b]*[/b]</span>
</tr>
<tr>
<span class=style1>Irc Nick: <input type="text" name="ircnavn"></span><span class=style3>[b] *[/b]</span>
<span class=style1>Irc Chan: <input type="text" name="ircchan"></span><span class=style3>[b] *[/b]</span>
<span class=style1>Clan: <input type="text" name="clan"></span><span class=style3>[b] *[/b]</span>
<span class=style1>Bnc'en lavet af: <input type="text" name="admin"></span><span class=style3>[b]*[/b]
<span class=style1>Bnc Ident: <input type="text" name="bncnavn"><span class=style3>[b] *[/b]</span>
<span class=style1>Bnc Password: <input type="text" name="bncpass"><span class=style3>[b] *[/b]
<span class=style1>Ip: <select name="ip" size="1">
<option value="bnc.web52.dk" selected>Web52 (100 Slots)</option>
<option value="bnc.web52.dk">Web52 (50 Slots)</option>
<option><? $array["id"]; ?></option>
</select></td><span class=style3>[b]*[/b]</span>
</tr>
<tr>
<span class=style1>Port: <select name="port" size="1">
<option value="6004" selected>Web52 (100 Slots)</option>
<option value="6005">Web52 (50 Slots)</option>
</select></td><span class=style3>[b]*[/b]</span>
</tr>
<tr>
<input type="submit" value="Registrer">
</form>
<?php
if ($_GET['action'] == "send") {
ob_start();
$dbhost = "";
$dbusername = "";
$dbuserpass = "";
$dbname = "";
$conn = @mysql_connect("$dbhost", "$dbusername","$dbuserpass");
$db = @mysql_select_db("$dbname");
if(!$conn) { die("<span class=style1>Der kunne ikke oprettes adgang til databasen.</span>"); }
if(!$db) { die("<span class=style1>Databasen findes ikke.</span>"); }
$navn = $_POST['navn'];
$adresse = $_POST['adresse'];
$email = $_POST['email'];
$postnummer = $_POST['postnummer'];
$bu = $_POST['bu'];
$land = $_POST['land'];
$ircnavn = $_POST['ircnavn'];
$ircchan = $_POST['ircchan'];
$clan = $_POST['clan'];
$ident = $_POST['ident'];
$admin = $_POST['admin'];
$ident = $_POST['bncnavn'];
$pass = $_POST['bncpass'];
$ip = $_POST['ip'];
$port = $_POST['port'];
$regex = "/([0-9a-zA-Z-\\.]+)@+([0-9A-Za-z-\\.]+)\\.+([a-zA-Z]+)/";
$tal = "/([0-9.]+)/";
$mymail = $_POST['email'];
$headers = "from: $BNC_Info@CsClan.biz";
$emne = "Bnc info";
$binfo = "- Registeret Info-\\n\\nNavn: $navn\\nAdresse: $adresse\\nEmail: $email\\nPostnummer: $postnummer\\nLand: $land\\nBy: $bu\\nChannel: $ircchan\\nmIRC Nick: $ircnavn\\nClan: $clan\\nDin bnc Admin: $admin\\n\\n\\n-Bnc info-\\n\\nIdent: $ident\\nPassword: $pass\\n\\nServer Info:\\n\\nIp: $ip\\nPort: $port";
if (empty($navn)) { die("<span class=style3>Du har ikke indtastet navn</span>"); }
if ($navn != "" && $adresse != "") {
$kunde_check = mysql_query("select ident from Bnc_kunder where navn='$navn' and adresse='$adresse'");
$kunde_exist = mysql_num_rows($kunde_check);
}
if ($kunde_exist > 0) { die("<span class=style3>Du er i datebasen og kan der for ikke få en bnc</span>"); }
if (empty($adresse)) { die("<span class=style3>Du har ikke indtastet Adresse.</span>"); }
if (empty($email)) { die("<span class=style3>Du har ikke indtastet Email.</span>"); }
if (!preg_match($regex, $email)) { die("<span class=style3>Du har ikke indtastet en gyldig E-mail"); }
if (empty($postnummer)) { die("<span class=style3>Du har ikke indtastet Postnummer.</span>"); }
if (!preg_match($tal, $postnummer)) { die("<span class=style3>Du har ikke indtastet et gyldigt Postnummer"); }
if (empty($bu)) { die("<span class=style3>Du har ikke indtastet By.</span>"); }
if (empty($ircnavn)) { die("<span class=style3>Du har ikke indtastet Irc Navn.</span>"); }
if (empty($clan)) { die("<span class=style3>Du har ikke indtastet clan Navn.</span>"); }
if (empty($ident)) { die("<span class=style3>Du har ikke indtastet Ident.</span>"); }
if ($ident != "") {
$ident_check = mysql_query("Select ident from Bnc_kunder where ident='$ident'");
$ident_exist = mysql_num_rows($ident_check);
}
if ($ident_exist > 0) { die("<span class=style3>Ident er optaget</span>"); }
if (empty($pass)) { die("<span class=style3>Du har ikke indtastet password.</span>"); }
$get = mysql_query("SELECT * FROM serverinfo");
while($array = mysql_fetch_array($get)){
mysql_query("INSERT INTO Bnc_kunder (navn, adresse, email, postnummer, bu, land, ircnavn, ircchan, ident, clan , admin, pass) VALUES ('$navn','$adresse','$email','$postnummer','$bu','$land','$ircnavn','$ircchan','$ident','$clan','$admin','$pass')");
mail($mymail,$emne,$binfo,$headers);
echo $_REQUEST['navn']."<span class=style1> er tilføjet til databasen.Og info sendt til bruger<a href='admin.php'>Done</a></span>";
}
}
?>
</html>
og array'en skal ind i den from som hedder ip:
<span class=style1>Ip: <select name="ip" size="1">
<option>Web52 (100 Slots)</option>
<option>Web52 (50 Slots)</option>
</select></td><span class=style3>[b]*[/b]</span>
</tr>
<tr>
array'en skal ind istedet for web52 (100) og web52(50)
håber du kan forstå hvad jeg mener nu.
[Redigeret d. 26/10-05 22:15:34 af Julemanden]