par
benjamin » 28 févr. 2006, 00:30
salut,
J'ai fait le scripte si dessous mais lorsque je l'exécute ça me dit :
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING on line 58
Esque quelqu'un peut m'aidé ?
<?php
if(!(defined('PWSPHP'))){die('Hum hackeur...n\'est-ce pas '.$_SERVER['REMOTE_ADDR'].' ?');}
if ($grade >= 0) {
// Seul les Membres inscrits peuvent voir cette page
if (!$_POST['nom']){
bloc_head("Administration de votre blog");
$blog_sql1 = mysql_query("SELECT * FROM blog_param WHERE id_membre=$user->id AND parametre='nom'");
$blog_sql2 = mysql_query("SELECT * FROM blog_param WHERE id_membre=$user->id AND parametre='url'");
$blog_sql3 = mysql_query("SELECT * FROM blog_param WHERE id_membre=$user->id AND parametre='description'");
$blog_sql4 = mysql_query("SELECT * FROM blog_param WHERE id_membre=$user->id AND parametre='mots_clefs'");
while ($blog_nom = mysql_fetch_array($blog_sql1))
{
while ($blog_url = mysql_fetch_array($blog_sql2))
{
while ($blog_description = mysql_fetch_array($blog_sql3))
{
while ($blog_mots_clefs = mysql_fetch_array($blog_sql4))
{
echo "<form id=\"form1\" name=\"form1\" method=\"post\" action=\"index.php?mod=blog&ac=config&modif=1\">
<p>A partir de cette page, vous pourrez modifier différents parametres de votre blog:<br />
<br />
</p>
<table border=0 width=86% cellspacing=0 cellpadding=0 height=18>
<tr>
<td align=\"left\" valign=\"middle\">Titre du Blog :</td>
<td><input name=\"nom\" type=\"text\" id=\"nom\" size=\"40\" maxlength=\"100\" value=\"$blog_nom[contenu]\" /></td>
</tr>
<tr>
<td>URL du logo :</td>
<td><input name=\"url\" type=\"text\" id=\"nom2\" size=\"40\" maxlength=\"10000\" value=\"$blog_url[contenu]\" /> </td>
</tr>
<tr>
<td>Description :</td>
<td><textarea name=\"description\" cols=\"70\" rows=\"5\">$blog_description[contenu]</textarea></td>
</tr>
<tr>
<td>Mots clefs :</td>
<td><textarea name=\"mots_clefs\" cols=\"70\" rows=\"5\">$blog_mots_clefs[contenu]</textarea></td>
</tr>
</table>
</form>";
}
}
}
}
close_table();
}else{
$blog_req1 = reqmysql("UPDATE blog_param SET contenu=\"$_POST['nom']\" WHERE id_membre=\"$user->id\" AND parametre=\"nom\"");
$blog_req2 = reqmysql("UPDATE blog_param SET contenu=\"$_POST['url']\" WHERE id_membre=\"$user->id\" AND parametre=\"url\"");
$blog_req3 = reqmysql("UPDATE blog_param SET contenu=\"$_POST['description']\" WHERE id_membre=\"$user->id\" AND parametre=\"description\"");
$blog_req4 = reqmysql("UPDATE blog_param SET contenu=\"$_POST['mots_clefs']\" WHERE id_membre=\"$user->id\" AND parametre=\"mots_clefs\"");
bloc_head("Information");
echo "<center>Modifications prisent en compte<br><a href=index.php?mod=blog>Retour</a></center>"
close_table();
}
} else {
// Si la personne n'est pas inscrit, elle est redirigé vers la page erreur_grade
include ("./erreur_grade.php");
}
?>
salut,
J'ai fait le scripte si dessous mais lorsque je l'exécute ça me dit :
[quote]Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING on line 58[/quote]
Esque quelqu'un peut m'aidé ?
[php]<?php
if(!(defined('PWSPHP'))){die('Hum hackeur...n\'est-ce pas '.$_SERVER['REMOTE_ADDR'].' ?');}
if ($grade >= 0) {
// Seul les Membres inscrits peuvent voir cette page
if (!$_POST['nom']){
bloc_head("Administration de votre blog");
$blog_sql1 = mysql_query("SELECT * FROM blog_param WHERE id_membre=$user->id AND parametre='nom'");
$blog_sql2 = mysql_query("SELECT * FROM blog_param WHERE id_membre=$user->id AND parametre='url'");
$blog_sql3 = mysql_query("SELECT * FROM blog_param WHERE id_membre=$user->id AND parametre='description'");
$blog_sql4 = mysql_query("SELECT * FROM blog_param WHERE id_membre=$user->id AND parametre='mots_clefs'");
while ($blog_nom = mysql_fetch_array($blog_sql1))
{
while ($blog_url = mysql_fetch_array($blog_sql2))
{
while ($blog_description = mysql_fetch_array($blog_sql3))
{
while ($blog_mots_clefs = mysql_fetch_array($blog_sql4))
{
echo "<form id=\"form1\" name=\"form1\" method=\"post\" action=\"index.php?mod=blog&ac=config&modif=1\">
<p>A partir de cette page, vous pourrez modifier différents parametres de votre blog:<br />
<br />
</p>
<table border=0 width=86% cellspacing=0 cellpadding=0 height=18>
<tr>
<td align=\"left\" valign=\"middle\">Titre du Blog :</td>
<td><input name=\"nom\" type=\"text\" id=\"nom\" size=\"40\" maxlength=\"100\" value=\"$blog_nom[contenu]\" /></td>
</tr>
<tr>
<td>URL du logo :</td>
<td><input name=\"url\" type=\"text\" id=\"nom2\" size=\"40\" maxlength=\"10000\" value=\"$blog_url[contenu]\" /> </td>
</tr>
<tr>
<td>Description :</td>
<td><textarea name=\"description\" cols=\"70\" rows=\"5\">$blog_description[contenu]</textarea></td>
</tr>
<tr>
<td>Mots clefs :</td>
<td><textarea name=\"mots_clefs\" cols=\"70\" rows=\"5\">$blog_mots_clefs[contenu]</textarea></td>
</tr>
</table>
</form>";
}
}
}
}
close_table();
}else{
$blog_req1 = reqmysql("UPDATE blog_param SET contenu=\"$_POST['nom']\" WHERE id_membre=\"$user->id\" AND parametre=\"nom\"");
$blog_req2 = reqmysql("UPDATE blog_param SET contenu=\"$_POST['url']\" WHERE id_membre=\"$user->id\" AND parametre=\"url\"");
$blog_req3 = reqmysql("UPDATE blog_param SET contenu=\"$_POST['description']\" WHERE id_membre=\"$user->id\" AND parametre=\"description\"");
$blog_req4 = reqmysql("UPDATE blog_param SET contenu=\"$_POST['mots_clefs']\" WHERE id_membre=\"$user->id\" AND parametre=\"mots_clefs\"");
bloc_head("Information");
echo "<center>Modifications prisent en compte<br><a href=index.php?mod=blog>Retour</a></center>"
close_table();
}
} else {
// Si la personne n'est pas inscrit, elle est redirigé vers la page erreur_grade
include ("./erreur_grade.php");
}
?>[/php]