Autor Zpráva
Hierophant
Profil
Zdravím... Mám jeden scriptík, který mi odesílá zadaná data do souboru a z jiné stránky se ty data pomocí include natáhnou a utvoří do konečné tvorby...

V tom by problém nebyl... Data jsou rozdělena pole (titulek, datum a text) a já bych potřeboval, aby ten text po zadání fungoval jako odkaz.... Doufám že mě chápete... Díky...


Script je zde: (dokonalé to není (normální systém novinek), jde mi jen o to jak udělat z toho textu automaticky odkaz)

<?
}
else
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><head><title >Simple News: Error </title></head><body><p>Could not open file. <br /> Permissions??</p></body></html>";
}
elseif ((isset($_REQUEST["title"])) && (isset($_REQUEST["date"])) &&
(isset($_REQUEST["post"])) && ($_REQUEST["title"]!="") &&
($_REQUEST["date"]!="") && ($_REQUEST["post"]!="")) {
$current_data = @fread($file, filesize($newsfile));
fclose($file);
$file = fopen($newsfile, "w");

$_REQUEST["post"] = stripslashes(($_REQUEST["post"]));
$_REQUEST["date"] = stripslashes(($_REQUEST["date"]));
$_REQUEST["title"] = stripslashes(($_REQUEST["title"]));
if(fwrite($file,$btable . " " . $btitle . " " . $_REQUEST["title"] . " " . $etitle . " " . $bdate . " " . $_REQUEST["date"] . " " . $edate . " " . $bpost . " " . $_REQUEST["post"] . " " . $epost . "" . $etable . " " . $current_data))
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><head><title >Novinky - Pridano</title><meta http-equiv="refresh" content="6;URL=www-download-odeslani.php"><link rel="stylesheet" type="text/css" href="css-style.css" /><link rel="stylesheet" type="text/css" href="css-download.css" /><link rel="stylesheet" type="text/css" href="css-colour.css" /><link rel="stylesheet" type="text/css" href="css-novinky.css" /></head><body><center><h2>Odkaz přidán... Čekejte na přesměrování...</h2></center></body></html>";
else
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><head><title >Simple News: Entry NOT Added!</title></head><body><p>Could not add entry.<br /> Permissions??</p></body></html>";
fclose($file);
}
else
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><head><title >Simple News: Entry NOT Added!</title></head><body><p>Could not add entry. <br /> All the fields in the form are *required*. <br /> Please go back and try again.</p></body></html>";
?>
Joker
Profil
Nestudoval jsem detailně ten kód, ale odpověď je jednoduchá, pokud má být nějaký text odkazem, je potřeba ho obalit prvkem <a>
Hierophant
Profil
Joker

Vím jak se dělá odkaz.... Tohle mám už dávno za sebou, ale díky... ;)

Jinak právě nevím kam dát ten tag <a>.... Myslel jsem třeba někam do if(fwrite , ale nevím.... :(
Hierophant
Profil
Tak nic... Už to mám.... Trochu jsem víc zapřemýšlel.... ;)

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: