хочу выучить php

malls
На сайте с 08.08.2005
Offline
255
#41
bearman:
я начал с паскаля, потом прочитал книгу по фокспро (в туалете лежала) и после этого еще кучу языков)

:) Слабак! Школа - бейсик+фортран, в институте дрючили асемблером, потом Си! :)

После аса - нифига не страшно...

[Удален]
#42

malls, мне страшно только против ветра ссать =))) остальное - фигня

[Удален]
#43
Слава Шевцов:
Изучите следующий код (по мануалам) и будет Вам сеошно-php-шное счастье:

<?php


set_time_limit(60);

$host = 'localhost';
$user = 'root';
$pass = '';
$dbname = 'db';

session_start();

$pageId = (isset($_GET['page_id'])) ? trim($_GET['page_id']) : trim($_POST['page_id']);

$db = mysql_connect($host, $user, $pass);
mysql_query("SET names 'cp1251'");
if ($db === false)
{
echo mysql_error();
exit;
}

$mysql = mysql_select_db($dbname) or die(mysql_error());

if (!empty($_SESSION))
{
$counter = (int)$_SESSION['counter'];
}
else
{
$counter = 0;
}

$_SESSION['counter'] = $counter + 1;

/* Достанем из базы кусочки странички... */
$results = mysql_query('SELECT html FROM table1 WHERE id = '.$pageId.' ORDER BY pos');
while ($rec = mysql_fetch_row($results))
{
$htmls[] = trim(stripslashes($rec[0]));
}

$html = '';
if (isset ($htmls))
{
/* ... и соберём их в целое */
$count = count($htmls);
for ($i=0; $i<$count; $i++)
{
$html .= "$htmls[$i]"; // Это извращение.
}
}

$htmlSecurity = addslashes($html);
mysql_query("INSERT INTO cache (id, html) VALUES ($pageId, '$htmlSecurity')");

echo $html;

exit;

?>


Спасибо, тоже интересуюсь php, знаний кроме азов html - нет, когда-то давно изучал VBA. Пришел один раз на курсы по php - первая лекция была бесплатная, поэтому грех было не пойти, но просидев одну пару - понял, что без каких то начальных знаний типа паскаля - мне там делать нечего.

Ничего с тех пор не изменилось? :) Стоит ли сначала учить какие-то другие языки? Нужны ли какие-то навыки в области математики? Если да, то за какой класс || курс :).

зы - если кому не трудно расшифровать\прокомментировать каждую строчку вышеуказанного кода (для ламера\чайника), буду премного благодарен.

Спасибо.

cleverbird
На сайте с 17.03.2008
Offline
41
#44

А зачем оптимизатору знание PHP?

Дорвейщикам -- понятно, а для других способов заработка зачем?

осторожно, работает мозг

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий