J'ai une erreur imcomprise ! :
Parse error: parse error, unexpected T_VARIABLE in /home/msn/www/test/art_action.php on line 18
Voici le code qui génère cette erreur :
Et là, voici la page appelante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 <? include('connect.php'); if (($action == 'add') || ($action == 'modif')) { // Je récupère les variables $nom = $_POST['artiste_nom']; $logo = (isset($_POST['artiste_logo']) ? $_POST['artiste_logo'] : ""); $web = (isset($_POST['artiste_url']) ? $_POST['artiste_url'] : ""); $desc = $_POST['artiste_desc']; // je met à jour les infos ou je les rajoute selon ce que l'on fait connection(); // on écrit la requête sql if ($action == 'add') { **** $sql*=*"INSERT*INTO*auteurs VALUES ('', '$nom', '$logo', '$web', '$desc')"; // ERREUR ICI } else { $id = $POST['artiste_id']; $sql = "UPDATE auteurs SET auteur_nom='$nom', auteur_logo='$logo', auteur_web='$web', auteur_desc='$desc' WHERE auteur_id=$id"; } **** ****// on insère les informations du formulaire dans la table ****mysql_query($sql)*or*die('Erreur SQL !'.$sql.'<br>'.mysql_error()); ****// on affiche le résultat pour le visiteur ****echo*'Vos infos on été ajoutées.'; deconnection(); } else if ($action == 'sup') { } else { echo 'Non, pas bien !'; } ?>
Merci de m'éclaircir ce point NOIR car je ne m'en sors pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 <SCRIPT LANGUAGE="JavaScript"> /* On crée une fonction de verification */ function verifForm(formulaire) { if (formulaire.artiste_nom.value == "") alert('Remplissez le nom de l\'artiste alors !!'); else if (formulaire.artiste_desc.value == "") alert('Remplissez la description de l\'artiste alors !!'); else formulaire.submit(); /* sinon on envoi le formulaire */ } </SCRIPT> <b><div style="text-align: center"><font size="+6">ARTISTE</font></div></b> <font size="+3"><b><div style="text-align: center">ADD</div></b></font> <br><br><br> <form action='art_action.php?action=add' method='post'> <table> <tr> <td>Nom de l'artiste :</td> <td><input type='text' value='' name='artiste_nom' size=30 class='formulaire'></td> </tr> <tr> <td>Logo de l'artiste :</td> <td> <input type='file' name='artiste_logo' size=30 class='formulaire'> </td> </tr> <tr> <td>Url du site :</td> <td><input type='text' value='' name='artiste_url' size=30 value='http://' class='formulaire'></td> </tr> <tr> <td>Description :</td> <td><textarea name='artiste_desc' cols=35 rows=8 class='formulaire'></textarea></td> </tr> </table> <input type="button" value="OK" onClick="verifForm(this.form)"> </form>
Partager