C'est urgent aide php
wissemselmi
-
wissemselmi -
wissemselmi -
Bonjour,
mon problème est que lorsque je fais la suppression d'une enregistrement à partir d'un formulaire php il affiche dans le navigateur ce message:
Forbidden
You don't have permission to access /headlines/<div class= on this server.
la suppression se fait par une seule page .php, une partie du code est le suivant:
<!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">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>SORETRAK</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<style type="text/css">
<!--
body,td,th {
font-size: 10px;
}
.Style4 {font-size: 16px; font-weight: bold; color: #000000; }
.Style6 {font-weight: bold; font-size: 36px;}
.Style7 {
color: #FFFFFF;
font-size: 16px;
}
.Style10 {font-size: 36px}
.Style13 {color: #FFFFFF}
.Style14 {font-size: 16px}
-->
</style><script language="javascript">
function controle(){
var vt1=document.getElementById('t1').value;
if(vt1 == ""){
alert("Matricule vide ...!!");
return false;
}
else{
document.f1.submit();
alert("Suppression avec succée...!!");
}
}
</script>
</head>
<body>
<div id="wrapper">
<div id="header" style="width: 801px; height: 148px">
<table border="0" cellspacing="0" cellpadding="0" width="801" height="139">
<tr>
<td width="145"><a href="index2.php?T1=admin&T2=admin&B1=Connecter" target="_self"></a></td>
<th valign="top" nowrap="nowrap" bordercolor="#E0DFE3">
<blockquote>
<h1 align="center">
<h1 align="center"><font size="4"> </font></h1>
</blockquote>
<h1 class="Style7"></h1></th>
</tr>
</table>
</div>
<div id="content">
<table width="800" border="0">
<tr>
<td height="449" rowspan="2"> </td>
<td>
<h1 align="center"> </h1>
<table width="782" height="833" border="1" bordercolor="#FF9900" background="3.jpg">
<tr>
<td width="772"><h1 align="center" class="Style6"><img src="supprimer agent.gif" alt="" width="468" height="60" /></h1>
<form name="f1" id="f1" method="POST" action="<?php if (isset($_SERVER['orcl'])){ $_SERVER['orcl'] ?>">
<?php
if (isset($_POST['t1'])){
$vt1=$_POST["t1"];
mysql_connect("localhost","root");
mysql_select_db("orcl");
$del="delete from agent where Matricule='$vt1'";
$resultat=mysql_query($del);
echo "Elève supprimé";
mysql_close();
}}
?> <div class="post">
<p> </p>
<table width="504" border="0" align="center" bordercolor="#000000" bgcolor="#FF9900">
<tr>
<td width="200" height="140"><h4 align="center" class="Style4"> Matricule </h4></td>
<td width="294"><input type="text" name="t1" id="t1" /></td>
</tr>
<tr>
<td height="183" rowspan="2" nowrap="nowrap"><p> </p>
<blockquote>
<h4 align="center" class="Style4"> </h4>
</blockquote>
<h4 align="center" class="Style4"> </h4></td>
<td><p>
<input name="enregistrer" type="button" onclick="controle();" id="enregistrer" style="float: right" value="Supprimer" align="left" />
</p>
<p> </p>
<p> </p>
<p align="left"> </p></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</div>
</form></td>
</tr>
</table>
<div class="post"></div>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</div>
<div id="footer">
<p class="copyright"> </p>
<p class="links"> </p>
<div align="center">Tous les droites reservée
SORETRAK © 2011</div>
</div>
</div>
</body>
</html>
le serveur web est wampserver
base mysql
orcl c'est le nom de ma base de données
est ce qu'il y a une solution
est ce que chacun peut m'aider pour résolue cette erreur c'est très urgent
j'attends vos aides, s'il vous plais je demande l'aider c'est urgent
mon problème est que lorsque je fais la suppression d'une enregistrement à partir d'un formulaire php il affiche dans le navigateur ce message:
Forbidden
You don't have permission to access /headlines/<div class= on this server.
la suppression se fait par une seule page .php, une partie du code est le suivant:
<!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">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>SORETRAK</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<style type="text/css">
<!--
body,td,th {
font-size: 10px;
}
.Style4 {font-size: 16px; font-weight: bold; color: #000000; }
.Style6 {font-weight: bold; font-size: 36px;}
.Style7 {
color: #FFFFFF;
font-size: 16px;
}
.Style10 {font-size: 36px}
.Style13 {color: #FFFFFF}
.Style14 {font-size: 16px}
-->
</style><script language="javascript">
function controle(){
var vt1=document.getElementById('t1').value;
if(vt1 == ""){
alert("Matricule vide ...!!");
return false;
}
else{
document.f1.submit();
alert("Suppression avec succée...!!");
}
}
</script>
</head>
<body>
<div id="wrapper">
<div id="header" style="width: 801px; height: 148px">
<table border="0" cellspacing="0" cellpadding="0" width="801" height="139">
<tr>
<td width="145"><a href="index2.php?T1=admin&T2=admin&B1=Connecter" target="_self"></a></td>
<th valign="top" nowrap="nowrap" bordercolor="#E0DFE3">
<blockquote>
<h1 align="center">
<h1 align="center"><font size="4"> </font></h1>
</blockquote>
<h1 class="Style7"></h1></th>
</tr>
</table>
</div>
<div id="content">
<table width="800" border="0">
<tr>
<td height="449" rowspan="2"> </td>
<td>
<h1 align="center"> </h1>
<table width="782" height="833" border="1" bordercolor="#FF9900" background="3.jpg">
<tr>
<td width="772"><h1 align="center" class="Style6"><img src="supprimer agent.gif" alt="" width="468" height="60" /></h1>
<form name="f1" id="f1" method="POST" action="<?php if (isset($_SERVER['orcl'])){ $_SERVER['orcl'] ?>">
<?php
if (isset($_POST['t1'])){
$vt1=$_POST["t1"];
mysql_connect("localhost","root");
mysql_select_db("orcl");
$del="delete from agent where Matricule='$vt1'";
$resultat=mysql_query($del);
echo "Elève supprimé";
mysql_close();
}}
?> <div class="post">
<p> </p>
<table width="504" border="0" align="center" bordercolor="#000000" bgcolor="#FF9900">
<tr>
<td width="200" height="140"><h4 align="center" class="Style4"> Matricule </h4></td>
<td width="294"><input type="text" name="t1" id="t1" /></td>
</tr>
<tr>
<td height="183" rowspan="2" nowrap="nowrap"><p> </p>
<blockquote>
<h4 align="center" class="Style4"> </h4>
</blockquote>
<h4 align="center" class="Style4"> </h4></td>
<td><p>
<input name="enregistrer" type="button" onclick="controle();" id="enregistrer" style="float: right" value="Supprimer" align="left" />
</p>
<p> </p>
<p> </p>
<p align="left"> </p></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</div>
</form></td>
</tr>
</table>
<div class="post"></div>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</div>
<div id="footer">
<p class="copyright"> </p>
<p class="links"> </p>
<div align="center">Tous les droites reservée
SORETRAK © 2011</div>
</div>
</div>
</body>
</html>
le serveur web est wampserver
base mysql
orcl c'est le nom de ma base de données
est ce qu'il y a une solution
est ce que chacun peut m'aider pour résolue cette erreur c'est très urgent
j'attends vos aides, s'il vous plais je demande l'aider c'est urgent
A voir également:
- C'est urgent aide php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
8 réponses
Bonjour,
oula certains pourraient t'aider en français aussi, ça ferais pas de mal.
c'est tout ce que ça te dit comme erreur?
juste ça?
Forbidden
You don't have permission to access /headlines/<div class= on this server.
tu es sous windows ou Linux?
oula certains pourraient t'aider en français aussi, ça ferais pas de mal.
c'est tout ce que ça te dit comme erreur?
juste ça?
Forbidden
You don't have permission to access /headlines/<div class= on this server.
tu es sous windows ou Linux?
Question bête surment mais as tu modifier les droits d'accès sur ta BDD pour te permettre la suppresion? Et au passage as tu vérifier que ta connexion se fait sans problème à ta bdd? Car sur le code suivant :
<?php
if (isset($_POST['t1'])){
$vt1=$_POST["t1"];
mysql_connect("localhost","root"); // peut être un test pour vérifier l'état de la connexion?????
mysql_select_db("orcl");
$del="delete from agent where Matricule='$vt1'";
$resultat=mysql_query($del);
echo "Elève supprimé";
mysql_close();
}}
?>
je ne vois pas de test précisant si la connexion à echoué ou non.
<?php
if (isset($_POST['t1'])){
$vt1=$_POST["t1"];
mysql_connect("localhost","root"); // peut être un test pour vérifier l'état de la connexion?????
mysql_select_db("orcl");
$del="delete from agent where Matricule='$vt1'";
$resultat=mysql_query($del);
echo "Elève supprimé";
mysql_close();
}}
?>
je ne vois pas de test précisant si la connexion à echoué ou non.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je suis un débutant et je suis entrain de comprendre le php .
je sais que c'est un question bête ,mais j'ai pas la réponse et je suis obligé de faire ca parce que c'est pour mon application web.
Ms svp ,si tu peut corrigé ma faute ,je te remercié infiniment parce que je besoin la correction de cette erreur très urgent .tu connus le code ,svp corriger ce problème svp ,je suis un débutant
je sais que c'est un question bête ,mais j'ai pas la réponse et je suis obligé de faire ca parce que c'est pour mon application web.
Ms svp ,si tu peut corrigé ma faute ,je te remercié infiniment parce que je besoin la correction de cette erreur très urgent .tu connus le code ,svp corriger ce problème svp ,je suis un débutant
mysql_connect("localhost","root") or die("Connection écouée");
mysql_select_db("orcl") or die('Selection bd écouée);
$del="delete from agent where Matricule='$vt1'";
$resultat=mysql_query($del) or die('Requete écouée');
mysql_select_db("orcl") or die('Selection bd écouée);
$del="delete from agent where Matricule='$vt1'";
$resultat=mysql_query($del) or die('Requete écouée');
merci mais ca marche pas j'espère que le problème est au niveau de ce code :
<form name="f1" id="f1" method="POST" action="<?php if (isset($_SERVER['orcl'])){ $_SERVER['orcl'] ?>">
mais je peut pas trouvé une solution puisque j'ai mis comme action orcl qui est le nom de ma base de données puisque la suppression se fait par une seule page qui est sa.php
<form name="f1" id="f1" method="POST" action="<?php if (isset($_SERVER['orcl'])){ $_SERVER['orcl'] ?>">
mais je peut pas trouvé une solution puisque j'ai mis comme action orcl qui est le nom de ma base de données puisque la suppression se fait par une seule page qui est sa.php