[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: if else
eLDeR
есть переменная с названием - $title
Хочется если она есть чтобы был вывод таблицы с названием!
или переход на другую строчку

<?php
if(file_exists("$title"))
{
echo "<table width=\"1000\" cellpadding=\"10\" cellspacing=\"0\" border=\"1\" align=\"center\">
<tr><td align=
\"center\">
$title
</td></tr></table>";
}
else
{
echo "<BR>";
}
?>





Спустя 20 минут, 16 секунд (3.12.2009 - 21:06) Soldier Ghost написал(а):
"$title" Ковычки убери
У тебя в $title путь до кокогото файла? или название страницы?

Спустя 8 минут, 4 секунды (3.12.2009 - 21:15) eLDeR написал(а):
выше следующее

<?php
if( isset( $_REQUEST['p']) ) // если есть такой параметр
{
$fname='text/'.$_REQUEST['p'].'.txt';
// сначала проверяем, есть ли такой файл
if(file_exists("$fname")) {
// если есть, то инклудим его
include( $fname );
}
}
else {
include("text/index.txt");
}

?>


есть файл index.txt
в нем

<?php

$title = "Главная";

$text = "основной текст главной";

?>


Спустя 2 минуты, 23 секунды (3.12.2009 - 21:17) Romms написал(а):
чото я непонял проблемы...

Спустя 1 минута, 12 секунд (3.12.2009 - 21:18) eLDeR написал(а):
не выводится таблицы с $title

Спустя 1 минута, 30 секунд (3.12.2009 - 21:20) Romms написал(а):
Дайте весь проблемный код

Спустя 11 минут, 27 секунд (3.12.2009 - 21:31) eLDeR написал(а):
index.php
<?php
if( isset( $_REQUEST['p']) ) // если есть такой параметр
{
$fname='text/'.$_REQUEST['p'].'.txt';
// сначала проверяем, есть ли такой файл
if(file_exists("$fname")) {
// если есть, то инклудим его
include( $fname );
}
}
else {
include("text/index.txt");
}

include("php/site.php");

?>
<head>
<
meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<
link rel="stylesheet" type="text/css" href="css/style.css" />
<
title>Terfie.ru
<?php
if(file_exists("$fname"))
{
echo "- $title";
}
?>
</title>
<?php include("menu/scr.html"); ?>
</head>

<
body>
<?php

echo $header_up;

include("shop/menu/menu.html");
?>
<table width="1000" cellpadding="10" cellspacing="0" border="1" align="center">
<
tr>
<
td align="center">
  <?php echo "<div style=\"font-size:25px\"> $title </div>" ?>  
</td>
</
tr>
</
table>

<?php
if(file_exists("$title"))
{
echo "<table width=\"1000\" cellpadding=\"10\" cellspacing=\"0\" border=\"1\" align=\"center\">
<tr><td align=
\"center\">";
echo $title;
echo "</td></tr></table>";
}
else
{
echo "<BR>";
}
?>

<table width="1000" cellpadding="0" cellspacing="0" border="0" align="center">
<
tr valign="top">
<
td width="200">
<?php

echo $reclama_1;

echo $reclama_2;

?>
</td>
<
td width="800">
<
table width="100%" cellpadding="10" cellspacing="0" border="0">
<
tr valign="top">
<
td width="100%">

<?php echo $text; ?>

</td>
</
tr>
</
table>
</
td>
</
tr>
</
table>

</
body>
</
html>

text/index.txt
<?php

$title = "Главная";

$text = "основной текст главной";

?>

Спустя 3 минуты, 13 секунд (3.12.2009 - 21:34) eLDeR написал(а):
тока
echo "<BR>";
передается

Спустя 6 минут, 57 секунд (3.12.2009 - 21:41) eLDeR написал(а):
поменял строчку на
if(file_exists("$fname")) 

заработало но не до конца но зато как и хотел
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.