Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Ссылка на пользовательскую функцию. Как правильно ?

Сообщения:  [1-4] 

 
 автор: Axxil   (28.02.2005 в 12:23)   письмо автору
 
   для: rvb   (28.02.2005 в 12:19)
 

Надо соответственно поставить функцию edit ниже таблицы

<?
echo "<body bgcolor='#94ACB9'>"
echo 
"<table border=1 width=100%><tr>"
echo 
"<td width=134>$data</td>"
echo 
"<td width=500>$text</td>"
echo 
"<td width=100><a href=main.php?action=edit> Редактировать</td>"
echo 
"</tr></table>";
if (
$action=='edit'edit(); 
?> 

   
 
 автор: rvb   (28.02.2005 в 12:19)   письмо автору
 
   для: Axxil   (28.02.2005 в 12:10)
 

Спасибо большое !
А как сделать, чтобы вывод в функции edit() происходил на этой же странице ниже таблицы, а не отркывалась новая страница

   
 
 автор: Axxil   (28.02.2005 в 12:10)   письмо автору
 
   для: rvb   (28.02.2005 в 11:55)
 

Например текущий файл называется main.php

<?
// если пользователь нажал на ссылку выполняем функцию edit()
if ($action=='edit'edit();
else{
echo 
"<body bgcolor='#94ACB9'>";
echo 
"<table border=1 width=100%><tr>";
echo 
"<td width=134>$data</td>";
echo 
"<td width=500>$text</td>";
echo 
"<td width=100><a href=main.php?action=edit> Редактировать</td>";
echo 
"</tr></table>";
}
?>

А можно и отдельный файл этому посвятить:

<?
echo "<body bgcolor='#94ACB9'>";
echo 
"<table border=1 width=100%><tr>";
echo 
"<td width=134>$data</td>";
echo 
"<td width=500>$text</td>";
echo 
"<td width=100><a href=edit.php> Редактировать</td>";
echo 
"</tr></table>";
?>

и уже в edit.php проводить редактирование

   
 
 автор: rvb   (28.02.2005 в 11:55)   письмо автору
 
 

Не могу врубиться как перейти по ссылке на пользовательскую функцию
Вот пример: (А как сделать правильно ?)

echo "<body bgcolor='#94ACB9'>";
echo "<table border=1 width=100%><tr>";
echo "<td width=134>$data</td>";
echo "<td width=500>$text</td>";
echo "<td width=100><a href=edit()> Редактировать</td>";
echo "</tr></table>";

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования