- Форум
- По малко от всичко
- Информационни технологии
- kak se pravi sait?
iskam ad popitam kak moga da si napravq sait??? ne prosto ot web v data.bg a istinski sait?!?!
Оф деба ти май влизаш тука само да ти обясниме нещо..Ми както каза TheNightRider търси-най-лесно да не потърсиш и веднага прайш тема.
Ми... зависи къде искаш да го направиш ... порови се мързи ме наново да обяснявам![]()
БебЕтатаа мииии![]()
![]()
----------------------------------------------------------------------------------------Първоначално написано от TheNightRider
Код:1 /* 2 ** File 3 ** example1.cpp 4 ** Copyright 2007, Evgeniy Bankov 5 ** 6 ** Usage 7 ** example1 <file type> <file name expression>... 8 ** 9 ** Function 10 ** Add the files named on the command line to FEI. Then retrieve them. 11 ** Finally delete each one from FEI. 12 ** 13 ** Creator 14 ** Evgeniy Bankov 15 ** 16 ** Created 17 ** Feburary, 2007 18 ** 19 ** History 20 ** 21 */ 22 23 #include "Fei.h" 24 #include <stdio.h> 25 26 27 int main (int argc, char *argv[]) 28 { 29 // Used for error messages 30 char msg[256]; 31 int status = FEI_OK; 32 33 int i; 34 35 if (argc < 2) 36 { 37 fprintf (stderr, "n%s <file type> <file name expression>...nn", argv[0]); 38 return (FEI_INFO); 39 } 40 41 const char *fileType = argv[1]; 42 43 // Create an Fei object on the stack and connect to an FEI server 44 // using the supplied file type. If the status is not 0 (FEI_OK), 45 // return (exit). Use the FeiMsg reporting object to report messages. 46 Fei fei; 47 if ((status = fei.connect (fileType)) != FEI_OK) 48 return (status); 49 sprintf (msg, "nConnected to Fei for file type \"%s\".", fileType); 50 feiMsg().record (msg, FEI_INFO); 51 52 // Each of the remaining command line arguments is a file to be added. 53 // We use the Fei object defined for our target file type. We first 54 // queue the transaction to the request queue and then wait on the result 55 // queue for the file to be added. Each file is represented by an FeiProile 56 // object that is returned to us. Once we're done with the object we 57 // must delete it. 58 FeiProfile *profile; 59 for (i = 2; i < argc; i++) 60 { 61 if (status = fei.add (argv[i])) 62 { 63 status = FEI_ERROR; 64 sprintf (msg, "Can't queue a request to add file \"%s\".", argv[i]); 65 feiMsg().record (msg, status); 66 } 67 else 68 { 69 while ((profile = fei.result ()) != (FeiProfile *)NULL) 70 { 71 if (profile->getStatus() == FEI_OK) 72 { 73 sprintf (msg, "Added %s.", profile->getFileName ()); 74 feiMsg().record (msg, FEI_INFO); 75 } 76 else 77 { 78 // error recovery 79 } 80 // When were done with a profile record we must delete it. 81 delete profile; 82 } 83 } 84 } 85 86 // Now get the files we just added and then delete them from FEI. 87 // We'll set an option so the existing files with the same name is 88 // renamed with a version number before we actually write the new 89 // file. 90 const char *localPath = "."; // write to current working directory 91 fei.setOptions (feiVersion); 92 for (i = 2; i < argc; i++) 93 { 94 if (status = fei.get (argv[i], localPath)) 95 { 96 status = FEI_ERROR; 97 sprintf (msg, "Can't queue a request to get file \"%s\".", argv[i]); 98 feiMsg().record (msg, status); 99 continue; 100 } 101 // Once we queue a request to get a file, queue a second request to 102 // delete the same file. 103 if (status = fei.remove (argv[i])) 104 { 105 status = FEI_ERROR; 106 sprintf (msg, "Can't queue a request to delete file \"%s\".", 107 argv[i]); 108 feiMsg().record (msg, status); 109 continue; 110 } 111 // We want both of the queued transactions to complete, so 112 // we check the transaction count and only leave the loop when 113 // it's 0. Initially it was 2. 114 char *command; 115 while (fei.transactions () > 0) 116 { 117 while ((profile = fei.result ()) != (FeiProfile *)NULL) 118 { 119 if (profile->getStatus() == FEI_OK) 120 { 121 // What type of command is associated with this profile? 122 if (profile->getCommand () == 'g') 123 command = "got"; 124 else if (profile->getCommand () == 'd') 125 command = "deleted"; 126 else 127 command = "unknown"; 128 sprintf (msg, "%s file %s.", command, profile->getFileName ()); 129 feiMsg().record (msg, FEI_INFO); 130 } 131 else 132 { 133 // error recovery 134 } 135 delete profile; 136 } 137 } 138 } 139 // This isn't necessary, because the connection is closed when the Fei 140 // object goes out of scope, but we include it so you see how it fits in 141 // with the other calls in an FEI session. If we were going to connect 142 // again later using the same object, we'd need to use this member 143 // function and then reconnect later. 144 feiMsg().record ("Disconnecting from Fei.", FEI_INFO); 145 fei.disconnect (); 146 147 return (status); 148
Сега кажи откъде го копна.
И можеше поне да схванеш каква глупост изцепи и да копираш нещо от стандартната библиотека, ей тъй, за гаврата... stfu n00b.
слизам от тавана, бейбе, слизам от тавана
писна ми вече от тези беди
три коли мухи изяде и не се убеди,
че горе, на тавана, има само греди...
ето малко инфо за HTML
HTML - означава HyperText Markup Language, и е език за създаване на web страници. Страниците създадени с HTML могат да съдържат графика, текст, музика, анимация, както и връзки към други страници (хиперлинкове). За да създадете web страница Ви трябват ви три неща:
- елементарен текстов редактор; интернет браузър и да знаете няколко тага.
За текстов редактор може да използвате вградения в Windows NOTEPAD (не ви препоръчвам да ползвате Word) а за браузър можете на използвате Internet Explorer или Netscape Navigator, а таговете можете да ги видите малко по надоло в таблицата. Файлът, който ще създадете с Notepad е текстов файл, който обаче трябва да запишете с разширение .html (или .htm).
Какво е таг ли?
Текста между символите < и > се нарича елемент (tag). Елемента показва на браузъра какво действие да извърши.
Създава коментар в страницата който може да се вижда само в HTML кода
<a href> Създава линк към друга страница, елемент, или към част от страницата
<a name> Създава линк към някоя точка от същата страница
<address> Определя сигнатура или адрес в страница
<applet> Начало на java аплет
<area> Дефинира петно от карта на изображение, което служи като препратка.
<audioscope> Дефинира визия за графично представяне за звук когато се гледа телевизия през интернет
[b] Кара текста в тага да е с удебелен шрифт
<base> Дефинира базовия URL адрес вътре в кода на страницата
<basefont> Дефинира размер, цвят и font за цялата страница. Базов шрифт
<bgsound> Добавя фонова музика на страница, записана, примерно в midi или wav файл.
<big> Кара текста да стане по-голям от базовият с една единица.
<blackface> Увеличава текста двойно за телевизия по интернет.
<blink> Кара текста който е в тага да премигва.
<blockquote> Отмества надясно блок от текст.
<body> Дефинира фон на страницата, размер и цвят на текст,линк, посетен линк. Общото предназначение е да дефинира тялото "<body>" на страницата, в което е това което трябва да се вижда.
<bq> Отмества блок от текст надясно, но се ползва само във WebTV.
Прекъсва текущия ред. Текста или картинките, примерно, се показват на следващия.
<caption> Създава заглавие на таблица.
<center> Центрира група от текст или графики.
<cite> Прави пасаж от текст на курсив.
<code> Форматира текст със шрифт с фиксирано разстояние между символите.
<comment> Слага коментари в HTML страница и ги скрива.
<dd> Отмества текста навътре ако е изплозван в <dl> таг.
<dfn> Дефинира термин(тема).
<dir> Създава малък списък от неща в единична колона.
<div> Представя различни секции от текст. Контейнер за други HTML елементи. Дефинира слой в зависимост от стиловото му поле.
<dl> Показва списък от термини и дефиниции.
<dt> Дефинира термин(тема) в <dl> списък.
[i] Показва пасаж текст с курсив(наклонен обикновено).
<embed> Вмъква обект в страницата. Примерно звуков файл или .AVI филмче.
<fn> Създава именувано място в страницата или линк както прави <a name> тага.
<font> Сменя големината, цветя и шрифта за заградения текст. Дефинира атрибути на шрифта.
<form> Дефинира страница или пасаж текст, които ще бъдат форма за въвеждане на данни.
<frame> Дефинира фрейм <frameset> таг.
<frameset> Дефинира атрибути на страница, която ще използва фреймове.
<h1> ... <h6> Показва текста като заглавие с по-големи букви .
<head> Дефинира заглавната част на документ.
<hr> Създава хоризонтална линия.
<html> Специфицира че документа съдържа HTML.
[i] Показва текста в курсив (наклонен надясно).
<img> Вмъква изображение, изображение карта или анимация.
<input> Дефинира входно поле във форма.
<isindex> Създава заявка за индексиране.
<kbd> Показва текста с шрифт с фиксирана ширина.[*] Създава подточка или нова линия, когато се използва в <dir>, <menu>,[list=1] и <ul> таговете.
<limittext> Указва максималната ширина на текста, когато се ползва за WebTV.
<link> Създва организация за навигация на серия документи . Вмъква скрипт файлове или стилови полета.
<listing> Преформатира блоковете текст в листинг, за да бъдат показани с шрифт с фиксирана ширина.
<map> Дефинира карта за изображение, която работи от страната на клиента.
<marquee> Създава линия скролиращ текст, ако се гледа с MS Internet Explorer.
<menu> Създава списък.
<nobr> Предотвратява прекъсването на редовете в текст или серия картинки.
<noframes> Дефинира съдържание, което ще се види, ако потребителя има браузър, който не поддържа фреймове.[list=1] Дефинира начало и край на списък. Подреден.
<option> Създава списък от точки, които потребителя може да избира.
Дефинира началото и края на параграф.
<plaintext> Показва текст с шрифт с фиксирана ширина.
<pre> Преформатира блокове текст с шрифт с фиксирана ширина. .
<s> Показва текста задраскан с линия в средата.
<samp> Показва текст с шрифт с фиксирана ширина.
<script> Дефинира началото и края на скрипт (JavaScript ili VBScript).
<select> Създава списък от точки, които потребителя може да избира.
<server> Друг начин за правене на анимация от сървъра.
<small> Показва текста с 1 по малък от този по подразбиране.
<strike> Показва текста задраскан с линия в средата.
[b] Показва текста с удебелен шрифт.
<sub> Показва текста в субскрипт. (умален и долу, като индекс)
<sup> Показва текста в суперскрипт.(умален и горе, като степен)
<table> Създава таблица.
<td> Дефинира клетка в таблица.
<textarea> Създава текстово поле.
<th> Дефинира заглавие на таблица.
<title> Дефинира заглавие на страница.
<tr> Дефинира ред в таблица.
<tt> Показва текст с шрифт с фиксирана ширина.
<u> Пказва текста подчертан
<ul> Показва неномериран списък
<var> Показва текста в курсив(наклонене надясно).
<xmp> Показва текст с шрифт с фиксирана ширина.
Накои от най - често използваните специални символи
! ! " " # #
$ $ % % & &
: : ; ; < <
> > ? ? @ @
™ ™ (интервал) © ©
® ® ± ±
pot1rsi i 6te nameri6!![]()
Що? Аз DOOM-а с кодове съм го превъртялПървоначално написано от Excu
Пък, таковата, да съ пофаля, на олимпиадата по информатика се справих задоволително...
Пък 98 кила...Аз съм 70 барабар с веригата и кубинките, пък за двама човека е малко... Отде ги изчисли толкоз?
слизам от тавана, бейбе, слизам от тавана
писна ми вече от тези беди
три коли мухи изяде и не се убеди,
че горе, на тавана, има само греди...
6to nqkoi ne Pita kak se Puska PC-to ? Samo takava tema Li Ne Sum vidql Dosega !!!![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
[img]http://monmonjalaci.hit.bg/MATRIX.jpg[\img]
Кажи тематиката на сайта пиши на ЛС и ще се спорузомеем за еднба прилична цена ... нема смисъл да учиш нищо..![]()