bonjour a tous
je suis passer de php4 a 5 et j ai une erreur assez surprenante...
Parse error: syntax error, unexpected $end in C:\wamp\www\include_elts\menu_droite_index.php on line 74
alors que tout fonctionne bien sous php4
voici mon code:
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
48
49
50
51
52
53
54
55 if((isset($_SESSION['niveau_acces']))) $rep = "../developpement/pub_images/"; // Répertoire contenant les images else $rep = "developpement/pub_images/"; // Répertoire contenant les images //Acces aux images de la BDD $SQLnbImages = mysql_query("SELECT * FROM `pub`"); //Compte le nombre d'images dans la base de données /*while ($nbreImages = mysql_fetch_row($SQLnbImages)) { $nbImages = $nbreImages[0]; }*/ $nbImages=mysql_num_rows($SQLnbImages); $imageRDM = rand(1, $nbImages); //Fonction Random $ImageAAfficher=mysql_query("SELECT * FROM pub WHERE id_pub = '".$imageRDM."'"); //Cherche dans la BDD selon le Random while ($AfficherImages = mysql_fetch_array($ImageAAfficher)) { $Extension = $AfficherImages['Extension_pub']; $Lien = $AfficherImages['Lien_pub']; } function AfficheImage($rep,$imageRDM,$Extension,$Lien) {$Image="Image"; if ($Extension == "swf") {?><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="157" height="330"> <param name="movie" value="<? echo "$rep$Image$imageRDM.$Extension";?>"> <param name="quality" value="high"> <embed src="<? echo "$rep$Image$imageRDM.$Extension";?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="157" height="330"></embed> </object><? } else echo "<a href='$Lien' target=_blank > <img src=$rep$Image$imageRDM.$Extension border='0' width='157' height='330'></a>" ; } echo "<br><br><br><br>"; echo '<td width="157" height="330">'; echo //echo "<img src='".$rep."1.jpg' border='0' width='157' height='330'>"; AfficheImage($rep,$imageRDM,$Extension,$Lien); echo "</td></tr>"; echo "</table>"; ?>
Partager