Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Aloittelijan ongelma: Linkit toimiviksi?

likiarvo [11.06.2012 10:16:17]

#

Ongelmani lyhyesti:
Minulla on lomake, josta lähetetään post-metodilla tekstiä. Kasittely.php käsittelee tekstin ja tallentaa sen tekstitiedostoon. Sieltä se luetaan sitten itse sivulle. En saa kuitenkaan linkkejä toimimaan, eli ts. kun kirjoitan lomakkeeseen linkin, vaikka

Kirjoitan tekstiä lomakkeeseen. Sitten linkkaan jotain kivaa html:llä.
<a href="hauskalinkki.html">Hauska linkki</a>
Lisää tekstiä.

Niin linkki ei toimi, koska Kasittely.php kirjoittaa lomakkeen linkin tekstitiedostoon php-muodossa eli

<a href=\"hauskalinkki.html\">Hauska linkki</a>

Linkki ei sitten enää toimi sivulla, kun teksti tulostetaan sinne. Kuinka saan tämän kierrettyä? Loppuun viela Kasittely.php ja jutun tulostukeen tarkoitettu koodi. Jompaan kumpaan kai tulisi lisätä jotain.

Kasittely.php

<?php
$otsikko= $_POST["otsikko"];
$teksti= $_POST["teksti"];
$aika = date("Y-m-d H:i:s");
$teksti= str_replace("\n","<br>",$teksti);

$blogi="<b>{$aika}</b> <h2>{$otsikko}</h2> {$teksti} <br><br>\n";


if ($salasana == "salasana") {
    $tt = fopen("blogi.txt", "a+");
	fwrite($tt, $blogi);
	fclose($tt);
    header("Location: index.php");
} else {
    echo "Sinulla ei ole oikeuksia tähän.";
}
?>

tulostus.php

<?php

$tiedosto = file("blogi.txt");
$jutut = count($tiedosto);

for ($k = 0; $k <= $jutut; $k++) {
	$tulostus= $jutut - $k;
	echo $tiedosto[$tulostus];
}

?>

temu92 [11.06.2012 10:39:39]

#

Poista magic quotes käytöstä.

likiarvo [11.06.2012 12:30:30]

#

Kiitos, sehän hoitui luvattoman helposti :)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta