le 23/01/2006 à 08:46
universdupc
SAlut !
Voilà depuis que je suis passé à easyphp 1.8, j'ai eu énormement de problème avec mes scripts. J'ai réussit à en résoudre pas mal, mais sur deux cas je sèche. Je sais vraiment pas pourquoi il accepte pas la forme de ma syntaxe.
Si une personne avait une idéev !
Il plante à la ligne :
Voilà depuis que je suis passé à easyphp 1.8, j'ai eu énormement de problème avec mes scripts. J'ai réussit à en résoudre pas mal, mais sur deux cas je sèche. Je sais vraiment pas pourquoi il accepte pas la forme de ma syntaxe.
Si une personne avait une idéev !
<?php
session_start();
if (!isset($_SESSION['membre_login'])) {
header ('Location: /logiciel/index.php');
exit();
}
?>
<?php
// on inclus les valeurs de configurations
include("conf/config.inc");
?>
<html>
<head>
<title></title>
<LINK REL=stylesheet TYPE="text/css" HREF="css.css">
</head>
<body bgcolor="<?php echo("$color_fond_page"); ?>">
<h3><p><center>Modification du répertoire téléphonique</center></p></h3>
<?
/*_____________________CONNEXION__________________________*/
$db_link=mysql_connect($mysqlhost,$name,$password);
/* _________________RECUP_DES_DONNEES____________________ */
while (list($var, $value) = each($HTTP_GET_VARS))
{
$tab_asso["$var"] = $value;
}
switch ($tab_asso[modifier]){
case 2;
$requete=mysql_db_query("gestion","update gestion_agenda set agenda_nom='$agenda_nom',agenda_prenom='$agenda_prenom',agenda_addresse='$agenda_addresse', agenda_telephone='$agenda_telephone',agenda_email='$agenda_email',agenda_commentaire='$agenda_commentaire' where agenda_id=$agenda_id",$db_link);
echo "<h1 align=center>Mise à jour effectuée<br><br><a href='index.php'>Retour</a>";
break;
default;
$result=mysql_db_query("gestion","select * from gestion_agenda where agenda_id=$agenda_id",$db_link);
$number = MYSQL_NUM_ROWS($result);
$agenda_nom=mysql_result($result,$i,"agenda_nom");
$agenda_prenom=mysql_result($result,$i,"agenda_prenom");
$agenda_addresse=mysql_result($result,$i,"agenda_addresse");
$agenda_telephone=mysql_result($result,$i,"agenda_telephone");
$agenda_email=mysql_result($result,$i,"agenda_email");
$agenda_commentaire=mysql_result($result,$i,"agenda_commentaire");
echo "<hr width='50%'>";
echo "<center><blockquote><table border=0><form method='get' action='modification.php'><input type='hidden' name=modifier value=2><input type='hidden' name=agenda_id value='$agenda_id'>
<tr><td>
<span class='gras'>Nom :</span>
</td><td>
<input type='text' name='agenda_nom' maxlength='50' size='20' value='$agenda_nom'>
</td></tr><tr><td>
<span class='gras'>Prénom :</span>
</td><td>
<input type='text' name='agenda_prenom' maxlength='50' size='20' value='$agenda_prenom'>
</td></tr>
<tr><td>
<span class='gras'>adresse :</span>
</td><td>
<input type='text' name='agenda_addresse' maxlength='50' size='20' value='$agenda_addresse'>
</td></tr>
<tr><td>
<span class='gras'>email :</span>
</td><td>
<input type='text' name='agenda_email' maxlength='50' size='20' value='$agenda_email'>
</td></tr>
<tr><td>
<span class='gras'>telephone :</span>
</td><td>
<input type='text' name='agenda_telephone' maxlength='50' size='20' value='$agenda_telephone'>
</td></tr>
<tr><td>
<span class='gras'>commentaire :</span>
</td><td>
<textarea name='agenda_commentaire' cols='40' rows='10'>$agenda_commentaire</textarea>
</td></tr>
</table></blockquote></center>";
echo "<hr width='50%'>";
echo "<table align='center'><tr><td><input type='submit' value='modifier'></td></form><td><form method=get action='index.php'><input type=submit value='Annuler'></td></form></table>";
break; }
$result=mysql_close($db_link);
?>
</body>
</html>
Il plante à la ligne :
switch ($tab_asso[modifier]){