проблем с escape на кавички

kiling

Registered
PHP:
  {
echo "<a href=\"index.php?p=profile&id=<?php echo $ruc['id'] ?>.$next.\"<следваща></a>"

echo "<a href=\"index.php?p=profile&id=<?php echo $ruc['id'] ?>.$prev.\"<предишна></a>"

}

някъде май съм объркалкавичките изписвами следната грешка


Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:\xampp\htdocs\site1\profile.php on line 239
 
PHP:
 {
echo "<a href=\"index.php?p=profile&id=$ruc['id'].$next.\"<следваща></a>"

echo "<a href=\"index.php?p=profile&id=$ruc['id'].$prev.\"<предишна></a>"

}
 
PHP:
{
echo "<a href='index.php?p=profile&id=$ruc[id] $next'>следваща</a>"; 
echo "<a href='index.php?p=profile&id=$ruc[id] $prev'>предишна</a>";
}
Ако има нещо проблем, метни едно ЛС :)
 
PHP:
{
echo "<a href=\"index.php?p=profile&id={$ruc['id']}{$next}\"<следваща></a>";
echo "<a href=\"index.php?p=profile&id={$ruc['id']}{$prev}\"<предишна></a>";
}
 
аз бих го направил така:

echo '<a href="index.php?p=profile&id=' . $ruc['id'] . '' . $next . '">следваща</a>';

echo '<a href="index.php?p=profile&id=' . $ruc['id'] . '' . $prev. '">предишна</a>';


по този начин поне на редактора, който си е специално за php не ми дава грешка. трябва да стане. нарочно съм ги оцветил да не се бъркаш къде са двойните къде единичните.
 
Аз не мога да разбера защо в php код си вмъкнал втори <?php таг - няма смисъл (според мен :-) )

PHP:
echo "<a href=\"index.php?p=profile&id=$ruc['id'].$next.\">следваща</a>";

echo "<a href=\"index.php?p=profile&id=$ruc['id'].$prev.\">предишна</a>";
 
проблема е решен благодаря за помоща направих го по начина на explozen
 

Back
Горе