Oon aikamoinen PHP-"nyybä" ja kyselisin erästä asiaa...
Eli miten tiedostoon voi kirjoittaa tekstikenttien tietojen avulla.
Oon kokeillu näin:
<?php
//tiedoston avaus
$tt = fopen("linkit.txt", "a");
//lisättävä teksti
fwrite($tt, "<tr> \n");
fwrite($tt, "<td width="100" align="center" valign="middle" class="musicvids">\n");
fwrite($tt, "<a href="$url" target="blank">$title</a>\n");
fwrite($tt, "</td>\n");
fwrite($tt, "<td width="300" align="center" valign="middle" class="musicvids">\n");
fwrite($tt, "$kuvaus");
fwrite($tt, "</td>\n");
fwrite($tt, "</tr>");
//suljetaan
fclose($tt);
?>
Ja nuo muuttujat ovat arvoja "tekstikentistä".
Mutta kun kokeilen sitä, niin pamahtaa error:
"Parse error: parse error, unexpected T_LNUMBER in /home/antti/public_html/phptestit/linkinlisays/
Itsellä ei ole hajuakaan mistä on kyse...
Eli olen kiitollinen jos te kokeneemmat osaatte auttaa.
<input type="text" name="num">
tiedosto.php?num=3
-> num = $_GET['num'];
post-metodilla (ei näy osoitekentässä, mahtuu enemmän tavaraa)
-> num = $_POST['num'];
Ratkaisin tuon jo. Jokausen heittomerkin edessä piti olla kenoviiva.
Mutta sitten askarruttaa että miten saan sivun ohjautumaan toiminnon jälkeen haluamaani urliin?
EDIT: Ja tuokin ratkaistu...
Header-funktiolla, näin:
<?php $sivu_jonne_mennaan = "https://www.ohjelmointiputka.net/"; header("Location: $sivu_jonne_mennaan"); ?>
Ennen kuin valitat tälle palstalle "Headers already sent"-virheestä, kannattaa käyttää keskustelun hakua aiheesta.
Tempfile kirjoitti:
Ennen kuin valitat tälle palstalle "Headers already sent"-virheestä, kannattaa käyttää keskustelun hakua aiheesta.
Kah, luin tämän tuosta uusimmat viestit -boksista ja tulin rehentelemään sillä, että arvaan jo, mikä on seuraava kysymys, mutta olitkin näköjään ottanut sen jo huomioon ^^
Parempi näin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.