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

Форум Apache

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Помгите плс в связке Apache и PHP
 
 автор: Chemp   (10.07.2008 в 10:32)   письмо автору
 
 

Делал всё по инстукции приведенной на сайте http://www.softtime.ru/info/articlephp.php?id_article=24.
При создании элементарной PHP-страницы с кодом:

<?php
    
echo("<p>Hello</p>");
}
?>


Выводит следующее:
Hello"); } ?>

Подскажите в чем проблема, как исправить?

З.Ы. Я новичок) не судите слишком строго

   
 
 автор: GeorgeIV   (10.07.2008 в 10:36)   письмо автору
 
   для: Chemp   (10.07.2008 в 10:32)
 

убери закрывающую скобку }

   
 
 автор: Chemp   (10.07.2008 в 11:03)   письмо автору
 
   для: GeorgeIV   (10.07.2008 в 10:36)
 

не помогло)

   
 
 автор: GeorgeIV   (10.07.2008 в 11:06)   письмо автору
 
   для: Chemp   (10.07.2008 в 11:03)
 

а что вывело?

   
 
 автор: Chemp   (10.07.2008 в 11:10)   письмо автору
 
   для: GeorgeIV   (10.07.2008 в 11:06)
 

Hello"); ?> :)

   
 
 автор: GeorgeIV   (10.07.2008 в 11:14)   письмо автору
 
   для: Chemp   (10.07.2008 в 11:10)
 

как то странно, конечно. но сдается мне, что то не так в вашем примере.
расширение у файла какое? код точно скопирован?

   
 
 автор: Chemp   (10.07.2008 в 11:14)   письмо автору
 
   для: GeorgeIV   (10.07.2008 в 11:06)
 

думаю проблема не в коде, а в чем то другом... при опробовании гостевой книги с кодом:

  <HTML>
  <HEAD>
  <TITLE>Гостевая книга</TITLE>
  </HEAD>
  <BODY>
  <?
  
/* открываем директорию и считываем из нее файлы */
  
$dir_rec dir("records");
  
$i 0;
  while(
$entry $dir_rec->read())
  {
    if (
substr($entry,0,3)=="rec")
    {
      
$names[$i]=substr($entry,4);
      
$i++;
    }
  }
  
$dir_rec->close(); // закрываем директорию
  
@rsort($names); // сортируем файлы
  /* определяем очередность сообщений и выводим их */
  
$count $i;
  
$count1 $count;
  if (empty(
$start))
  {
    
$start 0;
  }
  
$start intval($start);
  if (
$start 0)
  {
    
$start 0;
  }
  print 
"<center>";
  if (
$count $start 10$count $start 10;
  if (
$start != 0)
  {
    print 
"<A href=index.php?start=".($start 10).">Предыдущие</A>";
  }
  print 
"<a href=addrec.php>Добавить запись</A>";
  if (
$count1 $start 10)
  {
    print 
"<A href=index.php?start=".($start 10).">Следующие</A> \n";
  }
  print 
"</center><br>";
  
/* выводим все сообщения в цикле */
  
for ($i $start$i $count$i++)
  {
    
$entry $names[$i];
    
$data file("records/rec.".$entry);
    
$date $entry;
    
$name trim($data[0]);
    
$city trim($data[1]);
    
$email trim($data[2]);
    
$url trim($data[3]);
    
$msg trim($data[4]);
    
/* поле, в которое администратор может добавить ответ */
    
$answer trim($data[5]);
    print 
"<table border=0 cellspacing=0 cellpadding=2 width=100%>
    <tr bgcolor=#F0F0F0><td>&nbsр;"
;
    print 
"<b>$name</b>&nbsр;";
    if (!empty(
$city)) print "$city&nbsр";
    if (!empty(
$email)) print "<a href=mailto:$email><i>$email</i></A>\n";
    if (!empty(
$url)) print "<a href=$url>$url</a>";
    print 
"</td><td align=right>".date("<b>d-m-Y</b> H - i, $date)."
    
</td></tr>\n<tr><td colspan=2>\n";
    print "
<P>".$msg."</P>\n";
    if (!empty(
$answer)) // если администратор что-то ответил
    {
      print "
<P><font color=#1E90FF>admin:&nbsр$answer</font></P>\n";
    
}   
    print 
"</td></tr></table>\n<br><br>\n";
  }
  print 
"<center>";
  if (
$start != 0)
  {
    print 
"<A href=index.php?start=".($start 10).">Предыдущие</A>";
  }
  print 
"<a href=addrec.php>Добавить запись</A>";
  if (
$count1 $start 10)
  {
    print 
"<A href=index.php?start=".($start 10).">Следующие</A> \n";
  }
  print 
"</center>";
  
?>
  </BODY>
  </HTML>


Выводит вот так:

read()) { if (substr($entry,0,3)=="rec") { $names[$i]=substr($entry,4); $i++; } } $dir_rec->close(); // закрываем директорию @rsort($names); // сортируем файлы /* определяем очередность сообщений и выводим их */ $count = $i; $count1 = $count; if (empty($start)) { $start = 0; } $start = intval($start); if ($start < 0) { $start = 0; } print "
"; if ($count > $start + 10) $count = $start + 10; if ($start != 0) { print "Предыдущие"; } print "Добавить запись"; if ($count1 > $start + 10) { print "Следующие \n"; } print "

"; /* выводим все сообщения в цикле */ for ($i = $start; $i < $count; $i++) { $entry = $names[$i]; $data = file("records/rec.".$entry); $date = $entry; $name = trim($data[0]); $city = trim($data[1]); $email = trim($data[2]); $url = trim($data[3]); $msg = trim($data[4]); /* поле, в которое администратор может добавить ответ */ $answer = trim($data[5]); print "
\n&nbsр;"; print "$name&nbsр;"; if (!empty($city)) print "$city&nbsр"; if (!empty($email)) print "$email\n"; if (!empty($url)) print "$url"; print " ".date("d-m-Y H - i, $date)."
\n"; print "

".$msg."
\n"; if (!empty($answer)) // если администратор что-то ответил { print "

admin:&nbsр$answer
\n"; } print "

\n

\n"; } print "
"; if ($start != 0) { print "Предыдущие"; } print "Добавить запись"; if ($count1 > $start + 10) { print "Следующие \n"; } print "
"; ?>

и ничего похожего на гостевую книгу там не видна

   
 
 автор: GeorgeIV   (10.07.2008 в 11:19)   письмо автору
 
   для: Chemp   (10.07.2008 в 11:14)
 

я еще раз спрашиваю - расширение у файла какое? не HTML?

   
 
 автор: Chemp   (10.07.2008 в 11:20)   письмо автору
 
   для: GeorgeIV   (10.07.2008 в 11:19)
 

нет, index.php

   
 
 автор: GeorgeIV   (10.07.2008 в 11:22)   письмо автору
 
   для: Chemp   (10.07.2008 в 11:20)
 

такое выводится, когда файл обрабатывается как HTML, значит апач или php не настроен, php код воспринимается как обычная страница.

   
 
 автор: Chemp   (10.07.2008 в 11:23)   письмо автору
 
   для: Chemp   (10.07.2008 в 11:20)
 

опс, сори) фаил index.html был... сильно извиняюсь за беспокойство) спасибо)

   
Rambler's Top100
вверх

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