tekstitiedostoon kirjoittaminen

osaamaton...

Olisi tarkoitus tehdä simppeli ilmoitustaulu etusivulle. Eli lomakkeelta päivitetään tietoa tekstitiedostoon, mikä "includetetaan" etusivulle. Tämmönen viritys aikoinaan toimi mutta ei tomi enää uuden php päivityksen takia. Mikäköhän tossa mättää?



if ($action == "update") {
$file = "$PageToUpdate" . "teksti.txt"; // Tekstifilu
$fp = fopen ("$file","w"); // filun avaus
// for more see http://www.php.net/manual/en/function.fopen.php
$TheText = nl2br($TheText);
$TheText = stripslashes($TheText);
$TheText = strip_tags($TheText,"");

fputs($fp, "$TheText"); // tekstin kirjoitus filuun
fclose($fp); // filun sulkeminen

echo "Ilmoitustaulu on päivitetty";

}
?>


--------------------------------------

5

386

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • höpöukki

      Äkkiseltään sanoisin, että php:n päivityksen yhteydessä on register_globalsit asetettu pois päältä. Koettappa muuttaa näin:

      if ($action == "update") {
      =
      if ($_GET['action'] == 'update') {

      ja sitten vaikka näin:
      $TheText = $_POST['TheText'];
      vaikka heti ton iffin jälkeen. Jos ei toimi noin, niin sitten vika luultavasti jossain muussa.

      Eli yleisesti siis kaikkiin formin posti-metodilla lähetettyihin muuttujiin $_POST['muuttuja'] ja osoiterivillä meneviin $_GET['muuttuja'] pelkän $muuttuja sijaan.

    • Anonyymi

      Kuka jaksaa näitä palvelin pään sovelluksia rustata?

      • Anonyymi

        Onko voimaannuttavaa vastailla kymmeniä vuosia sitten käytyihin keskusteluihin?


      • Anonyymi
        Anonyymi kirjoitti:

        Onko voimaannuttavaa vastailla kymmeniä vuosia sitten käytyihin keskusteluihin?

        "Kymmeniä vuosia" on monikko, eli vähintään kaksikymmentä vuotta.

        2024 – 2008 = 16.

        Et siis osaa edes laskea (kuin allesi?), mutta typeriä kommentteja kyllä viitsit kirjoitella.


      • Anonyymi
        Anonyymi kirjoitti:

        "Kymmeniä vuosia" on monikko, eli vähintään kaksikymmentä vuotta.

        2024 – 2008 = 16.

        Et siis osaa edes laskea (kuin allesi?), mutta typeriä kommentteja kyllä viitsit kirjoitella.

        Et kyllä sinäkään:D


    Ketjusta on poistettu 1 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Mistä puhuitte viimeksi kun näitte

      Kerro yksi aiheista
      Ikävä
      50
      3904
    2. Olenko saanut sinut koukkuun?

      Hyvä. Rakastan sua.
      Ikävä
      105
      3435
    3. ROTAT VALTAAVAT ALUEITA

      Asukkaat nyt loukkuja tekemään ja kiireellä, jätehuolto kuntoon, jätteet niille kuuluville paikoille, huomioikaa yrittäj
      Äänekoski
      34
      2851
    4. Miten minusta tuntuu että kaikki tietää sun tunteista mua kohtaan

      Paitsi suoraan minä itse, vai mitä hlvettiä täällä tapahtuu ja miksi ihmiset susta kyselee minulta 🤔❤️
      Ikävä
      26
      2498
    5. Sisäsiittosuus

      Tämän kevään ylioppilaista 90% oli sama sukunimi?
      Suomussalmi
      20
      1899
    6. Alavuden sairaala

      Säästääkö Alavuden sairaala sähkössä. Kävin Sunnuntaina vast. otolla. Odotushuone ja käytävä jolla lääkäri otti vastaan
      Ähtäri
      5
      1859
    7. Kerro todelliset motiivit

      kaivattuasi kohtaan?
      Ikävä
      186
      1777
    8. Se on hyvästi

      Toivottavasti ei tavata.
      Ikävä
      33
      1735
    9. Reuters: Ukraina on iskenyt Venäjän strategisia pommikoneita vastaan. Jopa 40 konetta vahingoittunut

      Ukrainan turvallisuuspalvelu SBU on iskenyt Venäjän strategisia pommikoneita vastaan, kertoo Reuters. Uutistoimiston läh
      NATO
      387
      1478
    10. Huomenta kulta

      En mä halunnut sulle ilkeillä,päinvastoin. Miks mä niin tekisin ku rakastan sua ❤️ mut anteeksi jos ilmaisin itseäni huo
      Ikävä
      9
      1258
    Aihe