[RESOLU] PM Get javascript aider les utilisateurs
- Bogey
- Bogey


- Inscription: Juil 14, 2005
- Messages: 8212
- Loc: USA
- Status: Offline
Je ne sais pas vraiment la meilleure façon de décrire cela, mais voici mon essai.
Je suis en train de terminer mon PM système.
Permet de dire qu'un utilisateur est en train d'écrire à quelqu'un d'un poste de PM...il y aurait un lien en plus le champ A: qui dit Trouver un utilisateur. Lorsque l'utilisateur clique sur ce lien, un pop-up apparaît peuplée de tous les nom d'utilisateur dans les tables utilisateur dans ma base de données MySQL. Peut-être même une boîte de recherche qui, lorsqu'elles sont présentées, retourne le résultat dans ce pop-up. Si un utilisateur clique sur un nom d'utilisateur, alors que le nom d'utilisateur apparaîtra dans le champ A:, mais les pop-up de séjour, et si l'utilisateur clique sur "Close", le pop-up se ferme.
Une solution à cela serait très utile et appréciée.
Je suis en train de terminer mon PM système.
Permet de dire qu'un utilisateur est en train d'écrire à quelqu'un d'un poste de PM...il y aurait un lien en plus le champ A: qui dit Trouver un utilisateur. Lorsque l'utilisateur clique sur ce lien, un pop-up apparaît peuplée de tous les nom d'utilisateur dans les tables utilisateur dans ma base de données MySQL. Peut-être même une boîte de recherche qui, lorsqu'elles sont présentées, retourne le résultat dans ce pop-up. Si un utilisateur clique sur un nom d'utilisateur, alors que le nom d'utilisateur apparaîtra dans le champ A:, mais les pop-up de séjour, et si l'utilisateur clique sur "Close", le pop-up se ferme.
Une solution à cela serait très utile et appréciée.
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
- Anonymous
- Bot


- Inscription: 25 Feb 2008
- Messages: ?
- Loc: Ozzuland
- Status: Online
Mai 19th, 2009, 12:06 am
- SpooF
- ٩๏̯͡๏۶


- Inscription: Mai 22, 2004
- Messages: 3415
- Loc: Richland, WA
- Status: Offline
Code: [ Select ]
function insert_single(user)
{
opener.document.forms['postform'].username_list.value = user;
}
{
opener.document.forms['postform'].username_list.value = user;
}
- function insert_single(user)
- {
- opener.document.forms['postform'].username_list.value = user;
- }
opener est définie comme la fenêtre qui est un pare pas à la fenêtre contextuelle.
http://www.javascriptkit.com/javatutors/remote2.shtml
#define NULL (::rand() % 2)
- Bogey
- Bogey


- Inscription: Juil 14, 2005
- Messages: 8212
- Loc: USA
- Status: Offline
Je n'ai aucune idée comment utiliser ce code.
Mon code de test est:
Maintenant, je sais qu'il wouldnt ouvrir un pop-up et donne-moi une liste d'utilisateurs...Je sais que tout le code fait devient de l'utilisateur vers le champ de formulaire...Pour l'instant, j'ai enlevé opener. Depuis Im tester ce sur la fenêtre principale et non pas un pop-up, mais je n'arrive toujours pas réussi à le mettre "Bogey" dans le champ.
Mon code de test est:
Code: [ Select ]
<html>
<head>
<title>Test JS Document</title>
<script type="javascript">
function insert_single(user)
{
document.forms['postform'].username_list.value = user;
}
</script>
</head>
<body>
<form name="postform" action="" method="post">
<p>
User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="javascript:insert_single('Bogey')">Pick A User</a>]
</p>
</form>
</body>
</html>
<head>
<title>Test JS Document</title>
<script type="javascript">
function insert_single(user)
{
document.forms['postform'].username_list.value = user;
}
</script>
</head>
<body>
<form name="postform" action="" method="post">
<p>
User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="javascript:insert_single('Bogey')">Pick A User</a>]
</p>
</form>
</body>
</html>
- <html>
- <head>
- <title>Test JS Document</title>
- <script type="javascript">
- function insert_single(user)
- {
- document.forms['postform'].username_list.value = user;
- }
- </script>
- </head>
- <body>
- <form name="postform" action="" method="post">
- <p>
- User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="javascript:insert_single('Bogey')">Pick A User</a>]
- </p>
- </form>
- </body>
- </html>
Maintenant, je sais qu'il wouldnt ouvrir un pop-up et donne-moi une liste d'utilisateurs...Je sais que tout le code fait devient de l'utilisateur vers le champ de formulaire...Pour l'instant, j'ai enlevé opener. Depuis Im tester ce sur la fenêtre principale et non pas un pop-up, mais je n'arrive toujours pas réussi à le mettre "Bogey" dans le champ.
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
- SpooF
- ٩๏̯͡๏۶


- Inscription: Mai 22, 2004
- Messages: 3415
- Loc: Richland, WA
- Status: Offline
Le texte suivant a fonctionné pour moi
Code: [ Select ]
<html>
<head>
<title>Test JS Document</title>
<script type="text/javascript">
function insert_single(user)
{
document.forms['postform'].username_list.value = user;
}
</script>
</head>
<body>
<form name="postform" action="" method="post">
<p>
User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="#" onclick="insert_single('Bogey'); return false;">Pick A User</a>]
</p>
</form>
</body>
</html>
<head>
<title>Test JS Document</title>
<script type="text/javascript">
function insert_single(user)
{
document.forms['postform'].username_list.value = user;
}
</script>
</head>
<body>
<form name="postform" action="" method="post">
<p>
User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="#" onclick="insert_single('Bogey'); return false;">Pick A User</a>]
</p>
</form>
</body>
</html>
- <html>
- <head>
- <title>Test JS Document</title>
- <script type="text/javascript">
- function insert_single(user)
- {
- document.forms['postform'].username_list.value = user;
- }
- </script>
- </head>
- <body>
- <form name="postform" action="" method="post">
- <p>
- User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="#" onclick="insert_single('Bogey'); return false;">Pick A User</a>]
- </p>
- </form>
- </body>
- </html>
#define NULL (::rand() % 2)
- Bogey
- Bogey


- Inscription: Juil 14, 2005
- Messages: 8212
- Loc: USA
- Status: Offline
SpooF a écrit:
Le texte suivant a fonctionné pour moi
Code: [ Select ]
<html>
<head>
<title>Test JS Document</title>
<script type="text/javascript">
function insert_single(user)
{
document.forms['postform'].username_list.value = user;
}
</script>
</head>
<body>
<form name="postform" action="" method="post">
<p>
User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="#" onclick="insert_single('Bogey'); return false;">Pick A User</a>]
</p>
</form>
</body>
</html>
<head>
<title>Test JS Document</title>
<script type="text/javascript">
function insert_single(user)
{
document.forms['postform'].username_list.value = user;
}
</script>
</head>
<body>
<form name="postform" action="" method="post">
<p>
User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="#" onclick="insert_single('Bogey'); return false;">Pick A User</a>]
</p>
</form>
</body>
</html>
- <html>
- <head>
- <title>Test JS Document</title>
- <script type="text/javascript">
- function insert_single(user)
- {
- document.forms['postform'].username_list.value = user;
- }
- </script>
- </head>
- <body>
- <form name="postform" action="" method="post">
- <p>
- User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="#" onclick="insert_single('Bogey'); return false;">Pick A User</a>]
- </p>
- </form>
- </body>
- </html>
Alright qui fonctionne...thanks a bunch...autre chose
Aussi, est-il possible de faire cela sans le nom de forme? Il ne valide pas en XHTML strict.
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
- SpooF
- ٩๏̯͡๏۶


- Inscription: Mai 22, 2004
- Messages: 3415
- Loc: Richland, WA
- Status: Offline
#define NULL (::rand() % 2)
- Bogey
- Bogey


- Inscription: Juil 14, 2005
- Messages: 8212
- Loc: USA
- Status: Offline
Son + =...
Aussi, les suivantes ont "XHTML Strict juridiques»:
Une autre chose...Comment pourrais-je ajouter une virgule et un espace "," avant le nom d'utilisateur s'il existe déjà un dans le domaine? Désolé de poser tellement de vous Spoof. J'apprécie votre aide et je vous remercie gif "alt =": D "title =" très heureux ">
[EDIT:] Jamais l'esprit le Javascript suivant il l'a fait...
Y at-il un meilleur moyen?
Aussi, les suivantes ont "XHTML Strict juridiques»:
Code: [ Select ]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Test JS Document</title>
<script type="text/javascript">
function insert_single(user)
{
var el = document.getElementById('postform');
el.username_list.value += user;
}
</script>
</head>
<body>
<form id="postform" action="" method="post">
<p>
User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="#" onclick="insert_single('Bogey'); return false;">Pick A User</a>]
</p>
</form>
</body>
</html>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Test JS Document</title>
<script type="text/javascript">
function insert_single(user)
{
var el = document.getElementById('postform');
el.username_list.value += user;
}
</script>
</head>
<body>
<form id="postform" action="" method="post">
<p>
User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="#" onclick="insert_single('Bogey'); return false;">Pick A User</a>]
</p>
</form>
</body>
</html>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
- <head>
- <title>Test JS Document</title>
- <script type="text/javascript">
- function insert_single(user)
- {
- var el = document.getElementById('postform');
- el.username_list.value += user;
- }
- </script>
- </head>
- <body>
- <form id="postform" action="" method="post">
- <p>
- User: <input type="text" name="username_list" id="username_list" size="25" /> [<a href="#" onclick="insert_single('Bogey'); return false;">Pick A User</a>]
- </p>
- </form>
- </body>
- </html>
Une autre chose...Comment pourrais-je ajouter une virgule et un espace "," avant le nom d'utilisateur s'il existe déjà un dans le domaine? Désolé de poser tellement de vous Spoof. J'apprécie votre aide et je vous remercie gif "alt =": D "title =" très heureux ">
[EDIT:] Jamais l'esprit le Javascript suivant il l'a fait...
Code: [ Select ]
function insert_single(user)
{
var el = document.getElementById('postform');
if(el.username_list.value.length > 0)
{
el.username_list.value += ", " + user;
}
else
{
el.username_list.value = user;
}
}
{
var el = document.getElementById('postform');
if(el.username_list.value.length > 0)
{
el.username_list.value += ", " + user;
}
else
{
el.username_list.value = user;
}
}
- function insert_single(user)
- {
- var el = document.getElementById('postform');
- if(el.username_list.value.length > 0)
- {
- el.username_list.value += ", " + user;
- }
- else
- {
- el.username_list.value = user;
- }
- }
Y at-il un meilleur moyen?
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
- Bogey
- Bogey


- Inscription: Juil 14, 2005
- Messages: 8212
- Loc: USA
- Status: Offline
Merci Spoof...Je l 'ai tout compris et de travail gif "alt =": D "title =" très heureux ">
MAIS , Encore une chose que j'ai un problème ici...cette chose messes up mon site...après je l'utilise et fermer la fenêtre, si j'essaie de faire quelque chose sur mon site tout entier tourne vierge...juste blanc...pas de HTML ou autre...seul moyen de corriger cela est de supprimer les cookies et ça me log out...comment pourrais-je résoudre ce problème?
Merci.
La source de la popup est:
Qui ressemble à ce qui suit à la fin:
Et la page d'ouverture ressemble à:
Est-il possible que je pouvais résoudre ce problème? Merci.
MAIS , Encore une chose que j'ai un problème ici...cette chose messes up mon site...après je l'utilise et fermer la fenêtre, si j'essaie de faire quelque chose sur mon site tout entier tourne vierge...juste blanc...pas de HTML ou autre...seul moyen de corriger cela est de supprimer les cookies et ça me log out...comment pourrais-je résoudre ce problème?
Merci.
La source de la popup est:
Code: [ Select ]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Test JS Document</title>
<script type="text/javascript">
function insert_single(user)
{
opener.validate_field('pm_form', user)
}
</script>
</head>
<body>
<?php
require_once 'includes/globals.php';
$userlist = $auth->get_user_list('username');
$num_users = count($userlist);
$n = 0;
foreach($userlist as $user)
{
++$n;
echo "<a href=\"#\" onclick=\"insert_single('$user')\">$user</a>";
if($n > 0 && $n < $num_users)
{
echo ",\n ";
}
}
?>
</body>
</html>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Test JS Document</title>
<script type="text/javascript">
function insert_single(user)
{
opener.validate_field('pm_form', user)
}
</script>
</head>
<body>
<?php
require_once 'includes/globals.php';
$userlist = $auth->get_user_list('username');
$num_users = count($userlist);
$n = 0;
foreach($userlist as $user)
{
++$n;
echo "<a href=\"#\" onclick=\"insert_single('$user')\">$user</a>";
if($n > 0 && $n < $num_users)
{
echo ",\n ";
}
}
?>
</body>
</html>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
- <head>
- <title>Test JS Document</title>
- <script type="text/javascript">
- function insert_single(user)
- {
- opener.validate_field('pm_form', user)
- }
- </script>
- </head>
- <body>
- <?php
- require_once 'includes/globals.php';
- $userlist = $auth->get_user_list('username');
- $num_users = count($userlist);
- $n = 0;
- foreach($userlist as $user)
- {
- ++$n;
- echo "<a href=\"#\" onclick=\"insert_single('$user')\">$user</a>";
- if($n > 0 && $n < $num_users)
- {
- echo ",\n ";
- }
- }
- ?>
- </body>
- </html>
Qui ressemble à ce qui suit à la fin:
Code: [ Select ]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Test JS Document</title>
<script type="text/javascript">
function insert_single(user)
{
opener.validate_field('pm_form', user)
}
</script>
</head>
<body>
<a href="#" onclick="insert_single('Bogey')">Bogey</a>, <a href="#" onclick="insert_single('Boris')">Boris</a>,
<a href="#" onclick="insert_single('Brandon')">Brandon</a>,
<a href="#" onclick="insert_single('craig')">craig</a>,
<a href="#" onclick="insert_single('frog')">frog</a>
</body>
</html>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Test JS Document</title>
<script type="text/javascript">
function insert_single(user)
{
opener.validate_field('pm_form', user)
}
</script>
</head>
<body>
<a href="#" onclick="insert_single('Bogey')">Bogey</a>, <a href="#" onclick="insert_single('Boris')">Boris</a>,
<a href="#" onclick="insert_single('Brandon')">Brandon</a>,
<a href="#" onclick="insert_single('craig')">craig</a>,
<a href="#" onclick="insert_single('frog')">frog</a>
</body>
</html>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
- <head>
- <title>Test JS Document</title>
- <script type="text/javascript">
- function insert_single(user)
- {
- opener.validate_field('pm_form', user)
- }
- </script>
- </head>
- <body>
- <a href="#" onclick="insert_single('Bogey')">Bogey</a>, <a href="#" onclick="insert_single('Boris')">Boris</a>,
- <a href="#" onclick="insert_single('Brandon')">Brandon</a>,
- <a href="#" onclick="insert_single('craig')">craig</a>,
- <a href="#" onclick="insert_single('frog')">frog</a>
- </body>
- </html>
Et la page d'ouverture ressemble à:
Code: [ Select ]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-gb" xml:lang="en-gb">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="verify-v1" content="UHKQaB5BfCapubuxANzYjxmg0b0Y2rxpaJ9P5RM1ADg=" />
<link href="./templates/wedevoy/style/style.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="./templates/wedevoy/images/favicon.png" />
<script type="text/javascript">
function validate_field(field_id, value)
{
var el = document.getElementById(field_id);
if(el.to.value.length > 0)
{
el.to.value += ", " + value;
}
else
{
el.to.value = value;
}
}
function popup(page)
{
mywindow = window.open(page,"mywindow","location=1,status=1,scrollbars=1, width=600, height=500");
mywindow.moveTo(0,0);
}
</script>
<title>Wedevoy • Private Mail: Compose</title>
</head>
<body>
<div id="header">
<h1 id="logo" class="logo"></h1>
<div id="info">
<h2>Announcement</h2>
<p>This site is in it's early stage of development... you may notice a few grammatical errors or design flaws as we have not had the time to refactor any of our coding or content. Thank you for your patience!</p>
</div>
</div>
<div id="tnav">
<ul id="top_nav">
<li><a href="./index.php">Home</a></li>
<li><a class="trigger" href="users.php">Membership</a>
<ul>
<li><a href="?logout">Log-Out [Bogey]</a></li>
<li><a href="pm.php">Private Mail</a></li>
<li><a href="ucp.php">User Control Panel</a></li>
<li><a href="acp.php">Admin Control Panel</a></li>
</ul>
</li>
<li><a class="trigger" href="./services.php">Services</a>
<ul>
<li><a href="img2html.php">Image to HTML</a></li>
<li><a href="music.php">Music / Audio</a></li>
<li><a href="refactor.php">Refactoring Code</a></li>
<li><a href="web.php">Web Design</a></li>
<li><a href="programming.php">Web Programming</a></li>
<li><a href="review.php">Website Review</a></li>
</ul>
</li>
<li><a class="trigger" href="./support.php">Support</a>
<ul>
<li><a href="./about.php">About Us</a></li>
<li><a href="./contact.php">Contact Us</a></li>
</ul>
</li>
<li><a class="trigger" href="./tutorials.php">Tutorials</a>
<ul>
<li><a href="tutorials.php?create">Create Tutorial</a></li>
<li><a href="tutorials.php?search">Search Tutorials</a></li>
</ul>
</li>
<li><a class="trigger" href="./sreviews.php">Site Reviews</a>
<ul>
<li><a href="rreview.php">Site Review Requests</a></li>
</ul>
</li>
</ul>
</div>
<div id="container">
<div id="nav">
<div class="first">
<ul class="navlinks">
<li class="head">Private Mail</li>
<li><a href="pm.php?page=compose">Compose PM</a></li>
</ul>
</div>
<ul class="navlinks">
<li class="head">Site Links</li>
<li><a href="vreview.php">View your site review</a></li>
<li><a href="donate.php">Donate</a></li>
</ul>
</div>
<div id="body">
<h1>Private Mail: Compose</h1>
<form action="pm.php?page=compose" method="post" id="pm_form">
<p class="formf">
<label for="to">To:</label><br />
<label for="subject">Subject:</label><br />
</p>
<p class="formf">
<input type="text" name="to" id="to" size="25" /> [<a href="" onclick="popup('user_list.php'); return false;">Find a user</a>]<br />
<input type="text" name="subject" id="subject" size="25" /><br />
</p>
<p style="clear: both;">
<label for="message">Message:</label><br />
<textarea name="message" id="message" cols="60" rows="10"></textarea><br />
<input type="submit" name="submit" value="Send" /> <input type="reset" name="reset" value="Reset" />
</p>
</form>
</div>
<p style="clear: both;"></p>
</div>
<div id="footer">
<p>Copyright © 2009 - 2010 <a href="http://www.wedevoy.com">Wedevoy.com</a></p>
</div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-gb" xml:lang="en-gb">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="verify-v1" content="UHKQaB5BfCapubuxANzYjxmg0b0Y2rxpaJ9P5RM1ADg=" />
<link href="./templates/wedevoy/style/style.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="./templates/wedevoy/images/favicon.png" />
<script type="text/javascript">
function validate_field(field_id, value)
{
var el = document.getElementById(field_id);
if(el.to.value.length > 0)
{
el.to.value += ", " + value;
}
else
{
el.to.value = value;
}
}
function popup(page)
{
mywindow = window.open(page,"mywindow","location=1,status=1,scrollbars=1, width=600, height=500");
mywindow.moveTo(0,0);
}
</script>
<title>Wedevoy • Private Mail: Compose</title>
</head>
<body>
<div id="header">
<h1 id="logo" class="logo"></h1>
<div id="info">
<h2>Announcement</h2>
<p>This site is in it's early stage of development... you may notice a few grammatical errors or design flaws as we have not had the time to refactor any of our coding or content. Thank you for your patience!</p>
</div>
</div>
<div id="tnav">
<ul id="top_nav">
<li><a href="./index.php">Home</a></li>
<li><a class="trigger" href="users.php">Membership</a>
<ul>
<li><a href="?logout">Log-Out [Bogey]</a></li>
<li><a href="pm.php">Private Mail</a></li>
<li><a href="ucp.php">User Control Panel</a></li>
<li><a href="acp.php">Admin Control Panel</a></li>
</ul>
</li>
<li><a class="trigger" href="./services.php">Services</a>
<ul>
<li><a href="img2html.php">Image to HTML</a></li>
<li><a href="music.php">Music / Audio</a></li>
<li><a href="refactor.php">Refactoring Code</a></li>
<li><a href="web.php">Web Design</a></li>
<li><a href="programming.php">Web Programming</a></li>
<li><a href="review.php">Website Review</a></li>
</ul>
</li>
<li><a class="trigger" href="./support.php">Support</a>
<ul>
<li><a href="./about.php">About Us</a></li>
<li><a href="./contact.php">Contact Us</a></li>
</ul>
</li>
<li><a class="trigger" href="./tutorials.php">Tutorials</a>
<ul>
<li><a href="tutorials.php?create">Create Tutorial</a></li>
<li><a href="tutorials.php?search">Search Tutorials</a></li>
</ul>
</li>
<li><a class="trigger" href="./sreviews.php">Site Reviews</a>
<ul>
<li><a href="rreview.php">Site Review Requests</a></li>
</ul>
</li>
</ul>
</div>
<div id="container">
<div id="nav">
<div class="first">
<ul class="navlinks">
<li class="head">Private Mail</li>
<li><a href="pm.php?page=compose">Compose PM</a></li>
</ul>
</div>
<ul class="navlinks">
<li class="head">Site Links</li>
<li><a href="vreview.php">View your site review</a></li>
<li><a href="donate.php">Donate</a></li>
</ul>
</div>
<div id="body">
<h1>Private Mail: Compose</h1>
<form action="pm.php?page=compose" method="post" id="pm_form">
<p class="formf">
<label for="to">To:</label><br />
<label for="subject">Subject:</label><br />
</p>
<p class="formf">
<input type="text" name="to" id="to" size="25" /> [<a href="" onclick="popup('user_list.php'); return false;">Find a user</a>]<br />
<input type="text" name="subject" id="subject" size="25" /><br />
</p>
<p style="clear: both;">
<label for="message">Message:</label><br />
<textarea name="message" id="message" cols="60" rows="10"></textarea><br />
<input type="submit" name="submit" value="Send" /> <input type="reset" name="reset" value="Reset" />
</p>
</form>
</div>
<p style="clear: both;"></p>
</div>
<div id="footer">
<p>Copyright © 2009 - 2010 <a href="http://www.wedevoy.com">Wedevoy.com</a></p>
</div>
</body>
</html>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-gb" xml:lang="en-gb">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <meta name="verify-v1" content="UHKQaB5BfCapubuxANzYjxmg0b0Y2rxpaJ9P5RM1ADg=" />
- <link href="./templates/wedevoy/style/style.css" rel="stylesheet" type="text/css" />
- <link rel="shortcut icon" href="./templates/wedevoy/images/favicon.png" />
- <script type="text/javascript">
- function validate_field(field_id, value)
- {
- var el = document.getElementById(field_id);
- if(el.to.value.length > 0)
- {
- el.to.value += ", " + value;
- }
- else
- {
- el.to.value = value;
- }
- }
- function popup(page)
- {
- mywindow = window.open(page,"mywindow","location=1,status=1,scrollbars=1, width=600, height=500");
- mywindow.moveTo(0,0);
- }
- </script>
- <title>Wedevoy • Private Mail: Compose</title>
- </head>
- <body>
- <div id="header">
- <h1 id="logo" class="logo"></h1>
- <div id="info">
- <h2>Announcement</h2>
- <p>This site is in it's early stage of development... you may notice a few grammatical errors or design flaws as we have not had the time to refactor any of our coding or content. Thank you for your patience!</p>
- </div>
- </div>
- <div id="tnav">
- <ul id="top_nav">
- <li><a href="./index.php">Home</a></li>
- <li><a class="trigger" href="users.php">Membership</a>
- <ul>
- <li><a href="?logout">Log-Out [Bogey]</a></li>
- <li><a href="pm.php">Private Mail</a></li>
- <li><a href="ucp.php">User Control Panel</a></li>
- <li><a href="acp.php">Admin Control Panel</a></li>
- </ul>
- </li>
- <li><a class="trigger" href="./services.php">Services</a>
- <ul>
- <li><a href="img2html.php">Image to HTML</a></li>
- <li><a href="music.php">Music / Audio</a></li>
- <li><a href="refactor.php">Refactoring Code</a></li>
- <li><a href="web.php">Web Design</a></li>
- <li><a href="programming.php">Web Programming</a></li>
- <li><a href="review.php">Website Review</a></li>
- </ul>
- </li>
- <li><a class="trigger" href="./support.php">Support</a>
- <ul>
- <li><a href="./about.php">About Us</a></li>
- <li><a href="./contact.php">Contact Us</a></li>
- </ul>
- </li>
- <li><a class="trigger" href="./tutorials.php">Tutorials</a>
- <ul>
- <li><a href="tutorials.php?create">Create Tutorial</a></li>
- <li><a href="tutorials.php?search">Search Tutorials</a></li>
- </ul>
- </li>
- <li><a class="trigger" href="./sreviews.php">Site Reviews</a>
- <ul>
- <li><a href="rreview.php">Site Review Requests</a></li>
- </ul>
- </li>
- </ul>
- </div>
- <div id="container">
- <div id="nav">
- <div class="first">
- <ul class="navlinks">
- <li class="head">Private Mail</li>
- <li><a href="pm.php?page=compose">Compose PM</a></li>
- </ul>
- </div>
- <ul class="navlinks">
- <li class="head">Site Links</li>
- <li><a href="vreview.php">View your site review</a></li>
- <li><a href="donate.php">Donate</a></li>
- </ul>
- </div>
- <div id="body">
- <h1>Private Mail: Compose</h1>
- <form action="pm.php?page=compose" method="post" id="pm_form">
- <p class="formf">
- <label for="to">To:</label><br />
- <label for="subject">Subject:</label><br />
- </p>
- <p class="formf">
- <input type="text" name="to" id="to" size="25" /> [<a href="" onclick="popup('user_list.php'); return false;">Find a user</a>]<br />
- <input type="text" name="subject" id="subject" size="25" /><br />
- </p>
- <p style="clear: both;">
- <label for="message">Message:</label><br />
- <textarea name="message" id="message" cols="60" rows="10"></textarea><br />
- <input type="submit" name="submit" value="Send" /> <input type="reset" name="reset" value="Reset" />
- </p>
- </form>
- </div>
- <p style="clear: both;"></p>
- </div>
- <div id="footer">
- <p>Copyright © 2009 - 2010 <a href="http://www.wedevoy.com">Wedevoy.com</a></p>
- </div>
- </body>
- </html>
Est-il possible que je pouvais résoudre ce problème? Merci.
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
- Bogey
- Bogey


- Inscription: Juil 14, 2005
- Messages: 8212
- Loc: USA
- Status: Offline
Oh et $ auth-> get_user_list (); chose est...
On dirait que le problème se situe soit à partir de cette fonction ou le PHP dans user_list.php...
[EDIT:] Correction du problème...dans le user_list.php j'ai eu l'PHP suivants.
Changer cela à:
Correction du problème. Pour quelque raison le $ user étant le même nom que le tableau $ user dans mon $ auth-> get_user_list (); fonction ont été chambouler toute la session sur mon site
Code: [ Select ]
function get_user_list($field)
{
global $db;
$userlist = $db->fetch_rowset("SELECT $field FROM " . USERS);
$num_users = $db->num_rows("SELECT $field FROM " . USERS);
$return_val = array();
foreach($userlist as $user)
{
$return_val[] = $user[$field];
}
return $return_val;
}
{
global $db;
$userlist = $db->fetch_rowset("SELECT $field FROM " . USERS);
$num_users = $db->num_rows("SELECT $field FROM " . USERS);
$return_val = array();
foreach($userlist as $user)
{
$return_val[] = $user[$field];
}
return $return_val;
}
- function get_user_list($field)
- {
- global $db;
- $userlist = $db->fetch_rowset("SELECT $field FROM " . USERS);
- $num_users = $db->num_rows("SELECT $field FROM " . USERS);
- $return_val = array();
- foreach($userlist as $user)
- {
- $return_val[] = $user[$field];
- }
- return $return_val;
- }
[EDIT:] Correction du problème...dans le user_list.php j'ai eu l'PHP suivants.
Code: [ Select ]
<?php
require_once 'includes/globals.php';
$userlist = $auth->get_user_list('username');
$num_users = count($userlist);
$n = 0;
foreach($userlist as $user)
{
++$n;
echo "<a href=\"#\" onclick=\"insert_single('$user')\">$user</a>";
if($n > 0 && $n < $num_users)
{
echo ",\n ";
}
}
?>
require_once 'includes/globals.php';
$userlist = $auth->get_user_list('username');
$num_users = count($userlist);
$n = 0;
foreach($userlist as $user)
{
++$n;
echo "<a href=\"#\" onclick=\"insert_single('$user')\">$user</a>";
if($n > 0 && $n < $num_users)
{
echo ",\n ";
}
}
?>
- <?php
- require_once 'includes/globals.php';
- $userlist = $auth->get_user_list('username');
- $num_users = count($userlist);
- $n = 0;
- foreach($userlist as $user)
- {
- ++$n;
- echo "<a href=\"#\" onclick=\"insert_single('$user')\">$user</a>";
- if($n > 0 && $n < $num_users)
- {
- echo ",\n ";
- }
- }
- ?>
Changer cela à:
Code: [ Select ]
<?php
require_once 'includes/globals.php';
$userlist = $auth->get_user_list('username');
$num_users = count($userlist);
$n = 0;
foreach($userlist as $userss)
{
++$n;
echo "<a href=\"#\" onclick=\"insert_single('$userss')\">$userss</a>";
if($n > 0 && $n < $num_users)
{
echo ",\n ";
}
}
?>
require_once 'includes/globals.php';
$userlist = $auth->get_user_list('username');
$num_users = count($userlist);
$n = 0;
foreach($userlist as $userss)
{
++$n;
echo "<a href=\"#\" onclick=\"insert_single('$userss')\">$userss</a>";
if($n > 0 && $n < $num_users)
{
echo ",\n ";
}
}
?>
- <?php
- require_once 'includes/globals.php';
- $userlist = $auth->get_user_list('username');
- $num_users = count($userlist);
- $n = 0;
- foreach($userlist as $userss)
- {
- ++$n;
- echo "<a href=\"#\" onclick=\"insert_single('$userss')\">$userss</a>";
- if($n > 0 && $n < $num_users)
- {
- echo ",\n ";
- }
- }
- ?>
Correction du problème. Pour quelque raison le $ user étant le même nom que le tableau $ user dans mon $ auth-> get_user_list (); fonction ont été chambouler toute la session sur mon site
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
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: 9 messages
- Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 92 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
