bblv Posted November 6, 2010 Report Share Posted November 6, 2010 Hello.. Protams jāsāk ar to , ka esmu iesācējs web programmēšanā un visu apgūstu pašmācības ceļā jau vairākus gadus. Tagad apgūstu teksta redaktora piesaiste web lapai. Biju izmēģinājis vēl citus CMS variantus, bet ar šito variantu man izdevās tikt vistālāk. Bet arī šajā variantā radās jautājumi, kurus nespēju pārvarēt. Tātad, Tinymce jau gatavam piedāvātam variantam izveidoju klāt dump.php ,post.php, post.txt , kuri ir nepieciešami un piemēru ņēmu arī gatavu. Viss it kā darbojas. Teksta redaktors links mans piemērspievieno attiecīgo informāciju ko ierakstam tajā. Dati saglabājas uz post.txt un tiek atrādīti, iznesti dump.php, kuru saikni nodrošina post.php. Tas viss ir jauki, bet man vajag, lai teksta redaktorā full.html tiek rādīti, atspoguļoti esošie dati no post.txt un veicot izmaiņas teksta redaktorā dati tiek pa jaunu saglabāti post.txt dzēšot iepriekšējo informāciju. Tagad ir tā, ka jaunā informācija tiek rakstīta klāt post.txt un nav iespēja to saglabāto info. aplūkot teksta redaktorā, tikai mans ievadītais tekstiņš "Teksts ko vēlos papildināt". Pielikumā iemetu attiecīgos failus. Ceru, ka sapratāt ko es domāju un gribu panākt. Būšu ļoti pateicīgs par sniegtām atbildēm! Bruno dump.php post.php full.html Quote Link to comment Share on other sites More sharing options...
Rincewind Posted November 6, 2010 Report Share Posted November 6, 2010 $fp = fopen("fails.txt", 'w'); fwrite($fp, $ko_rakstīt_failā); fclose($fp); Pārraksta visu faila saturu. $faila_saturs=file_get_contents("fails.txt"); Nolasa faila saturu stringā. Vai arī es kaut ko ne tā sapratu? Quote Link to comment Share on other sites More sharing options...
briedis Posted November 6, 2010 Report Share Posted November 6, 2010 $fp = fopen("fails.txt", 'w'); fwrite($fp, $ko_rakstīt_failā); fclose($fp); Pārraksta visu faila saturu. $faila_saturs=file_get_contents("fails.txt"); Nolasa faila saturu stringā. Vai arī es kaut ko ne tā sapratu? Paņem - file_get_contents() Ieliek (izveido jauno failu, ja tāda nav) - file_put_contents() Quote Link to comment Share on other sites More sharing options...
daGrevis Posted November 6, 2010 Report Share Posted November 6, 2010 Tikai beigās to visu neglabā TXT, tam domāta datubāze. =) Quote Link to comment Share on other sites More sharing options...
bblv Posted November 10, 2010 Author Report Share Posted November 10, 2010 olee.. Paldies Rincewind un briedim par atbildēm. Priecājos jau par sasniegto rezultātu, bet problēma sekojoša. Tad, kad caur FireFox lasa lapu, viss ok , saglabājas bez gļukiem un nolasa. Bet kad lasa lapu caur Explorer, tad ielādējoties eksistējošiem datiem no fail.txt garumzīmes un mīkstinājumus ielādē ķeburus. Kas varētu būt par vainu ar koda nolasījumu? Te būs jaunais links testam Un vēl nesaprotu ko tu domāji ar šito: Paņem - file_get_contents() Ieliek (izveido jauno failu, ja tāda nav) - file_put_contents() Kur man viņus paņemt un kur izveidot? Nesapratu, lūdzu paskaidro sīkāk. Runājot par CMS pievienošanu datu bāzei, protams, ka tā būs ideāli un tas būs mans nākamais jautājums ;) Bruno Quote Link to comment Share on other sites More sharing options...
Rincewind Posted November 10, 2010 Report Share Posted November 10, 2010 olee.. Paldies Rincewind un briedim par atbildēm. Priecājos jau par sasniegto rezultātu, bet problēma sekojoša. Tad, kad caur FireFox lasa lapu, viss ok , saglabājas bez gļukiem un nolasa. Bet kad lasa lapu caur Explorer, tad ielādējoties eksistējošiem datiem no fail.txt garumzīmes un mīkstinājumus ielādē ķeburus. Kas varētu būt par vainu ar koda nolasījumu? Te būs jaunais links testam Pamēģini ielikt HTML lapā aiz uzreiz aiz <head>: <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> Quote Link to comment Share on other sites More sharing options...
bblv Posted November 10, 2010 Author Report Share Posted November 10, 2010 Paldies Rincewind viss darbojas :) Es jau mēģināju pirms tam šito kodu ielikt, bet tikai dump.php failā un neaizdomājos, ka full.php failā to arī jā iemeta. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.