Vyhledávání

Konečně mám vyhledávací skript, ale to mi nestačí, a potřebuju jinej skript, kterej vloží so souboru "seznam.txt" záznam který má vypadat takto:

<a href="odkaz">text odkazu</a><br>popis odkazu

A ve formuláři na přidání byly tři políčka: adresa; název; popis
$file = "soubor.txt";

$fp = fopen($file,"a");
fwrite($fp,$adresa.$nazev.$popis);
fclose($fp);

Psal sem to zhlavy může tam být někde chybka.
tyto promene vlozis pomoci nejakeho formulare ::
$odkaz
$text_odkazu
$popis_odkazu
//
toto je obseh scriptu::
(novy odkaz se bude zobrazovat nahore)

$vse = "<a href="$odkaz">$text_odkazu</a><br>$popis_odkazu";

$write = StripSlashes($vse); //odstraneni escape sekvenci

if (File_Exists ("odkazy.htm")):
$fp = FOpen ("odkazy.htm", "r");
$data = FRead ($fp, FileSize("odkazy.htm")); // nactou se starsi odkazy
FClose($fp);
endif;
$fp = FOpen ("odkazy.htm", "w");
FWrite ($fp, $write.$data);
FClose ($fp);
no..
myslim ze v tomto pripade bude lepsi kdyz se bude novy zaznam ukladat dolu.

$odkaz
$text_odkazu
$popis_odkazu

$odkaz = strip_tags($odkaz);
$text_odkazu = strip_tags($text_odkazu);
$popis_odkazu = strip_tags($popis_odkazu);

$vse = "<a href="$odkaz">$text_odkazu</a><br>$popis_odkazu";


$f = fopen("seznam.txt", "a");
fputs($f, stripslashes(trim($vse))."\n\r");
fclose($f);
Mě to prostě nefunguje:-( Mohli by jse to dat do nakeho kompletniho prikladu, vcetne odesilaciho formulare? Díky ;-]
$odkaz
$text_odkazu
$popis_odkazu

tohle v tom zdrojaku nebude !

jinak ten formular bude vypadat takhle:

<form method=post>
Odkaz:<input type="text" name=odkaz>
Text Odkazu:<input type="text" name=text_odkazu>
Popis Odkazu: <input type="text" name=popis_odkazu>
</form>
Nejde to, kde je chyba:
____________________________________________________________

pridej.html:


<body>

<form method=post action="add.php">
Odkaz:<input type="text" name=odkaz>
Text Odkazu:<input type="text" name=text_odkazu>
Popis Odkazu: <input type="text" name=popis_odkazu>
<input type=submit>
</form>

</body>

____________________________________________________________

add.php:

<?
$odkaz
$text_odkazu
$popis_odkazu

$vse = "<a href="$odkaz">$text_odkazu</a><br>$popis_odkazu";

$write = StripSlashes($vse); //odstraneni escape sekvenci

if (File_Exists ("seznam.txt")):
$fp = FOpen ("seznam.txt", "r");
$data = FRead ($fp, FileSize("seznam.txt")); // nactou se starsi odkazy
FClose($fp);
endif;
$fp = FOpen ("seznam.txt", "w");
FWrite ($fp, $write.$data);
FClose ($fp);
?>
____________________________________________________________

Taky jsem nevedel, kam napsat va add.php tagy <body> <head> ...
V add.php to hlásí chybu na řádku 3 s tímhle: $text_odkazu.
Tohle tam nemá vůbec co dělat:
$odkaz
$text_odkazu
$popis_odkazu
psal jsem mu to