I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
nu har jeg prøvet at rette en irreterende fejl i min side i et godt stykke tid men uden held. jeg kan simpelt hen ikke finde ud af at lave et forbasket login script.
jeg bliver ved med at få fejlen:
Parse error: syntax error, unexpected $end in /home/u381635878/public_html/Web acces/registration.php on line 47
PHP code der er fejl i:
<?php // Connects to your Database mysql_connect("local host", "u123456789_ahmad", "123456789") or die(mysql_error()); mysql_select_db("u123456789_123456789") or die(mysql_error());
//This code runs if the form has been submitted if (isset($_POST['submit'])) {
//This makes sure they did not leave any fields blank if (!$_POST['username'] | !$_POST['pass'] | !$_POST['pass2'] ) { die('You did not complete all of the required fields'); }
// checks if the username is in use if (!get_magic_quotes_gpc()) { $_POST['username'] = addslashes($_POST['username']); } $usercheck = $_POST['username']; $check = mysql_query("SELECT username FROM users WHERE username = '$usercheck'") or die(mysql_error()); $check2 = mysql_num_rows($check);
//if the name exists it gives an error if ($check2 != 0) { die('Sorry, the username '.$_POST['username'].' is already in use.'); }
// this makes sure both passwords entered match if ($_POST['pass'] != $_POST['pass2']) { die('Your passwords did not match. '); }
// here we encrypt the password and add slashes if needed $_POST['pass'] = md5($_POST['pass']); if (!get_magic_quotes_gpc()) { $_POST['pass'] = addslashes($_POST['pass']); $_POST['username'] = addslashes($_POST['username']); }
// now we insert it into the database $insert = "INSERT INTO users (username, password) VALUES ('".$_POST['username']."', '".$_POST['pass']."')"; $add_member = mysql_query($insert); ?>
<h1>Registered</h1> <p>Thank you for registering - you may now <a href="Index.php">login</a>.</p>
hey allesammen. det andet problem har jeg ordnet så¨behøver alligevel ikke jeres hjælp. men tak alligevel :-)
et nyt problem er kommet på banen.
koden ser nu sådan her ud:
<?php // Connects to your Database mysql_connect("local host", "u123456789_ahmad", "123456789") or die(mysql_error()); mysql_select_db("u123456789_123456789") or die(mysql_error());
//This code runs if the form has been submitted if (isset($_POST['submit'])) {
//This makes sure they did not leave any fields blank if (!$_POST['username'] | !$_POST['pass'] | !$_POST['pass2'] ) { die('You did not complete all of the required fields'); }
// checks if the username is in use if (!get_magic_quotes_gpc()) { $_POST['username'] = addslashes($_POST['username']); } $usercheck = $_POST['username']; $check = mysql_query("SELECT username FROM users WHERE username = '$usercheck'") or die(mysql_error()); $check2 = mysql_num_rows($check);
//if the name exists it gives an error if ($check2 != 0) { die('Sorry, the username '.$_POST['username'].' is already in use.'); }
// this makes sure both passwords entered match if ($_POST['pass'] != $_POST['pass2']) { die('Your passwords did not match. '); }
// here we encrypt the password and add slashes if needed $_POST['pass'] = md5($_POST['pass']); if (!get_magic_quotes_gpc()) { $_POST['pass'] = addslashes($_POST['pass']); $_POST['username'] = addslashes($_POST['username']); }
// now we insert it into the database $insert = "INSERT INTO users (username, password) VALUES ('".$_POST['username']."', '".$_POST['pass']."')"; $add_member = mysql_query($insert); ?>
<h1>Registered</h1> <p>Thank you for registering - you may now <a href="Index.php">login</a>.</p>
det her er jo som man kan se et login script.
hver gang jeg prøver at registre så får jeg denne her fejl:
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.