PHP: uložení proměnné do souboru

Re:PHP: uložení proměnné do souboru
« Odpověď #15 kdy: 19. 10. 2014, 10:58:16 »
Tak to snad ani nerikej, jednou budes nekde zadat o zamestnani... V cem by mel byt dnes prinos ukladani dat takhle po souborech? Smankote i ty nejlevnejsi hostingy maji aspon sqlite. Rezie zanedbatelna u blogísku
Děkuji za možnost editace příspěvku.


Tom Liberec

Re:PHP: uložení proměnné do souboru
« Odpověď #16 kdy: 19. 10. 2014, 11:05:35 »
Pro nasazení na web plánuji spíše to co nabízí Savana, kde mám VPS. Na kterých je i část webů firmy kde pracuji.

Tohle je spíše o tom zda zvládnu pochopit co se děje, tedy myslím PHP.

Krysa1

Re:PHP: uložení proměnné do souboru
« Odpověď #17 kdy: 19. 10. 2014, 11:14:46 »
Použití databáze by bylo určitě lepší. Hlavně pokud budeš projekt rozšiřovat.

Nadruhou stranu...

Pokud se nechceš učit technické věci do houbky a jde ti o zveřejnění informací na webu s minimálním úsilím a náklady, tak jsou soubory dostačující. Jedná-li se o blog typu jeden autor a čtenáři, nemusíš ani řešit současný zápis, protože si to můžeš ohlídat sám.

Na takovéto věci je už ale celkem dost projektů, namátkou se mi vybavuje http://tiddlywiki.com/, kde si pohodlně uděláš blog s vyhledáváním, tagy a pod. Celý soubor potom jen u sebe upravíš a nakopíruješ na ftp.

Jednoduchý blog se tedy dá zařídit jednoduše aniž bys musel něco bastlit v PHP, řešit zabezpečení aplikace a další věci.

Kvalitní stránky dělá kvalitními především obsah. Technické řešení je vedlejší.

Tom Liberec

Re:PHP: uložení proměnné do souboru
« Odpověď #18 kdy: 19. 10. 2014, 11:58:50 »
V noci z mobilu jsem zjistil, proč nefunguje to ukládání proměnné TEXT. Kvůli diakritice.

Ovšem ještě tam mám další nějaký problém, neboť jak jsem již napsal to zůstane stát na tom souboru zpracuj.php a nevrátí se to nazpět na stránku html, kterou se to celé spouští.

I pokud použiji soubor zpracuj.php  od  Kita :

<?php
$jmeno = htmlspecialchars($_POST["jmeno"]);
$text = htmlspecialchars($_POST["text"]);
file_put_contents(
    "news.txt",
    date('d.m.Y H:i:s') . " - $jmeno
$text"
);

nevrátí se mi to na stránku html, kterou se to spouští ať se jmenuje z.html  nebo news.html

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<form method="post" action="zpracovat.php" accept-charset="windows-1250">
<table>
<tr>
<td>Jméno:</td>
<td><input type="text" name="jmeno" size="50" maxlength="15"></td>
</tr>
<tr>
<td>Text novinky:</td>
<td><textarea name="text" rows="6" cols="38"></textarea></td>
</tr>
</table>


<input type="submit" value="Uložit novinku">
<input type="reset" value="Reset">
</form>


<a href="news.html">Nahlédnout do Novinek[/url]
</body>
</html>

Není problém v tom, že musím nějak upravit hlavičky? Evidentně je tam něco velmi důležitého, co jsem zcela opomenul.




Lol Phirae

Re:PHP: uložení proměnné do souboru
« Odpověď #19 kdy: 19. 10. 2014, 12:14:31 »
No a to jako proč ne? Je to mnohdy rychlejší a efektivnější...

Tak určitě. Takže doporučuju namastit v MS Přední Stránka nebo ve Wordu a "programováním" kokotin typu ukládání blogu do souborl se nezabývat.


Lol Phirae

Re:PHP: uložení proměnné do souboru
« Odpověď #20 kdy: 19. 10. 2014, 12:15:35 »
Kód: [Vybrat]
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<form method="post" action="zpracovat.php" accept-charset="windows-1250">

Výtečně...  ::)

Re:PHP: uložení proměnné do souboru
« Odpověď #21 kdy: 19. 10. 2014, 12:58:58 »
proc by se to taky melo vracet samo od sebe? bys to musel presmerovat. do toho ta 1250...

Hele takhle, proste to nech na nekom kdo to umi protoze takhle si namastis do bot. tohle co tady ted posilas neni dost dobre ani na totalniho zacatecnika. Nezvladas ani totalni zaklady HTML tak se radsi nepoustej do nejakych vetsich veci.

Sorry, zni to tvrde, ale usetris si mnoho problemu, protoze hodit nekam na produkci neco v teto kvalite...
Děkuji za možnost editace příspěvku.

Krysa1

Re:PHP: uložení proměnné do souboru
« Odpověď #22 kdy: 19. 10. 2014, 13:10:28 »
 :o

1. rozhodně svou tvorbu nikomu neukazuj

2. rozhodně ji nedávej na veřejně přistupný server



to, co hledáš je asi redirect.

http://stackoverflow.com/questions/768431/how-to-make-a-redirect-in-php

Tom Liberec

Re:PHP: uložení proměnné do souboru
« Odpověď #23 kdy: 19. 10. 2014, 13:29:42 »
Díky hodně jste mi pomohli.

Přesměrování jsem vyřešil takto :  <meta http-equiv="refresh" content="3;url=news.html">

Češtinu s tím, že jsem tohle prostě smazal  :   accept-charset="windows-1250

Vím, že se vám to jeví jako, že neskutečně blbnu a soustavně se pokouším o něco na co nemám.
Do značné míry máte i pravdu. Je to dáno tím, že v žádné škole, kterou jsou absolvoval, jsem skriptování nebo programování nebral.
A na samostudium mi jak vidno nestačí inteligence, trpělivost a spousta dalších věcí.

Bastlení webovek, není mojí hlavní náplní práce, ale pouze částí mého zkráceného pracovního poměru.
Určitě by mi pomohl nějaký kurz, ovšem jedna věc je přístupnost budov, další čas, zdraví.

Brát to můžete i tak, že si na mě zase o to lépe vydělají poskytovatelé služeb VPS, mám tři i když tu na Savaně využívám spíše jej jako hosting a webhostingových služeb. Spravuji malý webhosting firmy.

Stařičká Joomla byla dost hrozný podnik, byla poměrně často zavirovaná.
Přímo v kódu na fee šabloně je to jak pro mne tak pro mladého zdravého kolegu daleko lepší.
Sféra firem ve kterých se pohybuji, tedy lze mne zaměstnat, má to specifikum, že jsem v podstatě nejlevnější. 

Krysa1

Re:PHP: uložení proměnné do souboru
« Odpověď #24 kdy: 19. 10. 2014, 13:40:14 »
Tak pokud tě to baví, nikdo do toho nemá co kecat.

Tom Liberec

Re:PHP: uložení proměnné do souboru
« Odpověď #25 kdy: 19. 10. 2014, 13:48:05 »
Dřív tady v baráku, dva domy propojené částečně podzemním tunelem, veprostřed budova bývalého výrobního družstva invalidů, doma pracovali dva programátoři oba po úrazu na vozíku.
Ovšem oba mají jiné bydlení a to již hodně let, není to úplně blízko, tak tam nemohu chodit co chvíli otravovat.

Navíc mám asi dost pomalé zapalování. Protože ten odkaz, přesměrování nazpět byl zřejmě důvodem proč mi nefungovali ostatní PHP zbastleniny.

Opravdu moc díky.

Kit

Re:PHP: uložení proměnné do souboru
« Odpověď #26 kdy: 19. 10. 2014, 14:00:40 »
Vím, že se vám to jeví jako, že neskutečně blbnu a soustavně se pokouším o něco na co nemám.
Do značné míry máte i pravdu. Je to dáno tím, že v žádné škole, kterou jsou absolvoval, jsem skriptování nebo programování nebral.

Jestli ti mohu poradit, přejdi na programujte.com. Nejsme tam k začátečníkům tak agresívní jak na těchto pokročilých webech.

Re:PHP: uložení proměnné do souboru
« Odpověď #27 kdy: 19. 10. 2014, 15:54:39 »
Do značné míry máte i pravdu. Je to dáno tím, že v žádné škole, kterou jsou absolvoval, jsem skriptování nebo programování nebral.

Určitě by mi pomohl nějaký kurz, ovšem jedna věc je přístupnost budov, další čas, zdraví.
1) tohle se neuci v podstate v zadne skole, tohle je iniciativa kazdeho toho cloveka ktery to dela. In fact se neuci v podstate zadne velke programovani nikde ve skolach, jen obecna teorie (+ max nejaky hello world) - zbytek jsou leta driny a praxe.
2) pristupnost budov je jen tvoje vlastni omluva pred sebou samym. Sorry, zni ti to mozna tvrde, ale je to tak(sam jsem krypl i kdyz ne na voziku tak si myslim, ze si to mohu dovolit). Je rok 2014 a neni duvodu navstevovat nejake priblble budovy. Taky je nenavstevuju. Mnohem zasadnejsi bariera v tehle branzi je (ne)znalost anglictiny.
3) samostudium neznamena bastlit to jen podle sebe timhle stylem. V roce 2014 je naprosto drtiva vetsina vsech vedomosti lidstva dostupna v sekundach odkudkoliv. Existuje asi bambilion tutorialu na cokoliv, spousta toho je na youtube takze je to nekdy lepe konzumovatelne
.
Trochu blby je, ze ty zacatecnicky navody na HTML jsou tak stare, ze vetsina uvadi prave takove historicke omyly jako je cp1250.
Děkuji za možnost editace příspěvku.

Re:PHP: uložení proměnné do souboru
« Odpověď #28 kdy: 19. 10. 2014, 15:55:59 »
A jinak ano, treba programujte.com bude pro totalni zacatky vhodnejsi nez root a myslim, ze na vetsinu veci tam najdes uz odpovedi.
Děkuji za možnost editace příspěvku.

Tom Liberec

Re:PHP: uložení proměnné do souboru
« Odpověď #29 kdy: 19. 10. 2014, 16:26:28 »
to je jedno, má v podstatě pravdu. Jsou to moje omluvy, tedy spíše výmluvy sobě samému.