ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

27.09.2009, 18:49
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
L I G A, нажимаю на стоп и все равно цикл ещё работает секунд 10, но затем останавливается
Gifts, отличная идея 
|
|
|

27.09.2009, 20:11
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
L I G A
Зачем exit; ? Остановка цикла выполняется оператором break;
|
|
|

27.09.2009, 20:25
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме: 4532332
Репутация:
1196
|
|
Сообщение от b3
L I G A
Зачем exit; ? Остановка цикла выполняется оператором break;
зачем?
просто после этого цикла может еще содержаться код ,который через break не прервется.
А вобще это зависит от кода что находится после цикла.
|
|
|

27.09.2009, 21:17
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
geforse, в цикле
PHP код:
if(!file_exists('STOP')) exit;
Захочешь остановить скрипт - удали файл STOP (который ты создашь до начала выполнения скрипта)
|
|
|

28.09.2009, 05:15
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Сообщение от L I G A
зачем?
просто после этого цикла может еще содержаться код ,который через break не прервется.
А вобще это зависит от кода что находится после цикла.
Ну просто изначально не нужно писать гавнокоды, тогда будет всеравно что находится ДО цикла или ПОСЛЕ и можно будет останавливать цикл break;
|
|
|

28.09.2009, 10:35
|
|
Познающий
Регистрация: 21.12.2008
Сообщений: 93
Провел на форуме: 391983
Репутация:
39
|
|
Подскажите можно ли средствами php как-нибудь подключить внешний файл на свою страницу а дальше продолжить выполнение скрипта
(я имею в виду что-то типа такого include "http://mysite.com/conf/bd.php" );
|
|
|

28.09.2009, 10:49
|
|
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме: 1284900
Репутация:
399
|
|
Можно.
http://ru2.php.net/file_get_contents
|
|
|

28.09.2009, 14:39
|
|
Познающий
Регистрация: 16.03.2009
Сообщений: 82
Провел на форуме: 148667
Репутация:
23
|
|
Захотел сделать простой интернет магазин, но вот проблемка обнаружилась когда дошел до записи в переменные сесии выбраных покупателем товаров то застрял так как в сесии не получаеться записать несколько товаров а каждий следующий товар заменяет предидущий, а надо чтобы все отдельно хранились. Делаю вообщем так
PHP код:
<?php
if( isset($_GET['category']) )
{
$category = $_GET['category'];
}
else
{
$category = "all";
}
echo'<div align="center"><table border = "1">';
echo'<tr> <th width="150"></th> <th width="150">Имя товара</th> <th width="150">Описание</th> <th width="150">Цена</th> <th width="50"></th> ';
$resalt = getTovaru($category);
while( $row = mysql_fetch_array($resalt) )
{
$tovarId = $row['tovar_id'];
$tovarName = $row['tovar_name'];
$tovarImage = $row['tovar_image'];
$tovarDescriptions = $row['tovar_descriptions'];
$tovarPrice = $row['tovar_price'];
$tovarCount = $row['tovar_count'];
echo '<tr> <th width="150"><img src="image/'.$tovarImage.'.jpg" width="75" height="75"></th> <th width="150"> '.$tovarName.'</th> <th width="150">'.$tovarDescriptions.'</th> <th width="150">'.$tovarPrice.'</th>';
if($tovarCount>0)
{
echo '<th width="50"><a href="http://www.shop.ua/basket.php?id='.$tovarId.'&nazva='.$tovarName.'&price='.$tovarPrice.'">Купить</a></th> ';
}
else
{
echo '<th width="50"><font color="red">Нет</font></th>';
}
if ( isset($_SESSION['userAdmin']) )
{
echo '<th width="50"> <a href= "http://www.shop.ua/update.php?tovarid='.$tovarId.'">Редактировать</a></th>';
}
echo '</tr>';
}
echo'</table></div>';
?>
ето был листинг вывода товаров, и даные про выбраный товар планирую передавать гетом по ссилку на страницу basket.php где думаб выводить содержымое баскета.
Листинг basket.php
PHP код:
<?php
session_start();
?>
<html>
<head>
<title>basket</title>
</head>
<body>
<?php
if( sizeof($_GET) != 0 )
{ $id = $_GET['id'];
$_SESSION['id']['nazva'] = $_GET['id']['nazva'];
$_SESSION['id']['price'] = $_GET['id']['price'];
}
foreach($_SESSION as $value)
{
echo ''.$value.' <br>';
}
?>
</body>
</html>
Подскажите пожалуйста что не так.
|
|
|

28.09.2009, 14:54
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
PHP код:
$_SESSION['id']['nazva'] = $_GET['id']['nazva'];
$_SESSION['id']['price'] = $_GET['id']['price'];
Ты каждый раз перезаписываей переменну
|
|
|

28.09.2009, 15:30
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме: 226966
Репутация:
8
|
|
к примеру из слова длинной 50 символов нужно вырезать 20 и заменить эти 20 на ... как можно сделать ??
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|