PHP vous aider
- kej0283
- Novice


- Inscription: Sep 30, 2009
- Messages: 18
- Status: Offline
<td align="center">. $ row [ "email"]. href="mailto:email <a va ici"> e-mail </ a> </ td>
J'étais woudering si vous pouvez écrire quelque chose comme ça...
Je veux montrer à l'écran un lien vers l'e-mail puis cliquez lorsque l'utilisateur qu'il va chercher à
Toutefois, du côté admin .. Je veux que les admin pour pouvoir taper dans un e-mail et ne jamais avoir à retourner à la page mysql pour faire cela et il suffit de créer le lien pour vous un utilisateur peut simplement cliquer sur le lien etc.
Ou dois-je pas ajouter l'email dans la base de données et juste evertime l'écrire en HTML???
Aussi pour le côté admin .. Comment créer un logo admin seulement pour que, avant de pouvoir vous connecter vous devez créer le nom d'utilisateur et mot de passe dans MySQL avant de l'administrateur peut connecter??
Oh, et plus question Comment pouvez-vous wrte en php et la base de données .. où elle sera visible sur éboulis dit par exemple
Lorsque, dans la base de données vous auriez à faire dire une heure de début déposée et une heure de fin déposée
2 octobre 2005 5h30-3: 00pm .. Comment écrivez-vous montrer comme ça à l'écran??
J'étais woudering si vous pouvez écrire quelque chose comme ça...
Je veux montrer à l'écran un lien vers l'e-mail puis cliquez lorsque l'utilisateur qu'il va chercher à
Toutefois, du côté admin .. Je veux que les admin pour pouvoir taper dans un e-mail et ne jamais avoir à retourner à la page mysql pour faire cela et il suffit de créer le lien pour vous un utilisateur peut simplement cliquer sur le lien etc.
Ou dois-je pas ajouter l'email dans la base de données et juste evertime l'écrire en HTML???
Aussi pour le côté admin .. Comment créer un logo admin seulement pour que, avant de pouvoir vous connecter vous devez créer le nom d'utilisateur et mot de passe dans MySQL avant de l'administrateur peut connecter??
Oh, et plus question Comment pouvez-vous wrte en php et la base de données .. où elle sera visible sur éboulis dit par exemple
Lorsque, dans la base de données vous auriez à faire dire une heure de début déposée et une heure de fin déposée
2 octobre 2005 5h30-3: 00pm .. Comment écrivez-vous montrer comme ça à l'écran??
- Anonymous
- Bot


- Inscription: 25 Feb 2008
- Messages: ?
- Loc: Ozzuland
- Status: Online
Octobre 2nd, 2009, 11:01 am
- UPSGuy
- Lurker ಠ_ಠ


- Inscription: Juil 25, 2005
- Messages: 2735
- Loc: Nashville, TN
- Status: Offline
Pour votre première partie, vous avez besoin de quelque chose comme ceci:
Im pas vraiment sûr de ce que vous vous posez sur le reste, mais ce genre de sons comme vous qui veulent construire une interface pour une base de données mysql? Si thats le cas, nous avons plusieurs tutoriels ici pour fouiller ou Google renverra une des recommandations de quelques milliers - qui doit être l'un des guides les plus réécrit là-bas.
Code: [ Select ]
<td align="left"><a href="mailto:<?= $row['email'];?>">email</a>'</td>
Im pas vraiment sûr de ce que vous vous posez sur le reste, mais ce genre de sons comme vous qui veulent construire une interface pour une base de données mysql? Si thats le cas, nous avons plusieurs tutoriels ici pour fouiller ou Google renverra une des recommandations de quelques milliers - qui doit être l'un des guides les plus réécrit là-bas.
I'd love to change the world, but they won't give me the source code.
- kej0283
- Novice


- Inscription: Sep 30, 2009
- Messages: 18
- Status: Offline
Je ne peux pas comprendre pourquoi ce ne sera pas rediriger
Heres le lien vers mon problème ..
craftofcharismadotcom/login2.php - il wounldnt m'envoyer un lien .. point (.)
C'est I get erreur lorsque je tape quelque chose et essayer de rediriger
Fatal error: Call to undefined function: echappement () in / home/content/p/u/a/puacharm/html/login2.php on line 15
Heres le lien vers mon problème ..
craftofcharismadotcom/login2.php - il wounldnt m'envoyer un lien .. point (.)
C'est I get erreur lorsque je tape quelque chose et essayer de rediriger
Fatal error: Call to undefined function: echappement () in / home/content/p/u/a/puacharm/html/login2.php on line 15
PHP Code: [ Select ]
<?php
include ("header2.php");
if (isset($_POST['submitted'])) {
require_once ('configlogin.php'); // Connect to the db.
$errors = array(); // Initialize error array.
// Check for an email address.
if (empty($_POST['email'])) {
$errors[] = 'You forgot to enter your email address.';
} else {
$e = escape_data($_POST['email']);
}
// Check for a password.
if (empty($_POST['password'])) {
$errors[] = 'You forgot to enter your password.';
} else {
$p = escape_data($_POST['password']);
}
if (empty($errors)) { // If everything's OK.
/* Retrieve the user_id and first_name for
that email/password combination. */
$query = "SELECT user_id, first_name FROM users WHERE email='$e' AND password=SHA('$p')";
$result = @mysql_query ($query); // Run the query.
$row = mysql_fetch_array ($result, MYSQL_NUM); // Return a record, if applicable.
if ($row) { // A record was pulled from the database.
// Set the session data & redirect.
session_name ('YourVisitID');
session_start();
$_SESSION['user_id'] = $row[0];
$_SESSION['first_name'] = $row[1];
$_SESSION['agent'] = md5($_SERVER['HTTP_USER_AGENT']);
// Redirect the user to the loggedin2.php page.
// Start defining the URL.
$url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']);
// Check for a trailing slash.
if ((substr($url, -1) == '/') OR (substr($url, -1) == '\') ) {
$url = substr ($url, 0, -1); // Chop off the slash.
}
// Add the page.
$url .= 'loggedin2.php';
header("Location: $url");
exit(); // Quit the script.
} else { // No record matched the query.
$errors[] = 'The email address and password entered do not match those on file.'; // Public message.
$errors[] = mysql_error() . '<br /><br />Query: ' . $query; // Debugging message.
}
} // End of if (empty($errors)) IF.
mysql_close(); // Close the database connection.
} else { // Form has not been submitted.
$errors = NULL;
} // End of the main Submit conditional.
// Begin the page now.
$page_title = 'Login';
if (!empty($errors)) { // Print any error messages.
echo '<h1 id="mainhead">Error!</h1>
<p class="error">The following error(s) occurred:<br />';
foreach ($errors as $msg) { // Print each error.
echo " - $msg<br />\n";
}
echo '</p><p>Please try again.</p>';
}
// Create the form.
?>
<h2>Login</h2>
<form action="login2.php" method="post">
<p>Email Address: <input type="text" name="email" size="20" maxlength="40" /> </p>
<p>Password: <input type="password" name="password" size="20" maxlength="20" /></p>
<p><input type="submit" name="submit" value="Login" /></p>
<input type="hidden" name="submitted" value="TRUE" />
</form>
include ("header2.php");
if (isset($_POST['submitted'])) {
require_once ('configlogin.php'); // Connect to the db.
$errors = array(); // Initialize error array.
// Check for an email address.
if (empty($_POST['email'])) {
$errors[] = 'You forgot to enter your email address.';
} else {
$e = escape_data($_POST['email']);
}
// Check for a password.
if (empty($_POST['password'])) {
$errors[] = 'You forgot to enter your password.';
} else {
$p = escape_data($_POST['password']);
}
if (empty($errors)) { // If everything's OK.
/* Retrieve the user_id and first_name for
that email/password combination. */
$query = "SELECT user_id, first_name FROM users WHERE email='$e' AND password=SHA('$p')";
$result = @mysql_query ($query); // Run the query.
$row = mysql_fetch_array ($result, MYSQL_NUM); // Return a record, if applicable.
if ($row) { // A record was pulled from the database.
// Set the session data & redirect.
session_name ('YourVisitID');
session_start();
$_SESSION['user_id'] = $row[0];
$_SESSION['first_name'] = $row[1];
$_SESSION['agent'] = md5($_SERVER['HTTP_USER_AGENT']);
// Redirect the user to the loggedin2.php page.
// Start defining the URL.
$url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']);
// Check for a trailing slash.
if ((substr($url, -1) == '/') OR (substr($url, -1) == '\') ) {
$url = substr ($url, 0, -1); // Chop off the slash.
}
// Add the page.
$url .= 'loggedin2.php';
header("Location: $url");
exit(); // Quit the script.
} else { // No record matched the query.
$errors[] = 'The email address and password entered do not match those on file.'; // Public message.
$errors[] = mysql_error() . '<br /><br />Query: ' . $query; // Debugging message.
}
} // End of if (empty($errors)) IF.
mysql_close(); // Close the database connection.
} else { // Form has not been submitted.
$errors = NULL;
} // End of the main Submit conditional.
// Begin the page now.
$page_title = 'Login';
if (!empty($errors)) { // Print any error messages.
echo '<h1 id="mainhead">Error!</h1>
<p class="error">The following error(s) occurred:<br />';
foreach ($errors as $msg) { // Print each error.
echo " - $msg<br />\n";
}
echo '</p><p>Please try again.</p>';
}
// Create the form.
?>
<h2>Login</h2>
<form action="login2.php" method="post">
<p>Email Address: <input type="text" name="email" size="20" maxlength="40" /> </p>
<p>Password: <input type="password" name="password" size="20" maxlength="20" /></p>
<p><input type="submit" name="submit" value="Login" /></p>
<input type="hidden" name="submitted" value="TRUE" />
</form>
- <?php
- include ("header2.php");
- if (isset($_POST['submitted'])) {
- require_once ('configlogin.php'); // Connect to the db.
- $errors = array(); // Initialize error array.
- // Check for an email address.
- if (empty($_POST['email'])) {
- $errors[] = 'You forgot to enter your email address.';
- } else {
- $e = escape_data($_POST['email']);
- }
- // Check for a password.
- if (empty($_POST['password'])) {
- $errors[] = 'You forgot to enter your password.';
- } else {
- $p = escape_data($_POST['password']);
- }
- if (empty($errors)) { // If everything's OK.
- /* Retrieve the user_id and first_name for
- that email/password combination. */
- $query = "SELECT user_id, first_name FROM users WHERE email='$e' AND password=SHA('$p')";
- $result = @mysql_query ($query); // Run the query.
- $row = mysql_fetch_array ($result, MYSQL_NUM); // Return a record, if applicable.
- if ($row) { // A record was pulled from the database.
- // Set the session data & redirect.
- session_name ('YourVisitID');
- session_start();
- $_SESSION['user_id'] = $row[0];
- $_SESSION['first_name'] = $row[1];
- $_SESSION['agent'] = md5($_SERVER['HTTP_USER_AGENT']);
- // Redirect the user to the loggedin2.php page.
- // Start defining the URL.
- $url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']);
- // Check for a trailing slash.
- if ((substr($url, -1) == '/') OR (substr($url, -1) == '\') ) {
- $url = substr ($url, 0, -1); // Chop off the slash.
- }
- // Add the page.
- $url .= 'loggedin2.php';
- header("Location: $url");
- exit(); // Quit the script.
- } else { // No record matched the query.
- $errors[] = 'The email address and password entered do not match those on file.'; // Public message.
- $errors[] = mysql_error() . '<br /><br />Query: ' . $query; // Debugging message.
- }
- } // End of if (empty($errors)) IF.
- mysql_close(); // Close the database connection.
- } else { // Form has not been submitted.
- $errors = NULL;
- } // End of the main Submit conditional.
- // Begin the page now.
- $page_title = 'Login';
- if (!empty($errors)) { // Print any error messages.
- echo '<h1 id="mainhead">Error!</h1>
- <p class="error">The following error(s) occurred:<br />';
- foreach ($errors as $msg) { // Print each error.
- echo " - $msg<br />\n";
- }
- echo '</p><p>Please try again.</p>';
- }
- // Create the form.
- ?>
- <h2>Login</h2>
- <form action="login2.php" method="post">
- <p>Email Address: <input type="text" name="email" size="20" maxlength="40" /> </p>
- <p>Password: <input type="password" name="password" size="20" maxlength="20" /></p>
- <p><input type="submit" name="submit" value="Login" /></p>
- <input type="hidden" name="submitted" value="TRUE" />
- </form>
Page 1 sur 1
Pour répondre à ce sujet, vous devez vous connecter ou vous enregistrer. Il est gratuit.
Afficher de l'information
- Total des messages de ce sujet: 4 messages
- Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 327 invités
- Vous ne pouvez pas poster de nouveaux sujets
- Vous ne pouvez pas répondre aux sujets
- Vous ne pouvez pas éditer vos messages
- Vous ne pouvez pas supprimer vos messages
- Vous ne pouvez pas joindre des fichiers
