OVH Cloud OVH Cloud

Erreur

4 réponses
Avatar
Guillaume
Bonjour,

Je suis en difficulté avec une page php. L'erreur suivante apparaît lorsque
j'utilise la fonction d'affichage Live data dans Dreamweaver:

Parse error: parse error, unexpected T_STRING in
/home/cornec/www/comments-view_2mleefe2q.php on line 9

???

Le code de la page en question est le suivant:

<?php require_once('Connections/cornec.php'); ?>
<?php
mysql_select_db($database_cornec, $cornec);
$query_Recordset1 = "SELECT * FROM comments ORDER BY LAST_NAME ASC";
$Recordset1 = mysql_query($query_Recordset1, $cornec) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Trio Motors Home Page</title>
<link rel="stylesheet" href="Assets/CSS/divs.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
<!--
p.sidebar-text {
font-size:80%;
font-family:Verdana;
}
#SplashImage {
float: left;
}
.navbar {
white-space: nowrap;
}
-->
</style>
<link href="Assets/CSS/Level1_Verdana.css" rel="stylesheet" type="text/css"
/>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length;
i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++)
x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
if (event == "init" && args.length > 2) {
if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
if ((nbArr = document[grpName]) == null) nbArr = document[grpName] =
new Array();
nbArr[nbArr.length] = img;
for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) !=
null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = args[i+1];
nbArr[nbArr.length] = img;
} }
} else if (event == "over") {
document.MM_nbOver = nbArr = new Array();
for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) !=
null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])?
args[i+1] : img.MM_up);
nbArr[nbArr.length] = img;
}
} else if (event == "out" ) {
for (i=0; i < document.MM_nbOver.length; i++) {
img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn :
img.MM_up; }
} else if (event == "down") {
nbArr = document[grpName];
if (nbArr)
for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up;
img.MM_dn = 0; }
document[grpName] = nbArr = new Array();
for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) !=
null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
nbArr[nbArr.length] = img;
} }
}
//-->
</script>
</head>
<body
onload="MM_preloadImages('Assets/images/btnShowroom_on.jpg','Assets/images/b
tnNews_on.jpg','Assets/images/btnOwners_on.jpg','Assets/images/btnServices_o
n.jpg')">
<div id="row1">
<div class="logo"><img src="Assets/images/trio_logo.jpg" alt="Trio Motors"
name="Banner" width="600" height="41" id="Banner" /></div>
<div class="navbar"><a href="showroom.html" target="_top"
onclick="MM_nbGroup('down','group1','showroom_button','',1)"
onmouseover="MM_nbGroup('over','showroom_button','Assets/images/btnShowroom_
on.jpg','',1)" onmouseout="MM_nbGroup('out')"><img
src="Assets/images/btnShowroom.jpg" alt="" name="showroom_button"
width="151" height="40" border="0" id="showroom_button" onload="" /></a><a
href="news.html" target="_top"
onclick="MM_nbGroup('down','group1','news_button','',1)"
onmouseover="MM_nbGroup('over','news_button','Assets/images/btnNews_on.jpg',
'',1)" onmouseout="MM_nbGroup('out')"><img src="Assets/images/btnNews.jpg"
alt="" name="news_button" width="150" height="40" border="0"
id="news_button" onload="" /></a><a href="owners.html" target="_top"
onclick="MM_nbGroup('down','group1','owners_button','',1)"
onmouseover="MM_nbGroup('over','owners_button','Assets/images/btnOwners_on.j
pg','',1)" onmouseout="MM_nbGroup('out')"><img
src="Assets/images/btnOwners.jpg" alt="" name="owners_button" width="150"
height="40" border="0" id="owners_button" onload="" /></a><a
href="services.html" target="_top"
onclick="MM_nbGroup('down','group1','services_button','',1)"
onmouseover="MM_nbGroup('over','services_button','Assets/images/btnServices_
on.jpg','',1)" onmouseout="MM_nbGroup('out')"><img
src="Assets/images/btnServices.jpg" alt="" name="services_button"
width="149" height="40" border="0" id="services_button" onload=""
/></a></div>
</div>
<div id="main">
<div id="col2">
<div id="feature">
<h1>Customer Comments</h1>
<table width="60%" border="1" cellspacing="2" cellpadding="2"
summary="babibobu">
<tr>
<th scope="col">f</th>
<th scope="col">l</th>
<th scope="col">e</th>
<th scope="col">c</th>
</tr>
<tr>
<td><?php echo $row_Recordset1['FIRST_NAME']; ?></td>
<td><?php echo $row_Recordset1['LAST_NAME']; ?></td>
<td><?php echo $row_Recordset1['EMAIL']; ?></td>
<td><?php echo $row_Recordset1['COMMENTS']; ?></td>
</tr>
</table>
<p>&nbsp;</p>
</div>
</div>
<div id="col1">
<h2>Previews &amp; More</h2>
<p><img src="Assets/images/preview.jpg" alt="" /></p>
<p class="sidebar-text">We are excited to offer you a glimpse of next
year's
TRIO models. We're applying our technology not just to compact cars,
but
also to sedans and SUVs. These prototypes are evidence of our
commitment
to giving drivers what they want while being environmentally
conscious. </p>
<p>&nbsp;</p>
</div>
</div>
</body>
</html>
<?php
mysql_free_result($Recordset1);
?>

Merci de votre aide.

Guillaume

4 réponses

Avatar
P'tit Marcel
"Guillaume" <++++@noos.fr> écrivit
news:40ea7db0$0$14364$:

Je suis en difficulté avec une page php. L'erreur suivante apparaît
lorsque j'utilise la fonction d'affichage Live data dans Dreamweaver:
Parse error: parse error, unexpected T_STRING in
/home/cornec/www/comments-view_2mleefe2q.php on line 9


1> <?php require_once('Connections/cornec.php'); ?>
2> <?php
3> mysql_select_db($database_cornec, $cornec);
4> $query_Recordset1 = "SELECT * FROM comments ORDER BY LAST_NAME ASC";
5> $Recordset1 = mysql_query($query_Recordset1, $cornec) or
6> die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1);
7> $totalRows_Recordset1 = mysql_num_rows($Recordset1);
8> ?>
9> <?xml version="1.0" encoding="iso-8859-1"?>

capisco ?

--
P'tit Marcel

Avatar
Anthony
Bonjour,

Je suis en difficulté avec une page php. L'erreur suivante apparaît
lorsque

j'utilise la fonction d'affichage Live data dans Dreamweaver:

Parse error: parse error, unexpected T_STRING in
/home/cornec/www/comments-view_2mleefe2q.php on line 9

???

Le code de la page en question est le suivant:

<?php require_once('Connections/cornec.php'); ?>
<?php
mysql_select_db($database_cornec, $cornec);
$query_Recordset1 = "SELECT * FROM comments ORDER BY LAST_NAME ASC";
$Recordset1 = mysql_query($query_Recordset1, $cornec) or
die(mysql_error());

$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>


Salut !

l'erreur vient des shorts tags de php, pour tes lignes qui contienent
l'entête xml, tu dois l'écrire via php :

<?php echo '<?xml version="1.0" encoding="iso-8859-1"?>'; ?>

au lieu de <?xml version="1.0" encoding="iso-8859-1"?> car l'interpréteur
php interprète le <? comme le début d'un code php

au passage tu peux simplifier les deux premières lignes :

au lieu de <?php require_once('Connections/cornec.php'); ?>
<?php
mysql_select_db($database_cornec, $cornec);
etc...

tu mets directement

<?php
require_once('Connections/cornec.php');
mysql_select_db($database_cornec, $cornec);



a +

Avatar
Olivier Miakinen

Je suis en difficulté avec une page php. L'erreur suivante apparaît lorsque
j'utilise la fonction d'affichage Live data dans Dreamweaver:

Parse error: parse error, unexpected T_STRING in
/home/cornec/www/comments-view_2mleefe2q.php on line 9


Voyons voir. Il parle de la ligne 9, n'est-ce pas ?
Laissons passer 8 lignes :

<?php require_once('Connections/cornec.php'); ?>
<?php
mysql_select_db($database_cornec, $cornec);
$query_Recordset1 = "SELECT * FROM comments ORDER BY LAST_NAME ASC";
$Recordset1 = mysql_query($query_Recordset1, $cornec) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>


La neuvième ligne est la suivante (je supprime les dizaines de lignes
qui restent) :

<?xml version="1.0" encoding="iso-8859-1"?>


Cette ligne commence par '<?' or si le serveur est configuré avec
l'option "short tags" cela suffit pour débuter une commande PHP :
http://fr.php.net/manual/fr/language.basic-syntax.php#language.basic-syntax.phpmode

Tu peux essayer de la remplacer par :
<?php echo '<?xml version="1.0" encoding="iso-8859-1"?>'; ?>

Merci de votre aide.


J'espère que c'était bien ça le problème.

Avatar
Guillaume
Merci pour toutes vos reponse!


"Olivier Miakinen" <om+ a écrit dans le message de
news:ccf3lq$20sg$

Je suis en difficulté avec une page php. L'erreur suivante apparaît
lorsque


j'utilise la fonction d'affichage Live data dans Dreamweaver:

Parse error: parse error, unexpected T_STRING in
/home/cornec/www/comments-view_2mleefe2q.php on line 9


Voyons voir. Il parle de la ligne 9, n'est-ce pas ?
Laissons passer 8 lignes :

<?php require_once('Connections/cornec.php'); ?>
<?php
mysql_select_db($database_cornec, $cornec);
$query_Recordset1 = "SELECT * FROM comments ORDER BY LAST_NAME ASC";
$Recordset1 = mysql_query($query_Recordset1, $cornec) or
die(mysql_error());


$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>


La neuvième ligne est la suivante (je supprime les dizaines de lignes
qui restent) :

<?xml version="1.0" encoding="iso-8859-1"?>


Cette ligne commence par '<?' or si le serveur est configuré avec
l'option "short tags" cela suffit pour débuter une commande PHP :

http://fr.php.net/manual/fr/language.basic-syntax.php#language.basic-syntax.phpmode


Tu peux essayer de la remplacer par :
<?php echo '<?xml version="1.0" encoding="iso-8859-1"?>'; ?>

Merci de votre aide.


J'espère que c'était bien ça le problème.