janisetnies Posted November 15, 2006 Report Share Posted November 15, 2006 (edited) Sveiki! Gribu uztaisīt tādu kā "xml editor". Precīzāk: kad no jebkādas interneta pārlūkprogrammas ieejot adresē piemēram: www.manalapa.lv/xml.php atvērtos balts logus kur redz visu kas rakstīts xml failā (xml fails pieņemsim stāv www.manalapa.lv/xml/faili/aaa.xml) un no turienes vienkārši var izdzēst un pierakstīt tekstu xml failam! Ceru ka sapratāt! Jautājums ir tāds: Vai kāds var pastāstīt ko man meklēt, kas jāskatās, jo šobrīd ideju pilnīgi nav. Labākias jau būtu ja kāds uzrakstītu tieši kas vai kādu nelielu pamācību padotu! Edited November 15, 2006 by janisetnies Link to comment Share on other sites More sharing options...
andrisp Posted November 15, 2006 Report Share Posted November 15, 2006 (edited) Nu pēc tā kā tu izstāstīji, tev pietiks ar pure textarea :). <?php $file = file_get_contents('celjs/uz/tavu/failu.xml'); ?> <textarea><?php echo $file; ?></textarea> Edited November 15, 2006 by andrisp Link to comment Share on other sites More sharing options...
janisetnies Posted November 15, 2006 Author Report Share Posted November 15, 2006 Piemirsu uzrakstīt ka pēc editēšanas vajadzēs arī saglabāt izmainīto informāciju failam pa virsu. Link to comment Share on other sites More sharing options...
Delfins Posted November 15, 2006 Report Share Posted November 15, 2006 un kur problēma? Link to comment Share on other sites More sharing options...
bubu Posted November 15, 2006 Report Share Posted November 15, 2006 http://php.net/fopen http://php.net/fread http://php.net/fwrite http://php.net/fclose http://php.net/echo Kas nav skaidrs? Link to comment Share on other sites More sharing options...
janisetnies Posted November 15, 2006 Author Report Share Posted November 15, 2006 Problēma ir tur ka nezinu kā to visu savienot! Link to comment Share on other sites More sharing options...
bubu Posted November 15, 2006 Report Share Posted November 15, 2006 1) ja spiesta poga saglabāt (ir $_POST variablis), tad 1.1) atver failu 1.2) ieraksti $_POST variabļa saturu 1.3) aizver failu 2) ja nebija spiesta poga saglabāt, tad 2.1) atver failu 2.2) nolasi faila saturu 2.3) aizver failu 2.3) izvadi textareā Kas tagad nav skaidrs? Link to comment Share on other sites More sharing options...
janisetnies Posted November 15, 2006 Author Report Share Posted November 15, 2006 Es neprotu uzrakstīt tādu php kodu! Link to comment Share on other sites More sharing options...
bubu Posted November 15, 2006 Report Share Posted November 15, 2006 Vai tu apskatījies linkus, kurus iedevu? Piemēram šo: http://php.net/fopen Izlasīji tekstu no turienes? fopen -- Opens file or URL Un tagad paskaties uz manu 1.1 punktu. Redzi vai neredzi sakarību?Pie tam, katrā tajā linkā ir Examples tb piemēri. Tur kodā parādīts ko darot kas sanāks. A kas, domāji kods pats no sevis uzrakstīsies? Link to comment Share on other sites More sharing options...
janisetnies Posted November 15, 2006 Author Report Share Posted November 15, 2006 Nu es saprotu, ka man ir jādara apmēram tā: edit.php <?php $file = file_get_contents("mansfails.xml"); ?> <p> <textarea name="textarea" cols="150" rows="40" colls="600"><?php echo $file; ?></textarea> </p> <form name="form1" id="form1" method="post" action="post.php"> <input type="submit" name="Submit" value="Submit" /></form> tālāk: post.php Te ir tas php kods kurš [u]atver, nolasa, pārraksta pa virsu, saglabā un aizver[/u] manufailu.xml Tā tas notiek? Link to comment Share on other sites More sharing options...
Paulinjsh Posted November 15, 2006 Report Share Posted November 15, 2006 tavs textarea nav formā un līdz ar to spaidot submit pogu tev nekas no tā ko būsi ievadījis textarea nesaglabāsies! Link to comment Share on other sites More sharing options...
andrisp Posted November 16, 2006 Report Share Posted November 16, 2006 (edited) janisetnies, nesaprotu, ko tu gribi darīt ar xml, ja tev pat nav mazākās saprašanas par html ? Edited November 16, 2006 by andrisp Link to comment Share on other sites More sharing options...
Delfins Posted November 16, 2006 Report Share Posted November 16, 2006 Viņš/-a laikam ir M$ sertificēts guru, ar xml runā `uz tu`... gy. if (request_mrethod == "POST") { file_put_contents($fails,$_POST['textarea']); } Link to comment Share on other sites More sharing options...
janisetnies Posted November 16, 2006 Author Report Share Posted November 16, 2006 Jā no xml neko nesaprotu gandrīz un html zinu tikai pamatus, Man šo nevajag komerciāliem mērķiem, tikai priekš sevis, un tikai šo! Link to comment Share on other sites More sharing options...
janisetnies Posted November 16, 2006 Author Report Share Posted November 16, 2006 Cik saprotu mana ideja ir kaut cik pareiza? Kaut ko vajadzētu uztiaisīt, jo šī lieta man ļoti svarīga! Varbūt vēl kāds padoms, vai palīdzēt kāds var ar php kodu? Link to comment Share on other sites More sharing options...
Recommended Posts