PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 11
Sypher Отправлено: 10 Мая, 2008 - 12:22:44 • Тема: Динамическая правка на странице, без ее перезагрузки • Форум: Программирование на PHP

Ответов: 19
Просмотров: 1364
Спасибо за коменты... приму во внимание... Подмигивание
Sypher Отправлено: 08 Мая, 2008 - 22:56:57 • Тема: max_execution_time • Форум: Программирование на PHP

Ответов: 2
Просмотров: 286
Я использовал такую мутку.... Когда удалял товар с базы.... То соответственно удалял и рисунки, которые были привязаны к Id товара...
Sypher Отправлено: 08 Мая, 2008 - 22:51:57 • Тема: Динамическая правка на странице, без ее перезагрузки • Форум: Программирование на PHP

Ответов: 19
Просмотров: 1364
Тока без издевательства.... как его можно оптимизировать....мне и самому интересно.... Тока я еще деревень Подмигивание Все упреки и замечания приму во внимание...
Sypher Отправлено: 08 Мая, 2008 - 09:30:48 • Тема: Динамическая правка на странице, без ее перезагрузки • Форум: Программирование на PHP

Ответов: 19
Просмотров: 1364
Я не изучая Аякса... намутил динамичесские списки... Обновляються и работают через БД... Использовал пример выставленый тут на форуме (динамичесские списки) доработал чтение и запись в БД... Если хочешь, могу скрипт кинуть... скрипт корявый...но работает... Тебе думаю пригодится.... Можешь выводить свои формы, прятать дивом и потом редактировать) Если что - пиши выставлю). Может заодно умные люди скажут как скрипт можно было сделать рациональнее.... Подмигивание
Sypher Отправлено: 07 Мая, 2008 - 19:28:42 • Тема: Возврат в родительский скрипт • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1641
SION-ZENIT пишет:
<html><head>.....
это уже вывод в браузер


А что же вы раньше не сказали) все равно спасибо) Подмигивание
Sypher Отправлено: 06 Мая, 2008 - 14:14:32 • Тема: Возврат в родительский скрипт • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1641
SergeantPEPPER пишет:
Т.е. в вашем случае тот файл, с которого вы будете ссылаться на index.php не должен ничего выводить в браузер, а затем будет следовать header ()

Ну дык он ничего и не выводит..... Поставил в начале скрипта.... Убрал все ссылки...
Cannot modify header information - headers already sent by (output started at C:\wamp\www\car\up_info.php:4) in C:\wamp\www\car\up_info.php on line 10

(Добавление)
Намутил.... Спасибо всем большое....
PHP:
скопировать код в буфер обмена
  1. <?
  2. //    header("Location: tovar.php?Id=".$Id_Tov);
  3.     $Id = $_GET["Id"];
  4.     $Id_Tov = $_GET["Id_Tov"];
  5.     header("Location: tovar.php?Id=".$Id_Tov);
  6.     include "connection.php";
  7.     $sql = "Select * From Info where Id_Tov ='".$Id_Tov."' Order by NN";
  8.       $result = mysql_query($sql, $link);
  9.  
  10.     while ($row = mysql_fetch_assoc ($result))
  11.      {
  12.         if ($row ["Id"] == $Id )
  13.           {
  14.             $NN_Old = $row ["NN"];
  15.             break;
  16.           };
  17.         $Id_New = $row ["Id"];
  18.         $NN_New = $row ["NN"];
  19.      };
  20.  
  21.     $sql = "Update Info Set NN = ".$NN_New." where Id='".$Id."'";
  22.     $result = mysql_query ($sql, $link);
  23.  
  24.     $sql = "Update Info Set NN = ".$NN_Old." where Id='".$Id_New."'";
  25.     $result = mysql_query ($sql, $link);
  26.     include "closeconnection.php";
  27.   //  echo "Location: tovar.php?Id=".$Id_Tov;
  28.  
  29.      //echo "Технічні характеристики змінено...</br>";
  30.      //echo "<a href= 'tovar.php?Id=".$Id_Tov."'><img  src= 'back.gif' title = 'Назад' alt='Назад'></a>";
  31. ?>
  32.  
Sypher Отправлено: 06 Мая, 2008 - 12:43:35 • Тема: Возврат в родительский скрипт • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1641
SION-ZENIT пишет:
функция header(); должна работать только до вывода в браузер

Покажите мне это пожалуйста на примере моего скрипта)
Sypher Отправлено: 06 Мая, 2008 - 10:29:21 • Тема: Возврат в родительский скрипт • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1641
-SCHATTEN- пишет:
header("Location: tovar.php?Id=".$Id_Tov);

Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\car\up_info.php:4) in C:\wamp\www\car\up_info.php on line 41
Sypher Отправлено: 06 Мая, 2008 - 08:57:30 • Тема: Возврат в родительский скрипт • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1641
Высылаю целый скрипт... Как мне нужно сделать, чтоб убрать в конце ссылку "Назад"?
PHP:
скопировать код в буфер обмена
  1.  
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
  5. <style>
  6. .hdr1 {color:#ffffff;}
  7. </style>
  8. </head>
  9. <body leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0">
  10. <?
  11.     $Id = $_GET["Id"];
  12.     $Id_Tov = $_GET["Id_Tov"];
  13.     include "connection.php";
  14.     $sql = "Select * From Info where Id_Tov ='".$Id_Tov."' Order by NN";
  15.       $result = mysql_query($sql, $link);
  16.        if (!$result)
  17.         {
  18.             echo "DB Error, could not query the database\n";
  19.             echo 'MySQL Error: ' . mysql_error();
  20.             exit;
  21.         }
  22.     while ($row = mysql_fetch_assoc ($result))
  23.      {
  24.         if ($row ["Id"] == $Id )
  25.           {
  26.             $NN_Old = $row ["NN"];
  27.             break;
  28.           };
  29.         $Id_New = $row ["Id"];
  30.         $NN_New = $row ["NN"];
  31.      };
  32.  
  33.     $sql = "Update Info Set NN = ".$NN_New." where Id='".$Id."'";
  34.     $result = mysql_query ($sql, $link);
  35.  
  36.     $sql = "Update Info Set NN = ".$NN_Old." where Id='".$Id_New."'";
  37.     $result = mysql_query ($sql, $link);
  38.     include "closeconnection.php";
  39.  
  40.      echo "Технічні характеристики змінено...</br>";
  41.      echo "<a href= 'tovar.php?Id=".$Id_Tov."'><img  src= 'back.gif' title = 'Назад' alt='Назад'></a>";
  42. ?>
  43. </body>
  44. </html>
  45.  

(Добавление)
Цитата:
Есть глобальная переменная $_SERVER['HTTP_REFERER'], она содержит ссылку на страничку откуда пришел. тока не везде будет работать.

Желательно чтоб работала везде...

Програмирую тока две недели..Умные книги не очень читаю... Учусь на примерах...
Sypher Отправлено: 06 Мая, 2008 - 08:20:07 • Тема: Возврат в родительский скрипт • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1641
Спасибо большое....
(Добавление)
SION-ZENIT пишет:
PHP:
скопировать код в буфер обмена
<?PHP
header ("Location: index.php?id=".$_GET['id']);
?>


Вот что я получил... Наверное что-то не так сделал?
Warning: Cannot modify header information - headers already sent
(Добавление)
RomAndry пишет:
что бы в будущем не возникало вопросов
добавте phpinfo() функцию в add.php и Вы увидите там свой Index.php?Id=2 и соотвествующий ключ массива $_SERVER


Извиняюсь за тупость....Но как эта функция мне поможет? Я знаю что и с каким параметром мне нужно запускать.... Мне нужно просто запустить с скрипта другой скрипт с параметром.... А phpinfo() выдает инфу...
Sypher Отправлено: 05 Мая, 2008 - 13:25:41 • Тема: Возврат в родительский скрипт • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1641
Допустим у пеня есть скрипт Index.php?Id=2, с него я по ссылке запускаю скрипт Add.php?Id=2, как после удачного выполнения скрипта Add.php, автоматичесски вернуться в Index.php?Id=2... А то я по своей тупости использую ссылку "Назад"..... Заранее спасибо....

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB