Elikkäs, minulla on PHP-skripti, joka listaa hakemiston tiedostot sivulle. Ongelmana on vain se, että miten saisin linkit kyseisiin tiedostoihin. Yritin etsiä vastausta tähän täältä, mutta noin puolen tunnin päästä luovutin.
Tulostamalla $filunnimi:n sijaan <a href="$filunnimi">$filunnimi</a>
Onko se "$filunnimi" vai $filunnimi?
KingOfTheWorld kirjoitti:
Onko se "$filunnimi" vai $filunnimi?
EDIT: Se taita olla "$filunnimi" siinä keskellä:
echo <a href="$tiedosto">$tiedosto</a>;
. Sovella.
Linukka kirjoitti:
EDIT: Se taita olla "$filunnimi" siinä keskellä:
echo <a href="$tiedosto">$tiedosto</a>;. Sovella.
hipsut
echo '<a href="'.$tiedosto.'">'.$tiedosto.'</a>';
tai
echo "<a href='$tiedosto'>$tiedosto</a>";
Vaikka alempi koodi on selkeämpää, niin itse suosin tuota hipsujen kanssa echottamista, jolloin launausmerkkejä voi käyttää helpommin html-tägeissä.
..tai
echo "<a href=\"$tiedosto\">$tiedosto</a>";
Mainitaan nyt vielä tämä tapa joka on minusta vielä selkeämpi:
echo "<a href='{$tiedosto}'>{$tiedosto}</a>";
<?php echo '<a href="'.$tiedosto.'">'.$tiedosto.'</a>'; ?>
Laitetaan nyt vielä omakin :)
<?php print "<a href='" . $tiedosto . "'>" . $tiedosto . "</a>"; ?>
Aihe on jo aika vanha, joten et voi enää vastata siihen.