[Php] Acces Denied / Comprends pas !

Résolu/Fermé
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 - 21 juil. 2008 à 16:48
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 22 juil. 2008 à 13:45
Bonjour,
Une fois ma saisie rentrée et validée ma page je tombe sur ce messeage d'erreur :
Erreur : Access denied for user: 'apache@localhost' (Using password: NO)


Je ne vois pas ou est mon erreur, pouvez vous m'aider s'il vous plait .
Merci

index.phpBonjour,
Une fois ma saisie rentrée et validée ma page je tombe sur ce messeage d'erreur :
Erreur : Access denied for user: 'apache@localhost' (Using password: NO)


Je ne vois pas ou est mon erreur, pouvez vous m'aider s'il vous plait .
Merci

index.php

<?
session_start();
include('bdd.php');

$_SESSION['decoupe'] = $decoupe;
$decoupe = $_SESSION['decoupe'];

echo '<form action="liste2.php" method="post">';

echo '<tr>'; 
echo '<td>'; 
echo '<font color="#FFFFFF" size="3" face="Century Gothic">'; 
echo '<td bgcolor="#3366ff"><b><u><font color="#FFFFFF">Numeros</font></u></b></td>'; 
echo '<input name="saisie"  style="width:203; font-weight:700; height:22" size="25"></font>'; 
echo '</td>'; 
echo '</tr>'."\n"; 

$decoupe = explode(",",$saisie);

echo "<input type='submit' value='afficher devis' /></form>"; 

?>


et liste2.php

<?php
session_start();

include('bdd.php');

$tre = $_POST['saisie'];
$decoupe = explode(",",$tre);
echo "$tre";


$sql = "SELECT * FROM chalet_table where id IN (";
$boucle=0;
  while ($boucle < sizeof($decoupe)) 
  {
    $sql .= $decoupe[$boucle];
    $boucle++;
    if ($boucle < sizeof($decoupe))
	$sql .= ", ";
  }

$sql .= ")  "; 
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() ); 

		
	if($result) { 
// debut du tableau 

 echo '<font size="2" face="Arial" >';
 
echo '<table bgcolor="#FFFFFF" border="0" align="center">'."\n"; 
// première ligne on affiche les titres dans 4 colonnes 
echo '<tr>'; 
echo '<td width="80" bgcolor="#3366ff"><b><u><font color="#FFFFFF">Devis n° :</font></u></b></td>'; 
echo '<td bgcolor="#3366ff"><b><u><font color="#FFFFFF">Département </font></u></b></td>­'; 
echo '<td bgcolor="#3366ff"><b><u><font color="#FFFFFF">Commentaires</font></u></b></td>'; 
echo '<td bgcolor="#3366ff"><b><u><font color="#FFFFFF">Clics Restants</font></u></b></td>'; 
echo '<td bgcolor="#3366ff"><b><u></u></b></td>'; 
echo '</tr>'."\n"; 
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne. 

while($row = mysql_fetch_array($result)) 
{ 
	
			
				echo '<tr>'; 
				echo '<td width="80" bgcolor="#e8e2e2">'.$row[id].'</td>';
				echo '</tr>'; 
						
		
} 

echo '</table>'."\n"; 

 echo '</font>';
// fin du tableau. 
} 
else 
{
echo 'Pas d\'enregistrements dans cette table...'; 
}


?>
A voir également:

3 réponses

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
21 juil. 2008 à 17:21
Le problème ne vient pas de ton fichier de page mais du fichier de configuration.

Dans ce fichier tu dois trouver les informations liées à mysql, avec dedans ton user apache.

Soit tu n'as pas de mot de passe pour accéder à ta base sous ton user apache, soit il te faut préciser le mot de passe du compte apache dans ton fichier de conf.

C'est là d'où vient le souci.
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
22 juil. 2008 à 13:42
Merci, en fait mes 2 pages etaient dans un sous_dossier "/admin".
j'ai mis les pages dans le dossier parent et le probleme etait resolu.

Merci beaucoup pour ces précisions !
A bientot
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
22 juil. 2008 à 13:45
De nada !
0