Autor Zpráva
fatality
Profil *
Zdary, potřeboval bych vytvořit script, který by ukládal automaticky odkazy do soubory links.php
viz:http://skorpio.unas.cz/vymena.php
Alphard
Profil
je to možné, ale nechce raději databázi?
jednoduchá tabulka odkazy (id, nadpis, titulek, odkaz), jednoduchý insert a není co řešit
fatality
Profil *
no kdybys mi řek jak na to tak by mi to bylo celkem jedno
Alphard
Profil
ty odkazované stránky jsou tvoje?

je to script na pár řádků, v podstatě jen vytvoření tabulky a dotaz na vložení, kostru ti napíši, jestli chceš, ale zajistit připojení k databázi, následně výběr z databáze apod. snad zvládáš
fatality
Profil *
eh, řek bych že nezvládnu :-) kdyby byly moje, tak bych to po nikom nechtěl, ne?
Alphard
Profil
tabulku bych navrhl asi takhle:
create table odkazy (
id int auto_increment primary key,
nadpis varchar(20),
titulek varchar(50),
odkaz varchar(500)
);


vložení záznamu:
někam vlož tuto funkci:
function escape_string($string)
  {  return get_magic_quotes_gpc()?$string:mysql_real_escape_string ($string);  }

a potom vložení odkazu:
mysql_query ("insert into odkazy (nadpis, titulek, odkaz) values ('".escape_string ($_POST['napis'])."', '".escape_string ($_POST['titulek'])."', '".escape_string ($_POST['odkaz'])."'");


a výběr záleží na požadavcích:
vše vybereš dotazem:
$res = mysql_query ("select nadpis, titulek, odkaz from odkazy");

a zpracuješ v cyklu:
while ($line = mysql_fetch_array ($res))
{
echo $line['nadpis'], $line['titulek'], $line['odkaz'];
}


to je ode mě asi vše, dále studuj na http://www.linuxsoft.cz/article.php?id_article=329 a podrobně o databázích http://www.linuxsoft.cz/article.php?id_article=731
fatality
Profil *
jop tak to sem vůbec nepochopil co s tim, ale tak neva no :(
Leo Wyatt
Profil
jop tak to sem vůbec nepochopil co s tim, ale tak neva no :(

Já ti ten script udělám.Kontaktuj mě na mail lu98@seznam.cz Výsledek pak pošlu sem na fórum.


Leo

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0