есть у мня код который в базу добавляю со страницы 1 а потом на странице 2 вывожу все переменные. Все переменные кроме $ok у мня прописаны на 1 странице но надо что бы переменная $ok выводилась со страницы 2 где выводится из базы если делать так то пусто т.к. на 1 странице не прописана переменная
$buy='<a href="index.php?go=min&r1='.$r1.'&name='.$ID.'&money='.$price.'"><img src="'.$root.'/images/'.$ok.'"></a>';
а если так то просто $ок получается
$buy='<a href="index.php?go=min&r1='.$r1.'&name='.$ID.'&money='.$price.'"><img src="'.$root.'/images/'$ok'"></a>';
HELP ME PLEASE!!!
Спустя 23 минуты, 2 секунды (22.08.2011 - 21:59) Гость_Иван написал(а):
ну так сделай запрос и вытащи эту переменную, а потом запиши в свой код
Спустя 1 час, 22 минуты, 4 секунды (22.08.2011 - 23:21) inpost написал(а):
Specx
Чтобы вывести переменную с первой страницы на вторую - отправь её в Сессию. А на второй выведи (не забудь после вывода сразу убить).
Чтобы вывести переменную с первой страницы на вторую - отправь её в Сессию. А на второй выведи (не забудь после вывода сразу убить).
Спустя 1 день, 12 часов, 49 минут, 8 секунд (24.08.2011 - 12:10) Guest написал(а):
мне то надо что то типа этого
что бы на этой странице не с этой странице бралось а со второй или может апдейт делать но только как брать со второй страницы все переменные из 1? сессия не катит например я добавлю 200 строк на первой странице и че все в сессию переменая $ok это ссылка на картинку на странице 2 если товара больше 0 то одна картинка а есле меньше то другая
Страница 1
Страница 2
$buy='<a href="index.php?go=min&r1='.$r1.'&name='.$ID.'&money='.$price.'"><img src="'.$root.'/images/<? echo $ok; ?>
что бы на этой странице не с этой странице бралось а со второй или может апдейт делать но только как брать со второй страницы все переменные из 1? сессия не катит например я добавлю 200 строк на первой странице и че все в сессию переменая $ok это ссылка на картинку на странице 2 если товара больше 0 то одна картинка а есле меньше то другая
Страница 1
<?
session_start();
$username = $_SESSION['login'] ;
echo '<center>Продавец: <font color="green">'.$username.'</font></center>';
?>
<style type="text/css">
/*------------------POPUPS------------------------*/
#fade {
display: none;
background: #000;
position: fixed; left: 0; top: 0;
z-index: 10;
width: 100%; height: 100%;
opacity: .80;
z-index: 9999;
}
.popup_block{
display: none;
background: #fff;
padding: 20px;
border: 20px solid #ddd;
float: left;
font-size: 1.2em;
position: fixed;
top: 50%; left: 50%;
z-index: 99999;
-webkit-box-shadow: 0px 0px 20px #000;
-moz-box-shadow: 0px 0px 20px #000;
box-shadow: 0px 0px 20px #000;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
img.btn_close {
float: right;
margin: -55px -55px 0 0;
}
.popup p {
padding: 5px 10px;
margin: 5px 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
position: absolute;
}
*html .popup_block {
position: absolute;
}
</style>
</head>
<div class="container">
<a href="/read/read.php"><img src="\images/back.gif" width="70" height="70"></a>
<center>
<?
$im="buy.png";
$name = $_GET['name'];
$lin = $_GET['lin'];
$money = $_GET['money'];
$r2 = mt_rand(999,999999999999999999);
$r1 = $_GET['r1'];
$data=date("d F Y h:i:s A");
require $_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR.'config.php';
$dbh = mysql_connect($host, $user, $pswd) or die("Не могу соединиться с MySQL.");
mysql_select_db($database) or die("Ошибка Запроса");
$queryo = "SELECT * FROM peploskostmuzh WHERE `Индификатор`='{$_GET['r1']}'";
$res = mysql_query($queryo);
while($row = mysql_fetch_array($res))
{
$goi=$row["temp"];
$risen=$row["Колличество"];
}
if ($risen <= 1) {
$going = "";
} else {
$going = 0;
}
if(isset($_GET['go']) and $_GET['go'] == 'min')
{
if(is_numeric($_GET['r1']))
$query2 = mysql_query("UPDATE `peploskostmuzh` SET `Колличество`=`Колличество` -1 WHERE `Индификатор`='{$_GET['r1']}'");
$query3 = mysql_query("UPDATE `peploskostmuzh` SET `temp`= $going WHERE `Индификатор`='{$_GET['r1']}'");
$sq1l="CREATE TABLE logminpeplos (Продавец VARCHAR(255), Время VARCHAR(255), Товар VARCHAR(255), Цена VARCHAR(255), Ind_Tovar VARCHAR(255), Ind VARCHAR(255))";
mysql_query($sq1l);
$query = "INSERT INTO logminpeplos VALUES('$username','$data','$name','$money','$r1','$r2')";
mysql_query($query) or die(mysql_error());
echo '<script type="text/javascript">';
echo 'document.location.href = "index.php?r1='.$r1.'"';
echo '</script>';
}
$sql= "SELECT Ткань, Фото, Размер, Ростовка, Цена, Колличество, Продать FROM peploskostmuzh";
$result = mysql_query($sql, $dbh);
print "<table border=2>\n";
print "<tr>\n";
while ($field = mysql_fetch_field($result)) {
print "<th>$field->name</th>\n";
}
print "</tr>\n\n";
while ($row = mysql_fetch_assoc($result)){
print "<tr>\n";
foreach ($row as $col=>$val){
print "<td>$val</td>\n";
}
print "</tr>\n\n";
}
print "</table>\n";
?>
</center>
</table>
</html>
<body>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
//When you click on a link with class of poplight and the href starts with a #
$('a.poplight[href^=#]').click(function() {
var popID = $(this).attr('rel'); //Get Popup Name
var popURL = $(this).attr('href'); //Get Popup href to define size
//Pull Query & Variables from href URL
var query= popURL.split('?');
var dim= query[1].split('&');
var popWidth = dim[0].split('=')[1]; //Gets the first query string value
//Fade in the Popup and add close button
$('#' + popID).fadeIn().css({ 'width': Number( popWidth ) }).prepend('<a href="#" class="close"><img src="close_pop.png" class="btn_close" title="Close Window" alt="Close" /></a>');
//Define margin for center alignment (vertical + horizontal) - we add 80 to the height/width to accomodate for the padding + border width defined in the css
var popMargTop = ($('#' + popID).height() + 80) / 2;
var popMargLeft = ($('#' + popID).width() + 80) / 2;
//Apply Margin to Popup
$('#' + popID).css({
'margin-top' : -popMargTop,
'margin-left' : -popMargLeft
});
//Fade in Background
$('body').append('<div id="fade"></div>'); //Add the fade layer to bottom of the body tag.
$('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn(); //Fade in the fade layer
return false;
});
//Close Popups and Fade Layer
$('a.close, #fade').live('click', function() { //When clicking on the close or fade layer...
$('#fade , .popup_block').fadeOut(function() {
$('#fade, a.close').remove();
}); //fade them both out
return false;
});
});
</script>
</body>
</html>
Страница 2
<?
$ID = $_POST["ID"];
$link = $_POST["link"];
$rost = $_POST["rost"];
$info = $_POST["info"];
$price = $_POST["price"];
$time=date("d F Y h:i:s A");
$r1=mt_rand(999,999999999999999999);
require $_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR.'config.php';
include("1.php");
$userstable = "peploskostmuzh";
$dbh = mysql_connect($host, $user, $pswd) or die("Не могу соединиться с MySQL.");
mysql_select_db($database) or die("Не могу подключиться к базе.");
$temp="buy.png";
$plus='<a href="print.php?go=plus&r1='.$r1.'&name='.$ID.'&money='.$price.'"><img src="'.$root.'/images/plus.jpg"></a>';
$buy='<a href="index.php?go=min&r1='.$r1.'&name='.$ID.'&money='.$price.'"><img src="'.$root.'/images/<? echo $im; ?>"></a>';
$quantity = $_POST["quantity"];
$del= '<a href="print.php?go=delete&r1='.$r1.'"><img src="'.$root.'/images/del.jpg" width=93 height=93></a>';
$phot = '<img src="'.$root.'/tempimages/'.$link.'" width=200 height=200">';
$photo = '<a href="'.$root.'/tempimages/'.$link.'" target="_blank"><img src="'.$root.'/tempimages/'.$link.'" width=100 height=100"></a>';
$lin='<center><div class="post"><a href="#?w=350" rel="popup'.$r1.'" class="poplight">Продать</a></div><div id="popup'.$r1.'" class="popup_block"><h3>Вы действительно хотите продать:</h3><pre>'.$ID.'<br>Размер:<font color="green">'.$info.'   </font>Ростовка:<font color="green">'.$rost.'</font><p>'.$phot.'<p>'.$buy.'</pre></div></center>';
$sqll="CREATE TABLE $userstable (Ткань VARCHAR(255), Размер VARCHAR(255), Ростовка VARCHAR(255), Фото VARCHAR(255), Цена VARCHAR(255), Добавить VARCHAR(255), Колличество VARCHAR(255), Время VARCHAR(255), Удаление VARCHAR(255), Продать TEXT(500), Индификатор VARCHAR(255), temp VARCHAR(255))";
mysql_query($sqll);
$query = "INSERT INTO $userstable VALUES('$ID','$info','$rost','$photo','$price','$plus','$quantity','$time','$del','$lin','$r1','$temp')";
mysql_query($query) or die(mysql_error());
mysql_close();
?>
<center><h2><font color="green">Добавляю...</font></h2></center>
<script language="JavaScript" type="text/javascript">
<!--
function GoNah(){
location="edit.php";
}
setTimeout( 'GoNah()', 2000 );
//-->
</script>
Спустя 1 минута (24.08.2011 - 12:11) Guest написал(а):
наоборот страницы сначала 2 тут указал потом 1 идет
Спустя 1 минута, 27 секунд (24.08.2011 - 12:13) Guest написал(а):
Всем заранее спасибо
Спустя 1 час, 45 минут, 59 секунд (24.08.2011 - 13:59) Specx написал(а):
Все разобрался