У меня есть переменная внутри моего php-файла, которую я хочу передать функции javascript всякий раз, когда пользователь нажимает ссылку на моей php-странице.Почему я не могу передать эту переменную функции javascript?
вот PHP вкратце:
$delete_img=$image_id.'_'.$newfilename;
$display_image.="<td><img src='../temp_images/$newfilename'>";
if ($i==$extra_pic){
$display_image.="<br><a href='#' onclick='window.parent.reset_imageform($i, $delete_img);'>delete picture</a></td>";}
: «если ($ я == $ extra_pic) ИСТИНА, так что не в голову, что ...
Проблема заключается в том, если нажать на ссылка «удалить изображение» должна быть вызвана функцией reset_imageform (nr, pic_nr), но это не происходит, когда я пытаюсь передать переменную $ delete_img в функцию. Как только я удалю эту переменную из вызова, reset_imageform ($ я);» то он будет работать, но добавив эту переменную, она не будет работать. Функция вообще не вызвана!
Переменная содержит случайный id nr с символом подчеркивания, а затем имя файла, например, это : 23432423439_picture.jpg
там что-то Im здесь отсутствует, я должен сделать что-то $ delete_img перед отправкой его в PHP
Все мои документы в формате UTF-8
Благодаря
?!PS: просто дайте мне знать, если вам нужно больше ввода ...
Это работает! спасибо alot – 2009-11-11 17:36:22
Рад помочь – artlung