Версия, подходяща за принтиране

Оригинлната версия може да видите тук

Разработване на проекти за WEB с PHP и MySQL
Публикувано от pleven94 на: 04.06.2008 11:28
Купих си книгата "Разработване на проекти за WEB с PHP и MySQL" на Лаура  Томсън и Люк Уелинг , стигнах до 26-та глава "Създаване на система за управление на съдържанието" конф. файл за кънектване към MySQL Ето и файла за кънектване:
 CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php

function db_connect
()
{
  
$result = @mysql_pconnect('localhost', 'content', 'password');
  
if (!$result)
     
return false;
  
if (!@mysql_select_db('content'))
     
return false;

  
return $result;
}

function get_writer_record($username)
{
 
$conn = db_connect();
 
$sql = "select * from writers where username = '$username'";
 
$result = mysql_query($sql, $conn);
 
return(mysql_fetch_array($result));
}

function get_story_record($story)
{
 
$conn = db_connect();
 
$sql = "select * from stories where id = '$story'";
 
$result = mysql_query($sql, $conn);
 
return(mysql_fetch_array($result));
}

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

Това мнение е редактирано от pleven94 на 04.06.2008 11:29
---------------------------
hackersf.my32.net
Публикувано от Mutatos на: 04.06.2008 15:31
Фукцията за нова статия къде е ?

---------------------------
Търся за почасова надомна работа преводачи от английски език за превод на материали от IT сферата - новини, уроци ...!
Публикувано от pleven94 на: 04.06.2008 15:45
<?php

include ('include_fns.php');

if (isset($HTTP_GET_VARS['story']))
  $s = get_story_record($HTTP_GET_VARS['story']);

?>

<form action="story_submit.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="story" value="<?php print $HTTP_GET_VARS['story'];?>">
<input type="hidden" name="destination"
value="<?php print $HTTP_SERVER_VARS['HTTP_REFERER'];?>">
<table>

<tr>
  <td align="center">Headline<td>
</tr>
<tr>
  <td><input size="80" name="headline"
              value="<?php print $s['headline'];?>"></td>
</tr>

<tr>
  <td align="center">Page</td>
</tr>
<tr>
  <td align="center"><?php print query_select('page',
             "select p.code, p.description
              from pages p, writer_permissions wp, stories s
              where p.code = wp.page
              and wp.writer = s.writer
              and s.id =".$HTTP_GET_VARS['story'], $s['page']);?></td>
</tr>

<tr>
  <td align="center">Story text (can contain HTML tags)</td>
</tr>
<tr>
  <td><textarea cols="80" rows="7" name="story_text"
           wrap="virtual"><?php print $s['story_text'];?></textarea>
  </td>
</tr>

<tr>
  <td align="center">Or upload HTML file</td>
</tr>
<tr>
  <td align="center"><input type="file" name="html" size="40"></td>
</tr>

<tr>
  <td align="center">Picture</td>
</tr>
<tr>
  <td align="center"><input type="file" name="picture" size="40"></td>
</tr>

<?php
if ($s[picture]) {
  $size   = getImageSize($s['picture']);
  $width  = $size[0];
  $height = $size[1];
?>
<tr>
  <td align="center">
    <img src="<?php print $s['picture'];?>"
          width="<?php print $width;?>" height="<?php print $height;?>">
  </td>
</tr>
<?php } ?>


<tr>
  <td align="center"><input type="submit" value="Submit"></td>
</tr>

</table>
</form>

---------------------------
hackersf.my32.net
Публикувано от pleven94 на: 04.06.2008 15:47
То инклудва файл-а , който е по-нагоре в форума

---------------------------
hackersf.my32.net
Публикувано от PureEvil на: 04.06.2008 16:26
Запис се прави със INSERT ти имаш само SELECT-и как очакваш да запишеш нещо в базата?

---------------------------
Liberate Tu Temet Ex Inferis

MYTECH.BG