Avatar billede kimox Nybegynder
07. oktober 2003 - 21:27 Der er 42 kommentarer og
1 løsning

Gentag password

Kære Eksperter.. er der en der kan hjælpe mig? jeg skal have lavet, så man skal skrive sit password 2 gange, er der en der kan hjælpe mig med at lave det?`.. jeg har 30 points her, og 115 her http://www.eksperten.dk/spm/384509

min side ser sådan ud:

<?php

require("func.php");

?>

<html>

<head>

<title>vix-mix.dk</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link rel="stylesheet" href="demo/css/styleheet.css" type="text/css">

<link rel="stylesheet" href="../css/styleheet.css" type="text/css">

<style type="text/css">

<!--

.cursor {  cursor: hand}

-->

</style>

<script language="JavaScript">

<!--

function MM_openBrWindow(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);

}



function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}



function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

//-->

</script>

<link rel="stylesheet" href="css/styleheet.css" type="text/css">

<link rel="stylesheet" href="css/styleheet.css" type="text/css">

</head>



<body text="#000000" leftmargin="0" topmargin="0" background="../grafik/bg/bg.jpg" bgcolor="#CCCCCC" link="#000000" vlink="#000000" alink="#000000" onLoad="MM_preloadImages('images/on4.jpg')">

<table width="100%" border="0" height="100%">

  <tr>

    <td height="999">

      <table width="800" border="0" cellspacing="0" cellpadding="0" height="100%">

        <tr>

          <td bgcolor="#494F5C" height="70" class="border_buttom" colspan="3">

            <table width="100%" border="0" height="100%" cellspacing="0" cellpadding="0">

              <tr>

                <td class="tekst_fed" bgcolor="#566453"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="800" height="80">

                    <param name=movie value="vix-mix.swf">

                    <param name=quality value=high>

                    <embed src="vix-mix.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="800" height="80">

                    </embed>

                  </object></td>

              </tr>

            </table>

          </td>

        </tr>

        <tr bgcolor="#BDBFAC">

          <td height="2" class="border_buttom" colspan="3">

            <table width="100%" border="0" cellspacing="0" cellpadding="0">

              <tr>

                <td width="16%" class="tekst_link">

                  <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b onClick="MM_openBrWindow('copy.php','Copyright','width=250,height=250')"><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <font size="1"><b><font color="#990000">N</font><font color="#000000">avigation</font></b></font></b></font></div>

                </td>

                <td width="21%" class="tekst_link">

                  <div align="center"><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <b><font size="1" face="Verdana, Arial, Helvetica, sans-serif" onClick="MM_openBrWindow('radio.php','Radio','width=500,height=300')" class="cursor" color="#990000">R</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif" onClick="MM_openBrWindow('radio.php','Radio','width=500,height=300')" class="cursor">adio</font></b></div>

                </td>

                <td width="19%" class="tekst_link">

                  <div align="center"><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><font color="#990000">B</font>es&oslash;g:

                    <?

$ip = getenv("REMOTE_ADDR");

$fil = "count.txt";

$f = file($fil);

$antal = count($f);

$yest = time() - 1800;

$o = "0";

$xidag = "f";

$idag = time();

$idag2 = date("Y F d, H:i");

while ($antal > $o) {

$streg = explode(" ", $f[$o]);

if ($ip == $streg[0]) {

$x = "t";

if ($streg[1] > $yest) {

$xidag = "t";

}

}

$o++;

}

if ($xidag == "f") {

$logg = fopen("$fil", "a");

fputs ($logg, "$ip $idag, $idag2\n");



fclose ($logg);

}

$f = file($fil);

$antal = count($f);

if ($x == "t") { print "$antal";

}

else {

}





?>

                    </b></font></div>

                </td>

                <td width="23%" class="tekst_link">

                  <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <font size="1"><b><font face="Verdana, Arial, Helvetica, sans-serif" color="#990000">D</font><font face="Verdana, Arial, Helvetica, sans-serif">in

                    ip: </font><font color="#000000">

                    <?

echo "$REMOTE_ADDR";

?>

                    </font></b></font> </b></font></div>

                </td>

                <td width="21%" class="tekst_link">

                  <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b onClick="MM_openBrWindow('copy.php','Copyright','width=250,height=150')"><img width="7" height="7" src="images/pil_right.jpg" border="0"><span class="cursor">

                    <font color="#990000">C</font>opyright by vix-mix.dk</span></b></font>

                  </div>

                </td>

              </tr>

            </table>

          </td>

        </tr>

        <tr>

          <td bgcolor="#FFFFFF" width="141" valign="top">

            <table width="81%" border="0" cellspacing="0" cellpadding="0" height="174" align="center">

              <tr>

                <td width="15%">

                  <p><br>

                    <b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">

                    </font></b></p>

                </td>

                <td width="85%" height="40">&nbsp;</td>

              </tr>

              <tr>

                <td width="15%"><img src="images/off.jpg" width="10" height="10" name="a"></td>

                <td width="85%" onMouseOver="MM_swapImage('a','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="index.php">Start</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="b"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('b','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="tagwall.php">Tagwall</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="c"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('c','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="online.php">Online

                  users</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="d"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('d','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="nyheder.php">Nyheder</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="e"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('e','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="venner.php">Venner</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="f"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('f','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="chat.php">Chat</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="g"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('g','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="kontakt.php">Kontakt</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="h"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('h','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="links.php">Links</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="j"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('j','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="download.php">Download</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="k"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('k','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="about.php">About</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="l"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('l','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="credits.php">Credits</a></font></b></td>

              </tr>

              <tr>

                <td colspan="2">&nbsp;</td>

              </tr>

            </table>

            <table width="100%" border="0" class="menu_onMouseover" cellspacing="0" cellpadding="0">

              <tr>

                <td class="border_buttom" colspan="3">

                  <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b onClick="MM_openBrWindow('copy.php','Copyright','width=250,height=250')"><img width="7" height="7" src="images/pil_right.jpg" border="0"></b></font>

                    <font face="Verdana, Arial, Helvetica, sans-serif"><b><font color="#990000" size="1">L</font></b></font><font size="1" face="Verdana, Arial, Helvetica, sans-serif">ogin</font></div>

                </td>

              </tr>

              <tr>

                <td bgcolor="#FFFFFF" width="11%">&nbsp;</td>

                <td bgcolor="#FFFFFF" width="11%"><b><img src="images/off.jpg" width="10" height="10" name="m"></b></td>

                <td bgcolor="#FFFFFF" width="78%" onMouseOver="MM_swapImage('m','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor">Opret</td>

              </tr>

              <tr>

                <td bgcolor="#FFFFFF" width="11%">&nbsp;</td>

                <td bgcolor="#FFFFFF" width="11%"><b><img src="images/off.jpg" width="10" height="10" name="n"></b></td>

                <td bgcolor="#FFFFFF" width="78%" onMouseOver="MM_swapImage('n','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore()" class="cursor">Login</td>

              </tr>

            </table>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

          </td>

          <td bgcolor="#CCCCCC" width="6" class="bg_vertical">&nbsp;</td>

          <td bgcolor="#FFFFFF" width="653" valign="top"><br>

            <table height=346 cellspacing=2 cellpadding=0 width="100%"

              border=0>

              <tr>

                <td class=tekst_fed valign=top bgcolor=#8DA58E height=2>

                  <table cellspacing=0 cellpadding=0 width="100%" border=0>

                    <tbody>

                    <tr>

                      <td width="1%" height="13">

                        <div align=center><span class=tekst_fed><img height=7

                        src="images/pil_right.jpg"

                        width=7 border=0></span></div>

                      </td>

                      <td width="99%" height="13"><span

                    class=tekst_fed><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">

                        &nbsp;Opret user</font></b></span></td>

                    </tr>

                    </tbody>

                  </table>

                </td>

              </tr>

              <tr>

                <td valign=top height=4>

                  <table height=3 cellspacing=1 cellpadding=0 width="100%"

                  border=0>

                    <tbody>

                    <tr>

                      <td width="40%" bgcolor=#8da58e height=2><img height=1

                        src="" width=129></td>

                    </tr>

                    </tbody>

                  </table>

                </td>

              </tr>

              <tr>

                <td class=tekst_normal valign=top height=212>

                  <table width="100%" border="0">

                    <tr>

                      <td>

                     
<?php

require("db.php");

if(isset($_POST['navn']) && isset($_POST['fri'])) {

    $tid = date("d/m Y - H:i");

$navn = mysql_escape_string(htmlspecialchars(stripslashes($_POST['navn'])));

    $_POST['fri'] = addslashes($_POST['fri']);

    $_POST['email'] = addslashes($_POST['email']);

unset($navnefejl);
$checknavn = @mysql_query("SELECT navn FROM users WHERE navn='$navn'");
if (@mysql_num_rows($checknavn)>0) {
$navnefejl = "<br><b><font color=\"#990000\">Fejl. Navnet er taget</font></b><br>"; }
else {

unset($emailfejl);
$checkemail = @mysql_query("SELECT email FROM users WHERE email='$_POST[email]'");
if (@mysql_num_rows($checkemail)>0) {
$emailfejl = "<br><font color=\"#990000\">Fejl. Der kan ikke oprettes 2 brugere med samme mail!</font><br>"; }
else {
    mysql_query("INSERT INTO users (navn, fri, email, ip, dato, pass, realname, age, `by`, icq, msn, pic, hp) VALUES('$navn', '$_POST[fri]', '$_POST[email]', '$_SERVER[REMOTE_ADDR]', '$tid', MD5('" . $_POST["pass"] . "'), '$_POST[realname]', '$_POST[age]', '$_POST[by]', '$_POST[icq]', '$_POST[msn]', '$_POST[pic]', '$_POST[hp]')") or die(mysql_error());
}

}

}
?>


                        <form method=post action="<?php echo $_SERVER['PHP_SELF']; ?>">

                          <div align="center">

                            <table border="0" cellspacing="0" cellpadding="0" width="380" height="126" class="tekst_normal">

                              <tr>

                                <td width=137><b>Brugernavn* : </b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="navn">
                                  <?php if ($navnefejl) { echo $navnefejl; } ?>
                                </td>

                              </tr>

                              <tr>

                                <td width="137" height="27"><b>Password* : </b></td>

                                <td height="27" colspan="2">

                                  <input type="password" size="16" class="box" name="pass">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Navn:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="realname">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Alder:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="age">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>By:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="by">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Email* :</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="email">
                                  <b>
                                  <?php if ($emailfejl) { echo $emailfejl; } ?>
                                  </b></td>

                              </tr>

                              <tr>

                                <td width="137" height="13"><b>ICQ:</b></td>

                                <td height="13" colspan="2"> <b>

                                  <input type="text" size="16" class="box" name="icq">

                                  </b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>MSN:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="msn">

                                </td>

                              </tr>

                              <tr>

                                <td width="137"><b>evt. url p&aring; billede:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="pic">

                                </td>

                              </tr>

                              <tr>

                                <td width="137"><b>Hjemmeside :</b></td>

                                <td width="155">

                                  <input type="text" size="20" class="box" name="hp" value="http://">

                                </td>

                                <td width="88"><b><i>Husk http://</i></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Tekst :</b></td>

                                <td colspan="2">

                                  <textarea cols="36" class="box" rows="5" name="fri"></textarea>

                                </td>

                              </tr>

                            </table>

                            <input type="submit" value="Opret" class="submit" name="submit">

                          </div>

                        </form>

                        <br>

                        <br>

                      <? mysql_close(); ?>

                      </td>

                    </tr>

                  </table>

                </td>

              </tr>

            </table>

            <p>&nbsp;</p>

      <p>&nbsp;</p>

          </td>

        </tr>

        <tr>

          <td bgcolor="#FFFFFF" width="141" valign="top">&nbsp;</td>

          <td bgcolor="#CCCCCC" width="6" class="bg_vertical">&nbsp;</td>

          <td bgcolor="#FFFFFF" width="653" valign="top">&nbsp;</td>

        </tr>

      </table>

    </td>

  </tr>

</table>

</body>

</html>
Avatar billede ohmish Nybegynder
07. oktober 2003 - 21:39 #1
<?php

require("func.php");

?>

<html>

<head>

<title>vix-mix.dk</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link rel="stylesheet" href="demo/css/styleheet.css" type="text/css">

<link rel="stylesheet" href="../css/styleheet.css" type="text/css">

<style type="text/css">

<!--

.cursor {  cursor: hand}

-->

</style>

<script language="JavaScript">

<!--

function MM_openBrWindow(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);

}



function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}



function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

//-->

</script>

<link rel="stylesheet" href="css/styleheet.css" type="text/css">

<link rel="stylesheet" href="css/styleheet.css" type="text/css">

</head>



<body text="#000000" leftmargin="0" topmargin="0" background="../grafik/bg/bg.jpg" bgcolor="#CCCCCC" link="#000000" vlink="#000000" alink="#000000" onLoad="MM_preloadImages('images/on4.jpg')">

<table width="100%" border="0" height="100%">

  <tr>

    <td height="999">

      <table width="800" border="0" cellspacing="0" cellpadding="0" height="100%">

        <tr>

          <td bgcolor="#494F5C" height="70" class="border_buttom" colspan="3">

            <table width="100%" border="0" height="100%" cellspacing="0" cellpadding="0">

              <tr>

                <td class="tekst_fed" bgcolor="#566453"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="800" height="80">

                    <param name=movie value="vix-mix.swf">

                    <param name=quality value=high>

                    <embed src="vix-mix.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="800" height="80">

                    </embed>

                  </object></td>

              </tr>

            </table>

          </td>

        </tr>

        <tr bgcolor="#BDBFAC">

          <td height="2" class="border_buttom" colspan="3">

            <table width="100%" border="0" cellspacing="0" cellpadding="0">

              <tr>

                <td width="16%" class="tekst_link">

                  <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b onClick="MM_openBrWindow('copy.php','Copyright','width=250,height=250')"><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <font size="1"><b><font color="#990000">N</font><font color="#000000">avigation</font></b></font></b></font></div>

                </td>

                <td width="21%" class="tekst_link">

                  <div align="center"><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <b><font size="1" face="Verdana, Arial, Helvetica, sans-serif" onClick="MM_openBrWindow('radio.php','Radio','width=500,height=300" class="cursor" color="#990000">R</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif" onClick="MM_openBrWindow('radio.php','Radio','width=500,height=300" class="cursor">adio</font></b></div>

                </td>

                <td width="19%" class="tekst_link">

                  <div align="center"><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><font color="#990000">B</font>es&oslash;g:

                    <?

$ip = getenv("REMOTE_ADDR");

$fil = "count.txt";

$f = file($fil);

$antal = count($f);

$yest = time() - 1800;

$o = "0";

$xidag = "f";

$idag = time();

$idag2 = date("Y F d, H:i");

while ($antal > $o) {

$streg = explode(" ", $f[$o]);

if ($ip == $streg[0]) {

$x = "t";

if ($streg[1] > $yest) {

$xidag = "t";

}

}

$o++;

}

if ($xidag == "f") {

$logg = fopen("$fil", "a");

fputs ($logg, "$ip $idag, $idag2\n");



fclose ($logg);

}

$f = file($fil);

$antal = count($f);

if ($x == "t") { print "$antal";

}

else {

}





?>

                    </b></font></div>

                </td>

                <td width="23%" class="tekst_link">

                  <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <font size="1"><b><font face="Verdana, Arial, Helvetica, sans-serif" color="#990000">D</font><font face="Verdana, Arial, Helvetica, sans-serif">in

                    ip: </font><font color="#000000">

                    <?

echo "$REMOTE_ADDR";

?>

                    </font></b></font> </b></font></div>

                </td>

                <td width="21%" class="tekst_link">

                  <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b onClick="MM_openBrWindow('copy.php','Copyright','width=250,height=150')"><img width="7" height="7" src="images/pil_right.jpg" border="0"><span class="cursor">

                    <font color="#990000">C</font>opyright by vix-mix.dk</span></b></font>

                  </div>

                </td>

              </tr>

            </table>

          </td>

        </tr>

        <tr>

          <td bgcolor="#FFFFFF" width="141" valign="top">

            <table width="81%" border="0" cellspacing="0" cellpadding="0" height="174" align="center">

              <tr>

                <td width="15%">

                  <p><br>

                    <b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">

                    </font></b></p>

                </td>

                <td width="85%" height="40">&nbsp;</td>

              </tr>

              <tr>

                <td width="15%"><img src="images/off.jpg" width="10" height="10" name="a"></td>

                <td width="85%" onMouseOver="MM_swapImage('a','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="index.php">Start</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="b"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('b','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="tagwall.php">Tagwall</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="c"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('c','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="online.php">Online

                  users</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="d"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('d','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="nyheder.php">Nyheder</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="e"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('e','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="venner.php">Venner</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="f"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('f','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="chat.php">Chat</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="g"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('g','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="kontakt.php">Kontakt</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="h"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('h','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="links.php">Links</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="j"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('j','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="download.php">Download</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="k"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('k','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="about.php">About</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="l"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('l','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="credits.php">Credits</a></font></b></td>

              </tr>

              <tr>

                <td colspan="2">&nbsp;</td>

              </tr>

            </table>

            <table width="100%" border="0" class="menu_onMouseover" cellspacing="0" cellpadding="0">

              <tr>

                <td class="border_buttom" colspan="3">

                  <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b onClick="MM_openBrWindow('copy.php','Copyright','width=250,height=250')"><img width="7" height="7" src="images/pil_right.jpg" border="0"></b></font>

                    <font face="Verdana, Arial, Helvetica, sans-serif"><b><font color="#990000" size="1">L</font></b></font><font size="1" face="Verdana, Arial, Helvetica, sans-serif">ogin</font></div>

                </td>

              </tr>

              <tr>

                <td bgcolor="#FFFFFF" width="11%">&nbsp;</td>

                <td bgcolor="#FFFFFF" width="11%"><b><img src="images/off.jpg" width="10" height="10" name="m"></b></td>

                <td bgcolor="#FFFFFF" width="78%" onMouseOver="MM_swapImage('m','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor">Opret</td>

              </tr>

              <tr>

                <td bgcolor="#FFFFFF" width="11%">&nbsp;</td>

                <td bgcolor="#FFFFFF" width="11%"><b><img src="images/off.jpg" width="10" height="10" name="n"></b></td>

                <td bgcolor="#FFFFFF" width="78%" onMouseOver="MM_swapImage('n','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor">Login</td>

              </tr>

            </table>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

          </td>

          <td bgcolor="#CCCCCC" width="6" class="bg_vertical">&nbsp;</td>

          <td bgcolor="#FFFFFF" width="653" valign="top"><br>

            <table height=346 cellspacing=2 cellpadding=0 width="100%"

              border=0>

              <tr>

                <td class=tekst_fed valign=top bgcolor=#8DA58E height=2>

                  <table cellspacing=0 cellpadding=0 width="100%" border=0>

                    <tbody>

                    <tr>

                      <td width="1%" height="13">

                        <div align=center><span class=tekst_fed><img height=7

                        src="images/pil_right.jpg"

                        width=7 border=0></span></div>

                      </td>

                      <td width="99%" height="13"><span

                    class=tekst_fed><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">

                        &nbsp;Opret user</font></b></span></td>

                    </tr>

                    </tbody>

                  </table>

                </td>

              </tr>

              <tr>

                <td valign=top height=4>

                  <table height=3 cellspacing=1 cellpadding=0 width="100%"

                  border=0>

                    <tbody>

                    <tr>

                      <td width="40%" bgcolor=#8da58e height=2><img height=1

                        src="" width=129></td>

                    </tr>

                    </tbody>

                  </table>

                </td>

              </tr>

              <tr>

                <td class=tekst_normal valign=top height=212>

                  <table width="100%" border="0">

                    <tr>

                      <td>

                     
<?php

require("db.php");

if(isset($_POST['navn']) && isset($_POST['fri'])) {

    $tid = date("d/m Y - H:i");

$navn = mysql_escape_string(htmlspecialchars(stripslashes($_POST['navn'])));

    $_POST['fri'] = addslashes($_POST['fri']);

    $_POST['email'] = addslashes($_POST['email']);

$pass = $_POST['pass'];
$pass2 = $_POST['pass2'];

unset($navnefejl);
$checknavn = @mysql_query("SELECT navn FROM users WHERE navn='$navn'");
if (@mysql_num_rows($checknavn)>0) {
$navnefejl = "<br><b><font color=\"#990000\">Fejl. Navnet er taget</font></b><br>"; }
else {

unset($emailfejl);
$checkemail = @mysql_query("SELECT email FROM users WHERE email='$_POST[email]'");
if (@mysql_num_rows($checkemail)>0) {
$emailfejl = "<br><font color=\"#990000\">Fejl. Der kan ikke oprettes 2 brugere med samme mail!</font><br>"; }
else {

if (!$pass || !$pass2 || $pass!=$pass2) {
$passfejl = "<br><font color=\"#990000\">Fejl. Kodeordet er ikke gentaget korrekt</font><br>"; }
else {

    mysql_query("INSERT INTO users (navn, fri, email, ip, dato, pass, realname, age, `by`, icq, msn, pic, hp) VALUES('$navn', '$_POST[fri]', '$_POST[email]', '$_SERVER[REMOTE_ADDR]', '$tid', MD5('$pass'), '$_POST[realname]', '$_POST[age]', '$_POST[by]', '$_POST[icq]', '$_POST[msn]', '$_POST[pic]', '$_POST[hp]')") or die(mysql_error());
}
}
}

}
?>


                        <form method=post action="<?php echo $_SERVER['PHP_SELF']; ?>">

                          <div align="center">

                            <table border="0" cellspacing="0" cellpadding="0" width="380" height="126" class="tekst_normal">

                              <tr>

                                <td width=137><b>Brugernavn* : </b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="navn">
                                  <?php if ($navnefejl) { echo $navnefejl; } ?>
                                </td>

                              </tr>

                              <tr>

                                <td width="137" height="27"><b>Password* : </b></td>

                                <td height="27" colspan="2">

                                  <input type="password" size="16" class="box" name="pass">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137" height="27"><b>Gentag password* : </b></td>

                                <td height="27" colspan="2">

                                  <input type="password" size="16" class="box" name="pass2">  <?php if ($passfejl) { echo $passfejl; } ?>

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Navn:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="realname">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Alder:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="age">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>By:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="by">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Email* :</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="email">
                                  <b>
                                  <?php if ($emailfejl) { echo $emailfejl; } ?>
                                  </b></td>

                              </tr>

                              <tr>

                                <td width="137" height="13"><b>ICQ:</b></td>

                                <td height="13" colspan="2"> <b>

                                  <input type="text" size="16" class="box" name="icq">

                                  </b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>MSN:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="msn">

                                </td>

                              </tr>

                              <tr>

                                <td width="137"><b>evt. url p&aring; billede:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="pic">

                                </td>

                              </tr>

                              <tr>

                                <td width="137"><b>Hjemmeside :</b></td>

                                <td width="155">

                                  <input type="text" size="20" class="box" name="hp" value="http://">

                                </td>

                                <td width="88"><b><i>Husk http://</i></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Tekst :</b></td>

                                <td colspan="2">

                                  <textarea cols="36" class="box" rows="5" name="fri"></textarea>

                                </td>

                              </tr>

                            </table>

                            <input type="submit" value="Opret" class="submit" name="submit">

                          </div>

                        </form>

                        <br>

                        <br>

                      <? mysql_close(); ?>

                      </td>

                    </tr>

                  </table>

                </td>

              </tr>

            </table>

            <p>&nbsp;</p>

      <p>&nbsp;</p>

          </td>

        </tr>

        <tr>

          <td bgcolor="#FFFFFF" width="141" valign="top">&nbsp;</td>

          <td bgcolor="#CCCCCC" width="6" class="bg_vertical">&nbsp;</td>

          <td bgcolor="#FFFFFF" width="653" valign="top">&nbsp;</td>

        </tr>

      </table>

    </td>

  </tr>

</table>

</body>

</html>
Avatar billede ohmish Nybegynder
07. oktober 2003 - 21:41 #2
PS: prøv at enten linke eller kun at skrive det vigtigste, hvis dit script er meget stort som nu. Det er svært at overskue, det belaster eksperten og det tar tid at hente.
Avatar billede sj.netomia Nybegynder
07. oktober 2003 - 21:41 #3
hvis du laver 2 felter hvor man indtaster kodeord hvor de f.eks
hedder pass og pass2 så kan du da lave det på denne måde.
<?
if ($pass == "$pass2") {
//virker perfekt
print ("perfekt");
}
else {
//virker ikke
print ("det virker desværre ik");
}
?>

/sj.netomia
Avatar billede kimox Nybegynder
07. oktober 2003 - 21:48 #4
Kanon det funker fuldt ud ohmish.. hvis du går ind og skriver et "svar" på http://www.eksperten.dk/spm/384509 så får du os lige dem

og ja skal nok lade være med at poste alt anden gang ;)
Avatar billede sj.netomia Nybegynder
07. oktober 2003 - 21:54 #5
hmm kunne da ikke lige se at han har svaret nogen steder????
Avatar billede ohmish Nybegynder
07. oktober 2003 - 21:58 #6
godt så. jeg har lagt et svar.. sig til hvis der lige er noget småt der ska rettes/laves. det er med i "prisen" :)
Avatar billede ohmish Nybegynder
07. oktober 2003 - 21:59 #7
sj.netomia> første indlæg her var mit svar
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:00 #8
ohmish .. hehe .. ja der er en lille mini ting :PPPP... ved hjemmeside.. hvis der kunne komme en alert eller noget hvis folk har glemt http:// ? det ved jeg ikke om kan laves ? :D
Avatar billede ohmish Nybegynder
07. oktober 2003 - 22:02 #9
det kan det sagtens.. hvis jeg forstår dig ret så er det www du mener?
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:04 #10
nej "http://" ligesom der står i feltet, men folk har nogle gange det med at slette det og bare skrive www.site.dk uden http:// , og når jeg så vil hente det frem i en profil kommer det frem som www.vix-mix.dk/www.site.dk fordi de glemmer http:// :)
Avatar billede ohmish Nybegynder
07. oktober 2003 - 22:04 #11
helt øverst på din index.php:

if (isset($_SERVER["HTTP_HOST"]) && !eregi("www", $_SERVER["HTTP_HOST"])) {

// header ("Location: http://www.ditdomæne.dk");
// echo "Husk venligst www tak";

exit; }




fjern // fra den reaktion du vil bruge
Avatar billede ohmish Nybegynder
07. oktober 2003 - 22:06 #12
aaah.. så prøv med (ikke testet):

helt øverst på din index.php:

if (isset($_SERVER["HTTP_HOST"]) && !eregi("http://", $_SERVER["HTTP_HOST"])) {

// header ("Location: http://www.ditdomæne.dk");
// echo "Husk venligst http:// tak";

exit; }
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:17 #13
nu viser den bare helt hvid side hehe .. www.vix-mix.dk/site/opret.php
Avatar billede ohmish Nybegynder
07. oktober 2003 - 22:18 #14
husk at fjerne en af linierne med // alt efter hvad du vil ha
Avatar billede ohmish Nybegynder
07. oktober 2003 - 22:20 #15
men... http:// blir jo automatisk sat?
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:21 #16
aah .. det er meget smart.. men ikke lige jyst det jeg ville have hehe :).. du ved lige som et js script feks. hvis man skriver en kode forkert, så kommer der en popup der siger forkert kode, men hvis man kunne lave så den sagde man mangler "http://" i hjemmeside feltet
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:24 #17
eller lige som sådan noget her

$http= strtolower($http);
$http7First            = substr($http, 0, 7);
if ($http7First != "http://")
{
$http = "http://" . $http;
}


bare $http = $_POST[hp];
Avatar billede ohmish Nybegynder
07. oktober 2003 - 22:33 #18
prøv lige med

<?php
if (isset($_SERVER["HTTP_HOST"]) && !eregi("http://", $_SERVER["HTTP_HOST"])) {
echo "<script>alert('Husk http:// tak');</script>";
exit;
}
?>

øverst.. er det noget i den stil?
Avatar billede ohmish Nybegynder
07. oktober 2003 - 22:35 #19
hmmmm. faktisk tror jeg ikke du kan checke om http:// er skrevet.. og det er vidst automatisk med hvis man skriver uden.
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:35 #20
hehe ja lige præcis sådan en .. når man har glemt den nede i hjemmeside feltet og trykket "opret"
Avatar billede ohmish Nybegynder
07. oktober 2003 - 22:37 #21
hahah.. nu tror vist jeg fattede hva du mener.... du mener i formfeltet og ikke i adresselinien i browseren? øjeblik
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:37 #22
jo du ved .. lige som hvis man har glemt @ i en mail adr. så kommer en fejl der på nogle sider :)
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:38 #23
hehe jeeps :D.. i form feltet hvis der mangler http:// når man trykker opret.. så kommer der en fejl :) .. endten som du lavede de andre fejl eller de andre
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:39 #24
eller de andre = eller den anden js, popup
Avatar billede ohmish Nybegynder
07. oktober 2003 - 22:40 #25
(banker hovedet i bordet)

<?php

require("db.php");

if(isset($_POST['navn']) && isset($_POST['fri'])) {

    $tid = date("d/m Y - H:i");

$navn = mysql_escape_string(htmlspecialchars(stripslashes($_POST['navn'])));

    $_POST['fri'] = addslashes($_POST['fri']);

    $_POST['email'] = addslashes($_POST['email']);

$hp = $_POST['hp'];
$pass = $_POST['pass'];
$pass2 = $_POST['pass2'];

unset($navnefejl);
$checknavn = @mysql_query("SELECT navn FROM users WHERE navn='$navn'");
if (@mysql_num_rows($checknavn)>0) {
$navnefejl = "<br><b><font color=\"#990000\">Fejl. Navnet er taget</font></b><br>"; }
else {

unset($emailfejl);
$checkemail = @mysql_query("SELECT email FROM users WHERE email='$_POST[email]'");
if (@mysql_num_rows($checkemail)>0) {
$emailfejl = "<br><font color=\"#990000\">Fejl. Der kan ikke oprettes 2 brugere med samme mail!</font><br>"; }
else {

if (!$pass || !$pass2 || $pass!=$pass2) {
$passfejl = "<br><font color=\"#990000\">Fejl. Kodeordet er ikke gentaget korrekt</font><br>"; }
else {

if (!ereg("^http://", $hp)) { $hp="http://".$hp; }

    mysql_query("INSERT INTO users (navn, fri, email, ip, dato, pass, realname, age, `by`, icq, msn, pic, hp) VALUES('$navn', '$_POST[fri]', '$_POST[email]', '$_SERVER[REMOTE_ADDR]', '$tid', MD5('$pass'), '$_POST[realname]', '$_POST[age]', '$_POST[by]', '$_POST[icq]', '$_POST[msn]', '$_POST[pic]', '$hp')") or die(mysql_error());
}
}
}

}
?>
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:45 #26
haha total nice !!!!!! :D .. jeg har 115 point endnu på en anden spg. hvis du vil tjene lidt mere.. har lige en ting mere .. som det allersidste på opret siden
Avatar billede kimox Nybegynder
07. oktober 2003 - 22:47 #27
det er bare på "brugernavn", "password" "gentag password" og "Email" der skal laves, så hvis man glemmer at udfylde en af de felter, så kommer der en fejl og siger noget ala, "Du glemte at udfylde dette felt"
Avatar billede ohmish Nybegynder
07. oktober 2003 - 23:52 #28
Ok.. her kommer et færdigt script med lidt extra lir på. noget af det har jeg selv brugt. (håber du kigger det igennem og lærer lidt!) :

<?php

require("func.php");

?>

<html>

<head>

<title>vix-mix.dk</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link rel="stylesheet" href="demo/css/styleheet.css" type="text/css">

<link rel="stylesheet" href="../css/styleheet.css" type="text/css">

<style type="text/css">

<!--

.cursor {  cursor: hand}

-->

</style>

<script language="JavaScript">

<!--

function MM_openBrWindow(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);

}



function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}



function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

//-->

</script>

<link rel="stylesheet" href="css/styleheet.css" type="text/css">

<link rel="stylesheet" href="css/styleheet.css" type="text/css">

</head>



<body text="#000000" leftmargin="0" topmargin="0" background="../grafik/bg/bg.jpg" bgcolor="#CCCCCC" link="#000000" vlink="#000000" alink="#000000" onLoad="MM_preloadImages('images/on4.jpg')">

<table width="100%" border="0" height="100%">

  <tr>

    <td height="999">

      <table width="800" border="0" cellspacing="0" cellpadding="0" height="100%">

        <tr>

          <td bgcolor="#494F5C" height="70" class="border_buttom" colspan="3">

            <table width="100%" border="0" height="100%" cellspacing="0" cellpadding="0">

              <tr>

                <td class="tekst_fed" bgcolor="#566453"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="800" height="80">

                    <param name=movie value="vix-mix.swf">

                    <param name=quality value=high>

                    <embed src="vix-mix.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="800" height="80">

                    </embed>

                  </object></td>

              </tr>

            </table>

          </td>

        </tr>

        <tr bgcolor="#BDBFAC">

          <td height="2" class="border_buttom" colspan="3">

            <table width="100%" border="0" cellspacing="0" cellpadding="0">

              <tr>

                <td width="16%" class="tekst_link">

                  <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b onClick="MM_openBrWindow('copy.php','Copyright','width=250,height=250')"><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <font size="1"><b><font color="#990000">N</font><font color="#000000">avigation</font></b></font></b></font></div>

                </td>

                <td width="21%" class="tekst_link">

                  <div align="center"><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <b><font size="1" face="Verdana, Arial, Helvetica, sans-serif" onClick="MM_openBrWindow('radio.php','Radio','width=500,height=300" class="cursor" color="#990000">R</font><font size="1" face="Verdana, Arial, Helvetica, sans-serif" onClick="MM_openBrWindow('radio.php','Radio','width=500,height=300" class="cursor">adio</font></b></div>

                </td>

                <td width="19%" class="tekst_link">

                  <div align="center"><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><font color="#990000">B</font>es&oslash;g:

                    <?

$ip = getenv("REMOTE_ADDR");

$fil = "count.txt";

$f = file($fil);

$antal = count($f);

$yest = time() - 1800;

$o = "0";

$xidag = "f";

$idag = time();

$idag2 = date("Y F d, H:i");

while ($antal > $o) {

$streg = explode(" ", $f[$o]);

if ($ip == $streg[0]) {

$x = "t";

if ($streg[1] > $yest) {

$xidag = "t";

}

}

$o++;

}

if ($xidag == "f") {

$logg = fopen("$fil", "a");

fputs ($logg, "$ip $idag, $idag2\n");



fclose ($logg);

}

$f = file($fil);

$antal = count($f);

if ($x == "t") { print "$antal";

}

else {

}





?>

                    </b></font></div>

                </td>

                <td width="23%" class="tekst_link">

                  <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><img width="7" height="7" src="images/pil_right.jpg" border="0">

                    <font size="1"><b><font face="Verdana, Arial, Helvetica, sans-serif" color="#990000">D</font><font face="Verdana, Arial, Helvetica, sans-serif">in

                    ip: </font><font color="#000000">

                    <?

echo "$REMOTE_ADDR";

?>

                    </font></b></font> </b></font></div>

                </td>

                <td width="21%" class="tekst_link">

                  <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b onClick="MM_openBrWindow('copy.php','Copyright','width=250,height=150')"><img width="7" height="7" src="images/pil_right.jpg" border="0"><span class="cursor">

                    <font color="#990000">C</font>opyright by vix-mix.dk</span></b></font>

                  </div>

                </td>

              </tr>

            </table>

          </td>

        </tr>

        <tr>

          <td bgcolor="#FFFFFF" width="141" valign="top">

            <table width="81%" border="0" cellspacing="0" cellpadding="0" height="174" align="center">

              <tr>

                <td width="15%">

                  <p><br>

                    <b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">

                    </font></b></p>

                </td>

                <td width="85%" height="40">&nbsp;</td>

              </tr>

              <tr>

                <td width="15%"><img src="images/off.jpg" width="10" height="10" name="a"></td>

                <td width="85%" onMouseOver="MM_swapImage('a','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="index.php">Start</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="b"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('b','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="tagwall.php">Tagwall</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="c"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('c','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="online.php">Online

                  users</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="d"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('d','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="nyheder.php">Nyheder</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="e"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('e','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="venner.php">Venner</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="f"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('f','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="chat.php">Chat</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="g"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('g','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="kontakt.php">Kontakt</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="h"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('h','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="links.php">Links</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="j"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('j','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="download.php">Download</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="k"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('k','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="about.php">About</a></font></b></td>

              </tr>

              <tr>

                <td width="15%"><b><img src="images/off.jpg" width="10" height="10" name="l"></b></td>

                <td width="85%" onMouseOver="MM_swapImage('l','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="credits.php">Credits</a></font></b></td>

              </tr>

              <tr>

                <td colspan="2">&nbsp;</td>

              </tr>

            </table>

            <table width="100%" border="0" class="menu_onMouseover" cellspacing="0" cellpadding="0">

              <tr>

                <td class="border_buttom" colspan="3">

                  <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b onClick="MM_openBrWindow('copy.php','Copyright','width=250,height=250')"><img width="7" height="7" src="images/pil_right.jpg" border="0"></b></font>

                    <font face="Verdana, Arial, Helvetica, sans-serif"><b><font color="#990000" size="1">L</font></b></font><font size="1" face="Verdana, Arial, Helvetica, sans-serif">ogin</font></div>

                </td>

              </tr>

              <tr>

                <td bgcolor="#FFFFFF" width="11%">&nbsp;</td>

                <td bgcolor="#FFFFFF" width="11%"><b><img src="images/off.jpg" width="10" height="10" name="m"></b></td>

                <td bgcolor="#FFFFFF" width="78%" onMouseOver="MM_swapImage('m','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor">Opret</td>

              </tr>

              <tr>

                <td bgcolor="#FFFFFF" width="11%">&nbsp;</td>

                <td bgcolor="#FFFFFF" width="11%"><b><img src="images/off.jpg" width="10" height="10" name="n"></b></td>

                <td bgcolor="#FFFFFF" width="78%" onMouseOver="MM_swapImage('n','','images/on4.jpg',1)" onMouseOut="MM_swapImgRestore(" class="cursor">Login</td>

              </tr>

            </table>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

            <p>&nbsp;</p>

          </td>

          <td bgcolor="#CCCCCC" width="6" class="bg_vertical">&nbsp;</td>

          <td bgcolor="#FFFFFF" width="653" valign="top"><br>

            <table height=346 cellspacing=2 cellpadding=0 width="100%"

              border=0>

              <tr>

                <td class=tekst_fed valign=top bgcolor=#8DA58E height=2>

                  <table cellspacing=0 cellpadding=0 width="100%" border=0>

                    <tbody>

                    <tr>

                      <td width="1%" height="13">

                        <div align=center><span class=tekst_fed><img height=7

                        src="images/pil_right.jpg"

                        width=7 border=0></span></div>

                      </td>

                      <td width="99%" height="13"><span

                    class=tekst_fed><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">

                        &nbsp;Opret user</font></b></span></td>

                    </tr>

                    </tbody>

                  </table>

                </td>

              </tr>

              <tr>

                <td valign=top height=4>

                  <table height=3 cellspacing=1 cellpadding=0 width="100%"

                  border=0>

                    <tbody>

                    <tr>

                      <td width="40%" bgcolor=#8da58e height=2><img height=1

                        src="" width=129></td>

                    </tr>

                    </tbody>

                  </table>

                </td>

              </tr>

              <tr>

                <td class=tekst_normal valign=top height=212>

                  <table width="100%" border="0">

                    <tr>

                      <td>

                     

<?php

require("db.php");

$opret = $_POST['opret'];

if(isset($opret)) {

$tid = date("d/m Y - H:i");
$ip = $_SERVER['REMOTE_ADDR'];
$fri = $_POST['fri'];
$navn = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['navn']))));
$_POST['fri'] = addslashes($_POST['fri']);
$email = trim($_POST['email']);
$hp = $_POST['hp'];
if (!ereg("^http://", $hp)) { $hp="http://".$hp; }
$pass = $_POST['pass'];
$pass2 = $_POST['pass2'];
$realname = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['realname']))));
$age = trim($_POST['age']);
$by = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['by']))));
$icq = $_POST['icq'];
$msn = $_POST['msn'];
$pic = $_POST['pic'];
$status = 0;

if (!$navn) { $fejl1="dit brugernavn mangler<br>"; $status++;}
elseif (strlen($navn)<3) { $fejl1="dit brugernavn skal være min. 3 tegn<br>"; $status++; }
elseif (!eregi("^[ a-zæøå0-9_@/,.!?=#%&()-]+$",$navn)) { $fejl1="ugyldig(e) tegn i brugernavnet<br>"; $status++; }

if ($pass!=$pass2 || !isset($pass) || !isset($pass2)) {
$fejl2 = "Kodeordet er ikke gentaget korrekt<br>"; $status++; }

if (!$email) { $fejl3="din emailadresse mangler<br>"; $status++; }
elseif ($email && !ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$", $email)) { $fejl3="ugyldig emailadresse<br>"; $status++; }

if ($status==0) {

$checknavn = @mysql_query("SELECT navn FROM users WHERE navn='$navn'");
if (@mysql_num_rows($checknavn)>0) {
$fejl1 = "Brugernavnet er taget<br>"; $status++; }

$checkemail = @mysql_query("SELECT email FROM users WHERE email='$email'");
if (@mysql_num_rows($checkemail)>0) {
$fejl2 = "Der kan ikke oprettes 2 brugere med samme email!<br>"; $status++; }

if ($status==0) {
mysql_query("INSERT INTO users (navn, fri, email, ip, dato, pass, realname, age, `by`, icq, msn, pic, hp)
VALUES ('$navn', '$fri', '$email', '$ip', '$tid', md5('$pass'), '$realname', '$age', '$by', '$icq', '$msn', '$pic', '$hp')") or die(mysql_error());
}

}

if ($status!=0) { $fejlliste='<br><br><font color="red">Fejl:<br>
'.$fejl1.$fejl2.$fejl3.'</font><br>'; }

}

?>


                        <form method=post action="<?php echo $_SERVER['PHP_SELF']; ?>">

                          <div align="center">

                            <table border="0" cellspacing="0" cellpadding="0" width="380" height="126" class="tekst_normal">

                              <tr>

                                <td width=137><b>Brugernavn* : </b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="navn" value="<?php echo stripslashes($navn); ?>">
                                </td>

                              </tr>

                              <tr>

                                <td width="137" height="27"><b>Password* : </b></td>

                                <td height="27" colspan="2">

                                  <input type="password" size="16" class="box" name="pass">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137" height="27"><b>Gentag password* : </b></td>

                                <td height="27" colspan="2">

                                  <input type="password" size="16" class="box" name="pass2">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Navn:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="realname">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Alder:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="age">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>By:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="by">

                                  <b></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Email* :</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="email" value="<?php echo stripslashes($email); ?>">
                                  <b>
                                  </b></td>

                              </tr>

                              <tr>

                                <td width="137" height="13"><b>ICQ:</b></td>

                                <td height="13" colspan="2"> <b>

                                  <input type="text" size="16" class="box" name="icq">

                                  </b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>MSN:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="msn">

                                </td>

                              </tr>

                              <tr>

                                <td width="137"><b>evt. url p&aring; billede:</b></td>

                                <td colspan="2">

                                  <input type="text" size="16" class="box" name="pic">

                                </td>

                              </tr>

                              <tr>

                                <td width="137"><b>Hjemmeside :</b></td>

                                <td width="155">

                                  <input type="text" size="20" class="box" name="hp" value="http://">

                                </td>

                                <td width="88"><b><i>Husk http://</i></b></td>

                              </tr>

                              <tr>

                                <td width="137"><b>Tekst :</b></td>

                                <td colspan="2">

                                  <textarea cols="36" class="box" rows="5" name="fri"></textarea>

                                </td>

                              </tr>

                            </table>

                            <input type="submit" value="Opret" class="submit" name="submit">

<?php if ($fejlliste) { echo $fejlliste; } ?>


                          </div>

                        </form>

                        <br>

                        <br>

                      <? mysql_close(); ?>

                      </td>

                    </tr>

                  </table>

                </td>

              </tr>

            </table>

            <p>&nbsp;</p>

      <p>&nbsp;</p>

          </td>

        </tr>

        <tr>

          <td bgcolor="#FFFFFF" width="141" valign="top">&nbsp;</td>

          <td bgcolor="#CCCCCC" width="6" class="bg_vertical">&nbsp;</td>

          <td bgcolor="#FFFFFF" width="653" valign="top">&nbsp;</td>

        </tr>

      </table>

    </td>

  </tr>

</table>

</body>

</html>
Avatar billede kimox Nybegynder
08. oktober 2003 - 08:08 #29
http://www.eksperten.dk/spm/382265  - 50 her
http://www.eksperten.dk/spm/396288  - 75 her

Bare skriv et svar.. så får du dem :D

og mange tak.. skal nok lige kigge det igennem !
Avatar billede kimox Nybegynder
08. oktober 2003 - 08:15 #30
Den virker ikke helt.. den siger ikke når der er fejl.. den lader bare brugernavnet, email osv. stå som er forkert
Avatar billede ohmish Nybegynder
08. oktober 2003 - 09:52 #31
hovsa.. udskift selve opret funktionen til:

<?php

require("db.php");

$submit = $_POST['submit'];

if(isset($opret)) {

$tid = date("d/m Y - H:i");
$ip = $_SERVER['REMOTE_ADDR'];
$fri = $_POST['fri'];
$navn = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['navn']))));
$_POST['fri'] = addslashes($_POST['fri']);
$email = trim($_POST['email']);
$hp = $_POST['hp'];
if (!ereg("^http://", $hp)) { $hp="http://".$hp; }
$pass = $_POST['pass'];
$pass2 = $_POST['pass2'];
$realname = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['realname']))));
$age = trim($_POST['age']);
$by = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['by']))));
$icq = $_POST['icq'];
$msn = $_POST['msn'];
$pic = $_POST['pic'];
$status = 0;

if (!$navn) { $fejl1="dit brugernavn mangler<br>"; $status++;}
elseif (strlen($navn)<3) { $fejl1="dit brugernavn skal være min. 3 tegn<br>"; $status++; }
elseif (!eregi("^[ a-zæøå0-9_@/,.!?=#%&()-]+$",$navn)) { $fejl1="ugyldig(e) tegn i brugernavnet<br>"; $status++; }

if ($pass!=$pass2 || !isset($pass) || !isset($pass2)) {
$fejl2 = "Kodeordet er ikke gentaget korrekt<br>"; $status++; }

if (!$email) { $fejl3="din emailadresse mangler<br>"; $status++; }
elseif ($email && !ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$", $email)) { $fejl3="ugyldig emailadresse<br>"; $status++; }

if ($status==0) {

$checknavn = @mysql_query("SELECT navn FROM users WHERE navn='$navn'");
if (@mysql_num_rows($checknavn)>0) {
$fejl1 = "Brugernavnet er taget<br>"; $status++; }

$checkemail = @mysql_query("SELECT email FROM users WHERE email='$email'");
if (@mysql_num_rows($checkemail)>0) {
$fejl2 = "Der kan ikke oprettes 2 brugere med samme email!<br>"; $status++; }

if ($status==0) {
mysql_query("INSERT INTO users (navn, fri, email, ip, dato, pass, realname, age, `by`, icq, msn, pic, hp)
VALUES ('$navn', '$fri', '$email', '$ip', '$tid', md5('$pass'), '$realname', '$age', '$by', '$icq', '$msn', '$pic', '$hp')") or die(mysql_error());
}

}

if ($status!=0) { $fejlliste='<br><br><font color="red">Fejl:<br>
'.$fejl1.$fejl2.$fejl3.'</font><br>'; }

}

?>
Avatar billede ohmish Nybegynder
08. oktober 2003 - 09:53 #32
jeg kom til at kalde submitknappen for "opret"
Avatar billede kimox Nybegynder
08. oktober 2003 - 10:13 #33
du får lige points.. men det virker altså ikke rigtigt endnu :(... www.vix-mix.dk/site/opret2.php
Avatar billede ohmish Nybegynder
08. oktober 2003 - 10:19 #34
hehe..

if(isset($opret)) {

skal være:

f(isset($submit)) {
Avatar billede ohmish Nybegynder
08. oktober 2003 - 10:21 #35
det vil sige:

<?php
require("db.php");
$submit = $_POST['submit'];

if(isset($submit)) {

$tid = date("d/m Y - H:i");
$ip = $_SERVER['REMOTE_ADDR'];
$fri = $_POST['fri'];
$navn = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['navn']))));
$_POST['fri'] = addslashes($_POST['fri']);
$email = trim($_POST['email']);
$hp = $_POST['hp'];
if (!ereg("^http://", $hp)) { $hp="http://".$hp; }
$pass = $_POST['pass'];
$pass2 = $_POST['pass2'];
$realname = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['realname']))));
$age = trim($_POST['age']);
$by = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['by']))));
$icq = $_POST['icq'];
$msn = $_POST['msn'];
$pic = $_POST['pic'];
$status = 0;

if (!$navn) { $fejl1="dit brugernavn mangler<br>"; $status++;}
elseif (strlen($navn)<3) { $fejl1="dit brugernavn skal være min. 3 tegn<br>"; $status++; }
elseif (!eregi("^[ a-zæøå0-9_@/,.!?=#%&()-]+$",$navn)) { $fejl1="ugyldig(e) tegn i brugernavnet<br>"; $status++; }

if ($pass!=$pass2 || !isset($pass) || !isset($pass2)) {
$fejl2 = "Kodeordet er ikke gentaget korrekt<br>"; $status++; }

if (!$email) { $fejl3="din emailadresse mangler<br>"; $status++; }
elseif ($email && !ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$", $email)) { $fejl3="ugyldig emailadresse<br>"; $status++; }

if ($status==0) {

$checknavn = @mysql_query("SELECT navn FROM users WHERE navn='$navn'");
if (@mysql_num_rows($checknavn)>0) {
$fejl1 = "Brugernavnet er taget<br>"; $status++; }

$checkemail = @mysql_query("SELECT email FROM users WHERE email='$email'");
if (@mysql_num_rows($checkemail)>0) {
$fejl2 = "Der kan ikke oprettes 2 brugere med samme email!<br>"; $status++; }

if ($status==0) {
mysql_query("INSERT INTO users (navn, fri, email, ip, dato, pass, realname, age, `by`, icq, msn, pic, hp)
VALUES ('$navn', '$fri', '$email', '$ip', '$tid', md5('$pass'), '$realname', '$age', '$by', '$icq', '$msn', '$pic', '$hp')") or die(mysql_error());
}
}
if ($status!=0) { $fejlliste='<br><br><font color="red">Fejl:<br>
'.$fejl1.$fejl2.$fejl3.'</font><br>'; }
}
?>
Avatar billede ohmish Nybegynder
08. oktober 2003 - 10:24 #36
de steder i formen hvor du vil holde fast i det brugeren har indtastet kan du indsætte en

value="<?php echo stripslashes($feltetsnavn); ?>"

inde i selve input tagget.

se hvad jeg har lavet i formen
Avatar billede ohmish Nybegynder
08. oktober 2003 - 10:25 #37
nu ser det ud til at virke ok ?
Avatar billede kimox Nybegynder
08. oktober 2003 - 10:25 #38
Ja sådan hehe .. aller sidste ting.. kunne det laves på pass og pass2 .. så den os meddeler hvis man har glemt at skrive i de 2 felter? :D
Avatar billede ohmish Nybegynder
08. oktober 2003 - 10:32 #39
<?php
require("db.php");
$submit = $_POST['submit'];

if(isset($submit)) {

$tid = date("d/m Y - H:i");
$ip = $_SERVER['REMOTE_ADDR'];
$fri = $_POST['fri'];
$navn = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['navn']))));
$_POST['fri'] = addslashes($_POST['fri']);
$email = trim($_POST['email']);
$hp = $_POST['hp'];
if (!ereg("^http://", $hp)) { $hp="http://".$hp; }
$pass = $_POST['pass'];
$pass2 = $_POST['pass2'];
$realname = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['realname']))));
$age = trim($_POST['age']);
$by = trim(mysql_escape_string(htmlspecialchars(stripslashes($_POST['by']))));
$icq = $_POST['icq'];
$msn = $_POST['msn'];
$pic = $_POST['pic'];
$status = 0;

if (!$navn) { $fejl1="dit brugernavn mangler<br>"; $status++;}
elseif (strlen($navn)<3) { $fejl1="dit brugernavn skal være min. 3 tegn<br>"; $status++; }
elseif (!eregi("^[ a-zæøå0-9_@/,.!?=#%&()-]+$",$navn)) { $fejl1="ugyldig(e) tegn i brugernavnet<br>"; $status++; }

if (empty($pass) || empty($pass2)) {
$fejl2 = "Udfyld venligst begge felter for kodeord<br>"; $status++; }
elseif (strlen($pass)<6) { $fejl2="dit kodeord skal være min. 6 tegn<br>"; $status++; }
elseif ($pass!=$pass2) {
$fejl2 = "Kodeordet er ikke gentaget korrekt<br>"; $status++; }

if (!$email) { $fejl3="din emailadresse mangler<br>"; $status++; }
elseif ($email && !ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$", $email)) { $fejl3="ugyldig emailadresse<br>"; $status++; }

if ($status==0) {

$checknavn = @mysql_query("SELECT navn FROM users WHERE navn='$navn'");
if (@mysql_num_rows($checknavn)>0) {
$fejl1 = "Brugernavnet er taget<br>"; $status++; }

$checkemail = @mysql_query("SELECT email FROM users WHERE email='$email'");
if (@mysql_num_rows($checkemail)>0) {
$fejl2 = "Der kan ikke oprettes 2 brugere med samme email!<br>"; $status++; }

if ($status==0) {
mysql_query("INSERT INTO users (navn, fri, email, ip, dato, pass, realname, age, `by`, icq, msn, pic, hp)
VALUES ('$navn', '$fri', '$email', '$ip', '$tid', md5('$pass'), '$realname', '$age', '$by', '$icq', '$msn', '$pic', '$hp')") or die(mysql_error());
}
}
if ($status!=0) { $fejlliste='<br><br><font color="red">Fejl:<br>
'.$fejl1.$fejl2.$fejl3.'</font><br>'; }
}
?>
Avatar billede kimox Nybegynder
08. oktober 2003 - 10:42 #40
Jamen det kan bare ikke være bedre.. Tusind tak forhjælpen !!!!
Avatar billede ohmish Nybegynder
08. oktober 2003 - 10:45 #41
Selv tak du :)

Jeg håber ikke vi har trådt nogen over tæerne mht. pointgivningen, spm.-længden eller noget.
Avatar billede kimox Nybegynder
08. oktober 2003 - 13:00 #42
Nej mon dog.. de kunne bare have hjulpet mig hehe :P..
Avatar billede kimox Nybegynder
17. november 2003 - 10:10 #43
-lukket-
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester