zOy

  • Signature
    Blue Star Investment
  • Site web
  • Nombre de sujets
    31
  • Nombre de messages
    74
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

zOy
le 01/02/2013 à 04:28
Requete SQL en boucle
Bonjour à tous, je débute dans le PHP et je reste bloqué sur quelque chose que je ne sais pas faire et je n'arrive pas à trouver cette info (ou alors je m'y prends mal !).

Je cherche à faire un "INSERT" pour chaques entrées de ma table.

Je m'explique :

Il y a 120 utilisateurs avec X € sur leur compte. Je veux lister tous les utilisateurs (ca ok, c'est fait) et faire un INSERT INTO pour chaque utilisateur.

Merci à vous pour vos précédentes réponses qui m'on bcp aidées ;)
Blue Star Investment
zOy
le 28/10/2011 à 02:14
Parse Error
Bonjour à tous je suis en train de faire un site de jeux (élevage d'animaux virtuels) et dans la partie administration je trouve une erreur que je n'arrive pas à solutionner.

J'espère que vous allez pouvoir m'aider car j'ai beau chercher je n'est pas réussi à me sortir de la mouise ^^

Voiçi l'erreur que je rencontre :

Parse error: syntax error, unexpected $end in /home/diad/www/croco/admin.php on line 436



Voiçi le codage de l'unique page Administration (la page conçernée) :

admin.php
<?php
include('templates.php');
include('config.php');

// Infos du joueur
$id_membres = $_COOKIE['elvme'];
$selection_membres = mysql_query("SELECT * FROM mcroc_membres WHERE id='$id_membres' LIMIT 1");
$mcroc_membres = mysql_fetch_array($selection_membres);
// Infos du joueur

if($id_membres == false) { ?><script language="Javascript">
<!--
document.location.replace("index.php");
// -->
</script>
<? }
if($mcroc_membres['admin'] != "2") { ?>
<script language="Javascript">
<!--
document.location.replace("jeu.php");
// -->
<? }

// Pincipal
if (isset($_GET["page"])) {
$do = explode(":",$_GET["page"]);

if($do[0] == "liste_news") { liste_news(); }
elseif($do[0] == "liste_membres") { liste_membres(); }
elseif($do[0] == "principal") { principal(); }

} else { donothing(); }

function donothing() {

global $haut, $bas;

echo $haut;

// Contenu
echo '<center><div class="hautcadre" align="center"><div class="hauttxt"><b>Menu d\'administration</b> <i>Monsieur le webmaster... :)</i></b></div></div><div class="corpscadre"><div class="contenutxt" align="center"><a href="admin.php?page=liste_news" class="listenews"></a><br><br /><a href="admin.php?page=liste_membres" class="listemembres"></a><br><br /><a href="admin.php?page=principal" class="configuration"></a><br></div></div><div class="bascadre"></div></center>';
// Contenu

echo $bas;
}

function liste_news() {

global $haut, $bas, $mcroc_membres;

echo $haut;

// Contenu
$select_news = mysql_query("SELECT * FROM mcroc_news ORDER BY id DESC");

echo '<center><div class="hautcadre" align="center"><div class="hauttxt"><b>Liste des news</b> <i>Comme dans un journal ;)</i></b></div></div><div class="corpscadre2"><div class="contenutxt" align="center"><center>
<table width="500" border="0" cellpadding="0" cellspacing="0" bgcolor="#91dc78" >
<tr>
<td width="100" align="center"><b>Id</b></td>
<td width="180" align="center"><b>Titre</b></td>
<td width="200" align="center"><b>Lire/Suppr</b></td>
</tr>
</table></center>

<table width="500" bgcolor="#9fe786" align="center" >';

while($news = mysql_fetch_array($select_news))
{
echo '<form action="" method="POST">
<input type="hidden" name="id" value="'.$news['id'].'">
<tr>
<td width="100" align="center">'.$news['id'].'</td>
<td width="180" align="center">'.$news['titre'].'</td>
<td width="200" align="center"><input type="image" src="images/boutons/voir.png" width="140" height="30" name="view" value="Voir">
<input type="image" name="delete" src="images/suppr.png"></td>
</tr>
</form>';
}

echo '</table>
<form action="" method="POST">
<br /><input type="image" src="images/boutons/nouveau.png" width="140" height="30" name="nouveau" value="Nouvelle news">
</form></div></div><div class="bascadre"></div></center>';

if(isset($_POST['view']))
{
extract($_POST);

$select = mysql_query("SELECT * FROM mcroc_news WHERE id='$id' LIMIT 1");
$view = mysql_fetch_array($select);

echo '<br /><center><div class="hautcadre" align="center"><div class="hauttxt"><b>Voir une news</b> <i>Petit curieux...</i></b></div></div><div class="corpscadre2"><div class="contenutxt" align="center"><br><center><table width="359" cellpadding="0" cellspacing="0">
<tr>
<td width="359" height="1" align="center" ><b>'.$view['titre'].'</b></font></td>
</tr>
</table>
<table width="359" cellpadding="0" cellspacing="0">
<tr>
<td width="359" height="1" align="center"><br />'.$view['content'].'<br /><br /></td>
</tr>
</table></center>
<form action="" method="POST">
<input type="hidden" name="id" value="'.$view['id'].'">
<br /><input type="image" src="images/boutons/editer.png" width="140" height="30" name="edit" value="Editer">
</form></div></div><div class="bascadre"></div></center>';
}

if(isset($_POST['edit']))
{
extract($_POST);

$select_news = mysql_query("SELECT * FROM mcroc_news WHERE id='$id' LIMIT 1");
$news = mysql_fetch_array($select_news);

if(isset($_POST['envoye_edit']))
{
extract($_POST);

mysql_query("UPDATE mcroc_news SET titre='$titre', content='$content' WHERE id='$id'");
echo '<script>window.top.location.href="admin.php?page=liste_news";</script>';
}
else
{
echo '
<br /><center><div class="hautcadre" align="center"><div class="hauttxt"><b>Editer une news</b> <i>=D</i></b></div></div><div class="corpscadre2"><div class="contenutxt" align="center"><form action="" method="POST">
<center>
<table width="359" cellpadding="0" cellspacing="0">
<tr>
<td><br />Titre:</td>
<td><br /><input type="text" class="log" name="titre" value="'.$news['titre'].'"></td>
</tr>
<tr>
<td>Texte:</td>
<td><textarea name="content" class="log" cols="30" rows="4" tabindex="80">'.$news['content'].'</textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="hidden" name="id" value="'.$news['id'].'"><input type="hidden" name="edit"><br /><input type="image" src="images/boutons/editer.png" width="140" height="30" name="envoye_edit" value="Editer"><br /><br /></td>
</tr>
</table></center>
</form></div></div><div class="bascadre"></div></center>';
}

}

if(isset($_POST['nouveau']))
{

if(isset($_POST['envoye_nouveau']))
{
extract($_POST);

$date = date("d/m/Y");
mysql_query("INSERT INTO mcroc_news SET id='', titre='$titre', content='$content', pseudo='".$mcroc_membres['nom']."', date='$date'");
echo '<script>window.top.location.href="admin.php?page=liste_news";</script>';
}
else
{
echo '
<br /><center><div class="hautcadre" align="center"><div class="hauttxt"><b>Ecrire une news</b> <i>Sa feed sec.</i></b></div></div><div class="corpscadre2"><div class="contenutxt" align="center"><form action="" method="POST">
<center>
<table width="359" cellpadding="0" cellspacing="0">
<tr>
<td><br />Titre:</td>
<td><br /><input type="text" class="log" name="titre"></td>
</tr>
<tr>
<td>Pseudo:</td>
<td>'.$mcroc_membres['nom'].'</td>
</tr>
<tr>
<td>Message:</td>
<td><textarea name="content" class="log" cols="30" rows="4" tabindex="80"></textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="hidden" name="nouveau"><br /><input type="image" src="images/boutons/envoyer.png" width="140" height="30" name="envoye_nouveau" value="Envoyer"><br /><br /></td>
</tr>
</table></center>
</form></div></div><div class="bascadre"></div></center>';
}

}

if(isset($_POST['delete_x']))
{
extract($_POST);

mysql_query("DELETE FROM mcroc_news WHERE id='$id'");
echo '<script>window.top.location.href="admin.php?page=liste_news";</script>';
}

// Contenu

echo $bas;
}

function liste_membres() {

global $haut, $bas, $mcroc_membres;

echo $haut;

// Contenu
$selection_membres = mysql_query("SELECT * FROM mcroc_membres ORDER BY id ASC");

echo '<center><div class="hautcadre" align="center"><div class="hauttxt"><b>Liste des membres</b> <i>Qui joue au jeu ?</i></b></div></div><div class="corpscadre2"><div class="contenutxt" align="center"><center>
<table witdth="500" bgcolor="#91dc78" cellpadding="0" cellspacing="0">
<tr>
<td width="100" align="center"><b>Id</b></font></td>
<td width="200" align="center"><b>Nom</b></font></td>
<td width="200" align="center"><b>Voir/Supprimer</b></font></td>
</tr>
</table></center>

<center><table width="500" bgcolor="#9fe786" align="center" >';

while($membres = mysql_fetch_array($selection_membres))
{
echo '<form action="" method="POST">
<input type="hidden" name="id" value="'.$membres['id'].'">
<tr>
<td width="100" align="center">'.$membres['id'].'</td>
<td width="200" align="center">'.$membres['nom'].'</td>
<td width="200" align="center"><input type="image" name="view" src="images/boutons/voir.png" width="140" height="30" value="Voir">
<input type="image" name="delete" src="images/suppr.png"></td>
</tr>
</form>';
}

echo '</table></center></div></div><div class="bascadre"></div></center>';

if(isset($_POST['view']))
{
extract($_POST);

$selection_membres = mysql_query("SELECT * FROM mcroc_membres WHERE id='$id' LIMIT 1");
$membres = mysql_fetch_array($selection_membres);

if(isset($_POST['envoye_edit']))
{
extract($_POST);

mysql_query("UPDATE mcroc_membres SET admin='$admin', email='$email', argent='$argent', avatar='$avatar', nom='$nom', sexe='$sexe', jours='$jours', manger='$manger', boire='$boire', nettoyer='$nettoyer', jouer='$jouer', chasser='$chasser', dormir='$dormir', promener='$promener', soigner='$soigner' WHERE id='$id'");
echo '<script>window.top.location.href="admin.php?page=liste_membres";</script>';
}
else
{
echo '<br />
<center><div class="hautcadre" align="center"><div class="hauttxt"><b>Editer un joueur</b> <i>Rappel : Pas de triche</i></b></div></div><div class="corpscadre2"><div class="contenutxt" align="center"><form action="" method="POST">
<center>
<table width="327" cellpadding="0" cellspacing="0" >
<tr>
<td><br />Login:</td>
<td><br />'.$membres['login'].'</td>
</tr>
<tr>
<td>Password:</td>
<td>'.$membres['password'].'</td>
</tr>
<tr>
<td>Admin:</td>
<td><input type="text" class="log" name="admin" value="'.$membres['admin'].'"><br>1: Joueur / 2: Admin</td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" class="log" name="email" value="'.$membres['email'].'"></td>
</tr>
<tr>
<td>Argent:</td>
<td><input type="text" class="log" name="argent" value="'.$membres['argent'].'"></td>
</tr>
<tr>
<td>Avatar:</td>
<td><input type="text" class="log" name="avatar" value="'.$membres['avatar'].'"></td>
</tr>
<tr>
<td>Nom:</td>
<td><input type="text" class="log" name="nom" value="'.$membres['nom'].'"></td>
</tr>
<tr>
<td>Sexe:</td>
<td><input type="text" class="log" name="sexe" value="'.$membres['sexe'].'"></td>
</tr>
<tr>
<td>Âge:</td>
<td><input type="text" class="log" name="age" value="'.$membres['age'].'"></td>
</tr>
<tr>
<td>Pays:</td>
<td><input type="text" class="log" name="pays" value="'.$membres['pays'].'"></td>
</tr>
<tr>
<td>Jours:</td>
<td><input type="text" class="log" name="jours" value="'.$membres['jours'].'"></td>
</tr>
<tr>
<td>Manger:</td>
<td><input type="text" class="log" name="manger" value="'.$membres['manger'].'"></td>
</tr>
<tr>
<td>Boire:</td>
<td><input type="text" class="log" name="boire" value="'.$membres['boire'].'"></td>
</tr>
<tr>
<td>Nettoyer:</td>
<td><input type="text" class="log" name="nettoyer" value="'.$membres['nettoyer'].'"></td>
</tr>
<tr>
<td>Jouer:</td>
<td><input type="text" class="log" name="jouer" value="'.$membres['jouer'].'"></td>
</tr>
<tr>
<td>Chasser:</td>
<td><input type="text" class="log" name="chasser" value="'.$membres['chasser'].'"></td>
</tr>
<tr>
<td>Dormir:</td>
<td><input type="text" class="log" name="dormir" value="'.$membres['dormir'].'"></td>
</tr>
<tr>
<td>Promener:</td>
<td><input type="text" class="log" name="promener" value="'.$membres['promener'].'"></td>
</tr>
<tr>
<td>Soigner:</td>
<td><input type="text" class="log" name="soigner" value="'.$membres['soigner'].'"></td>
</tr>
<tr>
<td>Allopass:</td>
<td>'.$membres['allopass'].'</td>
</tr>
<tr>
<td>Points:</td>
<td>'.$membres['points'].'</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="hidden" name="id" value="'.$membres['id'].'"><input type="hidden" name="view"><br /><input type="image" src="images/boutons/editer.png" width="140" height="30" name="envoye_edit" value="Editer"><br /><br /></td>
</tr>
</table></center>
</form></div></div><div class="bascadre"></div></center>';
}

}

if(isset($_POST['delete_x']))
{
extract($_POST);

mysql_query("DELETE FROM mcroc_membres WHERE id='$id'");
echo '<script>window.top.location.href="admin.php?page=liste_membres";</script>';
}

// Contenu

echo $bas;
}

function principal() {

global $haut, $bas, $mcroc_membres;

echo $haut;

// Contenu
$selection_configuration = mysql_query("SELECT * FROM mcroc_configuration ORDER BY id ASC");

echo '<center><div class="hautcadre" align="center"><div class="hauttxt"><b>Configuration du jeu</b> <i>Sortez les outils</i></b></div></div><div class="corpscadre2"><div class="contenutxt" align="center"><center>
<table width="500" border="0" bgcolor="#91dc78" cellpadding="0" cellspacing="0" >
<tr>
<td width="100" align="center"><b>Id</font></b></td>
<td width="200" align="center"><b>Nom</font></b></td>
<td width="200" align="center"><b>Actions</b></font></td>
</tr>
</table></center>

<table width="500" bgcolor="#9fe786" align="center" >';

while($configuration = mysql_fetch_array($selection_configuration))
{
echo '<form action="" method="POST">
<input type="hidden" name="id" value="'.$configuration['id'].'">
<tr>
<td width="100" align="center">'.$configuration['id'].'</td>
<td width="200" align="center">'.$configuration['site_nom'].'</td>
<td width="200" align="center"><input type="image" src="images/boutons/voir.png" width="140" height="30" name="view" value="Voir"></td>
</tr>
</form>';
}

echo '</table></div></div><div class="bascadre"></div></center>';

if(isset($_POST['view']))
{
extract($_POST);

$selection_configuration = mysql_query("SELECT * FROM mcroc_configuration WHERE id='$id' LIMIT 1");
$configuration = mysql_fetch_array($selection_configuration);

if(isset($_POST['envoye_edit']))
{
extract($_POST);

mysql_query("UPDATE mcroc_configuration SET site_nom='$site_nom', bete='$bete', monnaie='$monnaie' WHERE id='$id'");
echo '<script>window.top.location.href="admin.php?page=principal";</script>';
}
else
{
echo '
<br />
<center><div class="hautcadre" align="center"><div class="hauttxt"><b>Edition de la configuration</b> <i>:D</i></b></div></div><div class="corpscadre2"><div class="contenutxt" align="center"><form action="" method="POST">
<center>
<table width="359" >
<tr>
<td><br />Site nom:</td>
<td><br /><input type="text" class="log" name="site_nom" value="'.$configuration['site_nom'].'"></td>
</tr>
<tr>
<td>Bête:</td>
<td><input type="text" class="log" name="bete" value="'.$configuration['bete'].'"></td>
</tr>
<tr>
<td>Monnaie:</td>
<td><input type="text" class="log" name="monnaie" value="'.$configuration['monnaie'].'"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="hidden" name="id" value="'.$configuration['id'].'"><input type="hidden" name="view"><br /><input type="image" src="images/boutons/editer.png" width="140" height="30" name="envoye_edit" value="Editer"><br /><br />
</td>
</tr>
</table></center>
</form></div></div><div class="bascadre"></div></center>';
}
}
// Contenu

}
echo $bas;
?>
Blue Star Investment
zOy
le 15/01/2011 à 01:34
Afficher données de la base pour le modifier
Bonsoir à tous !

Tous d'abord je tiens à préciser que je suis un amateur en PHP (j'apprend petit-à-petit ^^).

J'ai un souçis, enfete, à partir du "Comment faire un espace membre", j'aimerais ajouter une page qui affiche les infos personnelles de la base de donnée pour ensuite les modifier.

>> Par exemple <<

Voiçi ce que j'ai essayé de faire et je suis perdu ='(

membre_infos.php
<?php include ("header.php"); ?>
<?php
// on se connecte à notre base
$base = mysql_connect ('127.0.0.1', 'root', '');
mysql_select_db ('diad', $base);

session_start();
if (!isset($_SESSION['login'])) {
header ('Location: votre_espace.php');
exit();
}

// lancement de la requete
$sql = 'SELECT count(*) FROM membre WHERE id="'.$_SESSION['id'].'"';

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

// on recupere le resultat sous forme d'un tableau
$data = mysql_fetch_array($req);

// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);
mysql_close ();
?>
<div id="wrap" class="container_12"><!--#wrap -->
<div id="slider" class="grid_12"><!-- begin #slider-->
<div id="slider-content"><!-- begin #slider-content-->

<div id="mySlides">
<div class="slide">
<h1>Identifiants</h1>
<p><table width="75%" border="0" align="center" cellpadding="20" cellspacing="20">
<tr>
<td width="27%" align="right">Nom d'utilisateur :</td>
<td width="73%"><input value="<?php echo $_SESSION['login']; ?>" name="login" type="text"></td>
</tr>
<tr>
<td>Mot de passe :</td>
<td></td>
</tr>
</table></p>
<h1>Informations personnelles</h1>
<table width="75%" border="0" align="center" cellpadding="20" cellspacing="20">
<tr>
<td width="32%">Statut :</td>
<td width="68%"><input value="<?php echo $data['status']; ?>" name="status" type="text"></td>
</tr>
<tr>
<td>Nom :</td>
<td><input value="<?php echo $data['nom']; ?>" name="nom" type="text"></td>
</tr>
<tr>
<td>Pr&eacute;nom :</td>
<td><input value="<?php echo $data['prenom']; ?>" name="prenom" type="text"></td>
</tr>
<tr>
<td>Adresse :</td>
<td><input value="<?php echo $data['adresse']; ?>" name="adresse" type="text"></td>
</tr>
<tr>
<td>Code postal :</td>
<td><input value="<?php echo htmlentities(trim($_SESSION['cp'])); ?>" name="cp" type="text"></td>
</tr>
<tr>
<td>Ville :</td>
<td><input value="<?php echo htmlentities(trim($_SESSION['ville'])); ?>" name="ville" type="text"></td>
</tr>
<tr>
<td>E-mail :</td>
<td><input value="<?php echo htmlentities(trim($_SESSION['email'])); ?>" name="email" type="text"></td>
</tr>
<tr>
<td>T&eacute;l&eacute;phone (fix) :</td>
<td><input value="<?php echo htmlentities(trim($_SESSION['tel'])); ?>" name="tel" type="text"></td>
</tr>
<tr>
<td>T&eacute;l&eacute;phone portable :</td>
<td><input value="<?php echo htmlentities(trim($_SESSION['tel2'])); ?>" name="tel2" type="text"></td>
</tr>
</table>
</p>
<h1>Votre materiel informatique</h1>
<p><table width="75%" border="0" align="center" cellpadding="20" cellspacing="20">
<tr>
<td width="35%">Type d'ordinateur :</td>
<td width="65%"><input value="<?php echo htmlentities(trim($_SESSION['ordinateur'])); ?>" name="ordinateur" type="text"></td>
</tr>
<tr>
<td>Marque :</td>
<td><input value="<?php echo htmlentities(trim($_SESSION['marque'])); ?>" name="marque" type="text"></td>
</tr>
<tr>
<td>Syst&egrave;me d'exploitation :</td>
<td><input value="<?php echo htmlentities(trim($_SESSION['os'])); ?>" name="os" type="text"></td>
</tr>
</table>
</p>
<h1>Questionnaire</h1>
<p><table width="75%" border="0" align="center" cellpadding="20" cellspacing="20">
<tr>
<td width="35%" align="right">Experience informatique :</td>
<td width="65%"><input value="<?php echo htmlentities(trim($_SESSION['experience'])); ?>" name="experience" type="text"></td>
</tr>
</table>
</p>
<p><a href="deconnexion.php" class="slider-button">Sauvegarder</a></p>
<p>&nbsp;</p>
</div>
</div>

</div>
<?php include ("footer.php"); ?>
Blue Star Investment
zOy
le 16/08/2010 à 04:14
Géolocalisation par IP
??? Libre à moi de ne pas choisir les services des autres, la prochaine foi que je demanderai de l'aide j'aimerais que tu n'y réponde plus si c'est pour dire quelque chose d'inutile et insultant, bye ;)
Blue Star Investment
zOy
le 12/08/2010 à 23:55
Géolocalisation par IP
Le souçis c'est que c'est payant et je n'aime pas être dépendant des services d'autres sites web. Y a t-il une solution Only php ?
Blue Star Investment
zOy
le 12/08/2010 à 17:03
Géolocalisation par IP
Je vous explique mon projet. Je suis en train de développer un site qui gère des bannieres publicitaires et qui les affiches suivant la geo-localisation d'un visiteur.

Exemple : Ludovic habite dans le 92, toutes les bannieres du 92 s'afficheront aléatoirement.

Ma question est "Comment connaitre le departement ou la ville d'un visiteur ?"
Blue Star Investment
zOy
le 04/08/2010 à 02:13
Parse error: syntax error, unexpected $end in
Bonjour à tous, j'ai installé un script sur mon site. Tout fonctionne à part cette page "login.php" qui m'affiche cette erreur quand je lance la page dans mon naviguateur :

Parse error: syntax error, unexpected $end in /home/diad/www/sites/ptc/login.php on line 89

Voiçi le codage de la page login.php :

<?php	session_start();
if(isset($_COOKIE["usNick"]) && isset($_COOKIE["usPass"])){ ?>
<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=myaccount.php">
<?php
exit();
}

$display_error = "";
$username = "";

if ($_POST['username']) {
$username = ($_POST['username']);
if( strtolower($_POST['code'])!= strtolower($_SESSION['texto'])){
$display_error = "Security Code Error"; // error language
include ('error.php');
exit();
}else{
include ('includes/config.inc.php');
$username=uc($_POST['username']);
$pass=uc($_POST['password']);
$password = sha1($pass);

if ($password==NULL) {
$display_error = "All fields are required"; // error language
include ('error.php');
exit();
}else{
$myDb->connect();
$query = mysql_query("SELECT username,password FROM yob_users WHERE username = '$username'") or die(mysql_error());
$data = mysql_fetch_array($query);
$myDb->close();
if($data['password'] != $password) {
$display_error = "Please, Check your username/password."; // error language
include ('error.php');
exit();
}else{
$myDb->connect();
$query = mysql_query("SELECT username, password FROM yob_users WHERE username = '$username'") or die(mysql_error());
$row = mysql_fetch_array($query);
$myDb->close();
$nicke=$row['username'];
$passe=$row['password'];
setcookie("usNick",$nicke,time()+7776000);
setcookie("usPass",$passe,time()+7776000);
$lastlogdate = date("F j, Y - g:i a");
$lastip = getRealIP();
$myDb->connect();
$querybt = "UPDATE yob_users SET lastlogdate='$lastlogdate', lastiplog='$lastip' WHERE username='$nicke'";
mysql_query($querybt) or die(mysql_error());
$myDb->close(); ?>
<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=myaccount.php">
<?
}
}
}
}else{
include ('header.php');
?>
<div id="content">
<p class="error"><?php echo $display_error; ?></p>

<form action="login.php" method="post" class="f-wrap-1">
<div class="req"><a href="signup.php">Not Registered?</a><br /><a href="recoverpass.php">Forgot your Password?</a></div>
<fieldset>

<h3>Member Login</h3>

<label for="firstname"><b>Username:</b>
<input id="username" name="username" type="text" class="f-name" autocomplete="off" tabindex="1" /><br />
</label>
<label for="password"><b>Password:</b>
<input id="password" name="password" type="password" class="f-name" autocomplete="off" tabindex="2" /><br />
</label>
<label for="code"><b>Security Code:</b>
<input id="code" name="code" type="text" class="f-name" autocomplete="off" tabindex="3" /><br />
</label>
<label for="code2"><b>&nbsp;</b>
<img src="image.php?<?php echo $res; ?>" /><br />
</label>
<div class="f-submit-wrap">
<input type="submit" value="Submit" class="f-submit" tabindex="4" /><br />
</div>
</fieldset>
</form>

<?php
include ('footer.php');
}
?>
Blue Star Investment
zOy
le 25/04/2009 à 02:05
Problème avec une découpe d'un design
Bonjour, je suis actuellement sur un site d'un groupe de musique, mais j'ai un problème sous firefox.

voiçi mon problème ... il est assez flagrand ^^

http://ns10.freeheberg.com/~mismos/

voiçi mon codage de toute la page :

index.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="facebox.css" media="screen" rel="stylesheet" type="text/css" />
<script src="jquery.js" type="text/javascript"></script>
<script src="facebox.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox({
loading_image : 'loading.gif',
close_image : 'closelabel.gif'
})
})
</script>
<script type="text/javascript" src="mootoolsrelease57.js"></script>
<script type="text/javascript">
var effects = new Array();
window.onload=function(){
var els = document.getElementsByClassName('cool');
for (var i=0; i<els.length; i++){
els[i].id='cool'+i;
effects[els[i].id]=els[i].effect('font-size', {duration: 400, transition: fx.expoOut});
els[i].addEvent('mouseover', function(){effects[this.id].emphasize()});
els[i].addEvent('mouseout', function(){effects[this.id].deemphasize()});
}
};
fx.Style.implement({
emphasize: function(){
this.clearTimer();
this.custom(parseInt(this.el.getStyle('font-size')), 24);
},
deemphasize: function(){
this.clearTimer();
this.custom(parseInt(this.el.getStyle('font-size')), 12);
}
});
</script>
<SCRIPT LANGUAGE="JavaScript">
/*
on precharge les images de substitution
*/
i1 = new Image;
i1.src = "28.jpg";
i2 = new Image;
i2.src = "28_jose.jpg";
i3 = new Image;
i3.src = "28_peter.jpg";
i4 = new Image;
i4.src = "28_dom.jpg";
i5 = new Image;
i5.src = "28_mika.jpg";
i6 = new Image;
i6.src = "28_nico.jpg";
i7 = new Image;
i7.src = "28_richard.jpg";
i8 = new Image;
i8.src = "28_stephanie.jpg";
</SCRIPT>
<style>
.cool {
padding:12px;
line-height:48px;
background:transparent;
font-size:12px;
margin:auto;
vertical-align:middle;
color:#666;
text-decoration:none;
}
.cool:hover {
color:#000;
background:none;
}
#nav {
text-align:center;
}
h1 {
text-align:center;
}
body {
background-image: url(fond.png);
}
</style>
</head>

<body>
<table width="100%" border="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="700" height="500" valign="top"><div id="nav"> <a href="#" class="cool">Accueil</a><a href="#" class="cool">Bio</a><a href="#" class="cool">Press</a> <a href="videos.html" class="cool">Vid&eacute;os</a><a href="#" class="cool">Photos</a> <a href="#" class="cool">Le mur</a> <a href="contact.html" class="cool">Contact</a> <a href="#" class="cool">Bonus</a></div>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><img src="1.jpg" width="393" height="59" /></td>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><img src="2.jpg" width="62" height="23" /></td>
</tr>
<tr>
<td><a href="#" onMouseOver="nomimage1.src=i6.src" onMouseOut="nomimage1.src='28.jpg'"><img src="3.jpg" width="62" height="36" border="0" /></a></td>
</tr>
</table></td>
<td><img src="4.jpg" width="245" height="59" /></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><img src="5.jpg" width="96" height="91" /></td>
<td><a href="bio_richard.html" rel="facebox" onMouseOver="nomimage1.src=i7.src" onMouseOut="nomimage1.src='28.jpg'"><img src="6.jpg" width="74" height="91" border="0" /></a></td>
<td><a href="bio_dom.html" rel="facebox" onMouseOver="nomimage1.src=i4.src" onMouseOut="nomimage1.src='28.jpg'"><img src="7.jpg" width="87" height="91" border="0" /></a></td>
<td><img src="8.jpg" width="136" height="91" /></td>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><a href="bio_nico.html" rel="facebox" onMouseOver="nomimage1.src=i6.src" onMouseOut="nomimage1.src='28.jpg'"><img src="9.jpg" width="62" height="58" border="0" /></a></td>
</tr>
<tr>
<td><a href="bio_nico.html" rel="facebox" onMouseOver="nomimage1.src=i6.src" onMouseOut="nomimage1.src='28.jpg'"><img src="10.jpg" width="62" height="33" border="0" /></a></td>
</tr>
</table>
</td>
<td><a href="bio_mika.html" rel="facebox" onMouseOver="nomimage1.src=i5.src" onMouseOut="nomimage1.src='28.jpg'"><img src="11.jpg" width="113" height="91" border="0" /></a></td>
<td><img src="12.jpg" width="132" height="91" /></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="13.jpg" width="393" height="39" /><img src="14.jpg" width="38" height="39" /><a href="bio_peter.html" rel="facebox" onMouseOver="nomimage1.src=i3.src" onMouseOut="nomimage1.src='28.jpg'"><img src="15.jpg" width="77" height="39" border="0" /></a><img src="16.jpg" width="60" height="39" /><img src="17.jpg" width="132" height="39" /></td>
</tr>
<tr>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><img src="18.jpg" width="91" height="102" /></td>
<td><a href="bio_jose.html" rel="facebox" onMouseOver="nomimage1.src=i2.src" onMouseOut="nomimage1.src='28.jpg'"><img src="19.jpg" width="100" height="102" border="0" /></a></td>
<td><img src="20.jpg" width="36" height="102" /></td>
<td><a href="bio_stephanie.html" rel="facebox" onMouseOver="nomimage1.src=i8.src" onMouseOut="nomimage1.src='28.jpg'"><img src="21.jpg" width="128" height="102" border="0" /></a></td>
<td><img src="22.jpg" width="82" height="102" /></td>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="bio_peter.html" rel="facebox" onMouseOver="nomimage1.src=i3.src" onMouseOut="nomimage1.src='28.jpg'"><img src="23.jpg" width="71" height="61" border="0" /></a></td>
</tr>
<tr>
<td><img src="24.jpg" width="71" height="41" /></td>
</tr>
</table></td>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="25.jpg" width="60" height="61" /></td>
</tr>
<tr>
<td><img src="26.jpg" width="60" height="41" /></td>
</tr>
</table></td>
<td><img src="27.jpg" width="132" height="102" /></td>
</tr>
</table></td>
</tr>
<tr>
<td><IMG SRC="28.jpg" BORDER=0 HSPACE=0 VSPACE=0 NAME="nomimage1"><noscript><a href="http://www.editeurjavascript.com/">ajax</a></noscript>
<div align="center">
<object type="application/x-shockwave-flash" data="dewplayer-multi.swf?mp3=mp3=mp3/1.mp3|mp3/2.mp3|mp3/3.mp3|mp3/4.mp3|mp3/5.mp3|mp3/6.mp3|mp3/7.mp3|mp3/8.mp3&amp;autostart=1&amp;autoreplay=1" width="240" height="20">
<param name="wmode" value="transparent" />
<param name="movie" value="dewplayer-multi.swf?mp3=mp3/1.mp3|mp3/2.mp3|mp3/3.mp3|mp3/4.mp3|mp3/5.mp3|mp3/6.mp3|mp3/7.mp3|mp3/8.mp3&amp;autostart=1&amp;autoreplay=1" />
</object>
</div></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-4230547-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</body>
</html>
Blue Star Investment
zOy
le 18/04/2008 à 19:35
Données SQL
Bonjour à tous, j'ai un editeur WYSIWYNG et lorsque j'enregistre ce texte :

Face à la Méditerranée, la Tunisie bénéficie d'un climat tempéré et ensoleillé, idéal pour rompre avec la grisaille quotidienne des grandes villes européennes. Le nord du Pays, pluvieux en hiver, propose des paysages verdoyants de prairies et de forêts tandis que le centre, moins pluvieux, est formé de steppes et d'oliveraies. Le sud, très sec, propose un paysage désertique avec des oasis éparpillées dans le grand Sahara.


il s'affiche dans ce format (dans phpMyAdmin) :

Face à la Méditerranée, la Tunisie bénéficie d'un climat tempéré et ensoleillé, idéal pour rompre avec la grisaille quotidienne des grandes villes européennes. Le nord du Pays, pluvieux en hiver, propose des paysages verdoyants de prairies et de forêts tandis que le centre, moins pluvieux, est formé de steppes et d'oliveraies. Le sud, très sec, propose un paysage désertique avec des oasis éparpillées dans le grand Sahara.


voiçi ma requete php
<? 
include 'config.php';
$select = 'SELECT situation FROM tunisie';
$req = mysql_query($select) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
// lancement de la requête
$sql = 'UPDATE tunisie SET situation="'.$_POST['comments'].'"';

// on exécute la requête (mysql_query) et on affiche un message au cas où la requête ne se passait pas bien (or die)
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());

// on ferme la connexion à la base
mysql_close();

header("Location: modif-pages_ok.php");
?>
Blue Star Investment
zOy
le 18/04/2008 à 19:01
Erreur SQL
voici la structure de ma table sql

CREATE TABLE IF NOT EXISTS `reservation_work1` (
`civilite` varchar(255) NOT NULL,
`nom` varchar(255) NOT NULL,
`prenom` varchar(255) NOT NULL,
`naissance` varchar(255) NOT NULL,
`mail` varchar(255) NOT NULL,
`adresse` text NOT NULL,
`code_postal` varchar(255) NOT NULL,
`ville` varchar(255) NOT NULL,
`pays` varchar(255) NOT NULL,
`gsm` varchar(255) NOT NULL,
`tel` varchar(255) NOT NULL,
`fax` varchar(255) NOT NULL,
`nom_reservation` varchar(255) NOT NULL,
`hotel` varchar(255) NOT NULL,
`nbr_personne` varchar(255) NOT NULL,
`single` varchar(255) NOT NULL,
`double` varchar(255) NOT NULL,
`triple` varchar(255) NOT NULL,
`debut_sejour` varchar(255) NOT NULL,
`fin_sejour` varchar(255) NOT NULL,
`green_fee` varchar(255) NOT NULL,
`lesson` varchar(255) NOT NULL,
`buggy_18` varchar(255) NOT NULL default 'Non',
`buggy_9` varchar(255) NOT NULL default 'Non',
`full` varchar(255) NOT NULL default 'Non',
`demi_set` varchar(255) NOT NULL default 'Non',
`trolley_18` varchar(255) NOT NULL default 'Non',
`driving_range_15` varchar(255) NOT NULL default 'Non',
`practice_fee` varchar(255) NOT NULL default 'Non',
`caddy` varchar(255) NOT NULL default 'Non',
`cure_classique2j` varchar(255) NOT NULL default 'Non',
`cure_classique4j` varchar(255) NOT NULL default 'Non',
`cure_specifique5j` varchar(255) NOT NULL default 'Non',
`soins_hydro` varchar(255) NOT NULL,
`soins_massages` varchar(255) NOT NULL,
`soins_relaxation_coreene` varchar(255) NOT NULL,
`res_chirurgie` varchar(255) NOT NULL default 'Non'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


est-ce plus claire comme çà ? pour moi c noir de chez noir :s
Blue Star Investment
LoadingChargement en cours