probleme forum php
Dernière réponse : dans Programmation
bonjour
j'ai un probleme avec cette ligne
sa me mais
Parse error: syntax error, unexpected T_CASE in C:\wamp\www\forum 2\poster.php on line 221
et j'ai un deuxieme probleme la dedans
et sa me mais
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\forum 2\postok.php on line 169
merci
j'ai un probleme avec cette ligne
case "repondre":
sa me mais
Parse error: syntax error, unexpected T_CASE in C:\wamp\www\forum 2\poster.php on line 221
et j'ai un deuxieme probleme la dedans
$ins =mysql_query('INSERT INTO forum_topic_view
(tv_id, tv_topic_id, tv_forum_id, tv_post_id, tv_poste)
VALUES('.intval($_SESSION['id']).', '.$nouveautopic.', '.$forum.', '.$nouveaupost.', "1" )'); // voila la ligne
et sa me mais
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\forum 2\postok.php on line 169
merci
Autres pages sur : probleme forum php
Lassé par la pub ? Créez un compte
Citation :
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\forum 2\postok.php on line 169Tu as une erreur avec ton mot de passe SQL.
Citation :
case "repondre":
As tu mis une "instruction" ?
De plus, je crois qu'on ne peut pas mettre des "lettres/mots/phrases" pour le nom d'une case, mais je suis pas sur ..
Tu devrais faire comme ça :
Exemple :
Citation :
case 1:
echo "Repondre";
voila tous le code mais il est long et bien sur il y a d'auter case mais bon si j'arrive a comprendre l'erreur j'aurait pas besoin d'aide pour apres :
merci de votre aide
<?php
$cat = htmlspecialchars($_GET['cat']); //on récupère dans l'url la variable cat
switch($cat) //1er switch
{
case "config":
//ici configuration
break;
case "forum":
//Ici forum
$action = htmlspecialchars($_GET['action']); //On récupère la valeur de action
switch($action) //2eme switch
{
case "creer":
//Création d'un forum
break;
case "edit":
//Edition d'un forum
break;
case "droits":
//Gestion des droits
break;
default; //action n'est pas remplie, on affiche le menu
echo'<h1>Administration des forums</h1>';
echo'<p>Bonjour, cher administrateur :p, que veux tu faire ?
<br />
<a href="./admin.php?cat=forum&action=creer">Créer un forum</a>
<br />
<a href="./admin.php?cat=forum&action=edit">Modifier un forum</a>
<br />
<a href="./admin.php?cat=forum&action=droits">
Modifier les droits d un forum</a><br /></p>';
break;
}
break;
case "membres":
//Ici membres
$action = htmlspecialchars($_GET['action']); //On récupère la valeur de action
switch($action) //2eme switch
{
case "edit":
//Edition d'un membre
break;
case "droits":
//Droits d'un membre (rang)
break;
case "ban":
//Bannissement
break;
default; //action n'est pas remplie, on affiche le menu
echo'<h1>Administration des membres</h1>';
echo'<p>Salut mon ptit, alors tu veux faire quoi ?<br />
<a href="./admin.php?cat=membres&action=edit">
Editer le profil d un membre</a><br />
<a href="./admin.php?cat=membres&action=droits">
Modifier les droits d un membre</a><br />
<a href="./admin.php?cat=membres&action=ban">
Bannir / Debannir un membre</a><br /></p>';
break;
}
break;
default; //cat n'est pas remplie, on affiche le menu général
echo'<h1>Index de l administration</h1>';
echo'<p>Bienvenue sur la page d administration.<br />
<a href="./admin.php?cat=config">Configuration du forum</a><br />
<a href="./admin.php?cat=forum">Administration des forums</a><br />
<a href="./admin.php?cat=membres">Administration des membres</a><br /></p>';
break;
}
?>
<?php
case "config":
//ici configuration
echo'<h1>Configuration du forum</h1>';
echo '<form method="post" action="adminok.php?cat=config">';
//Le tableau associatif
$config_name = array(
"avatar_maxsize" => "Taille maximale de l avatar",
"avatar_maxh" => "Hauteur maximale de l avatar",
"avatar_maxl" => "Largeur maximale de l avatar",
"sign_maxl" => "Taille maximale de la signature",
"auth_bbcode_sign" => "Autoriser le bbcode dans la signature",
"pseudo_maxsize" => "Taille maximale du pseudo",
"pseudo_minsize" => "Taille minimale du pseudo",
"topic_par_page" => "Nombre de topics par page",
"post_par_page" => "Nombre de posts par page"
);
$requete_config= mysql_query('SELECT config_nom, config_valeur FROM forum_config');
while($data_config = mysql_fetch_assoc($requete_config))
{
echo '<p><label for='.$data_config['config_nom'].'>
'.$config_name[$data_config['config_nom']].' </label> :
<input type="text" id="'.$data_config['config_nom'].'"
value="'.$data_config['config_valeur'].'"
name="'.$data_config['config_nom'].'"></p>';
}
echo '<p><input type="submit" value="Envoyer" /></p></form>';
break;
?>
merci de votre aide
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumPhp mysql recuperer select count
- ForumProbleme de connexion avec mysql et php
- ForumPhp faille xss
- ForumSelect html mysql php
- ForumMysql mysql, php et apache
- ForumProbleme dans mon code php mysql
- ForumProbleme formulaire html php-mysql
- ForumPhp mysql select 2 table
- ForumEasy php mysql password
- ForumProbleme install apache mysql php
- Voir plus