Autor Zpráva
Routh
Profil *
Dobrý večer, prosím už sjem atdy stím jednou byl, ale nastal v jiném CMS systému problém, prosím koukněte mi na to.

Jak do určitého prázdného souboru nečo zapíšu text nebo html kod přes formulář na webu. Přihlásím se, kliknu si na mnou vytvořenou stránku s příslušným formulářem pro text, zapíšu do něj text a uložím, ale když si ji tu stránku znovu otevřu tak aby ten text co jsem předtím napsal šel editovat-pozměnit. Na jiném systému jsem to řešil takto:
v administraci byl soubor co obsahoval formulář:

Administrace
<center>
<form action="sponzoring.php?site=zapis" method='POST'>
Text: <br><textarea rows="25" cols="80" type="text" name="obsah">
<?php echo file_get_contents ("sponzoring_text.php"); ?>
</textarea><br>
<input type="submit" value="Odeslat" name="OK">
</form></center>

soubor zápis ( z kódu):
<?php
$celek =$_POST["obsah"];
$filename = FOpen ("sponzoring_text.php", "w");
FWrite($filename, $celek);
?>

A soubor sponzoring_text.php includuji do mé stránky na webu.
Funkčnost:
když do souboru ručně něco napíšu a pošlu na FTP, stránka ten text vypíše.
když otevřu stránku s formulářem tak v textovém poli ten text je, ale když ho přepíši a dám uložit, nic se nestane. Myslím že bude chyba v cestě tohoto kódu:
<form action="sponzoring.php?site=zapis"

protože formulář na stránce což je sponzoring.php přes administraci má tuto cestu:
sponzoring.php?aid=39097b9c515b610b
a tak nevím jak do sebe dát ?site=zapis a ?aid=39097b9c515b610b

Prosím o radu.
Andre
Profil
Na tvém místě bych spíše použil databázi. Maš pohodlnější
Routh
Profil *
Dobře, takže ve formulář propojím s tabulkou ze které se budou data vypisovat ? Prosím o případnou pomoc při řešení, Děkuji.

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:

0