Известно, что подтверждение удаления формируется так: <a href='#' onClick="javascript:if(confirm("Удалить?")) document.location='xxx.yyy.zzz'" > или <a href="javascript:confirmDelete('?action=del')">[удалить]</a> в любом из вариантов применяются 2 вида кавычек: ' и ", так как можно применить какой-либо вариант если я формирую html код из PHP? то есть задаю в начале <?php $table=""; в конце документа echo $table;?> а значение переменной table нужно ограничивать кавычками либо ' либо ". А они применяются в ссылке, поэтому ничего не отображается и выдает ошибку, с одним видом кавычек просто не работает запрос на подтверждение. Как это всё можно осуществить, не разбивая table на несколько частей, а формируя эту переменную в тегах <?php ... ?>
Все очень просто: PHP: <?php $table = "<a href=\"javascript:confirmDelete('?action=del')\">[удалить]</a> " PHP: <?php $table = '<a href="javascript:confirmDelete(\'?action=del\')">[удалить]</a> " PHP: <?php $table = <<<HEREDOC <a href='#' onClick="javascript:if(confirm('Удалить?')) document.location='xxx.yyy.zzz'" > HEREDOC;
Kreker, огромнейшее спасибо!!! Всё заработало!!! Вчера пол инета перерыл, но нигде про этот слэш обратный не было написано...