Manipulace s daty na webu

Software potřebné k práci s elektronikou

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Kremik
Příspěvky: 3897
Registrován: 30 bře 2012, 00:00
Bydliště: Havířov

Manipulace s daty na webu

#1 Příspěvek od Kremik »

Možná triviální dotaz, ale nemůžu na to přijít. Jak mohu zpracovat data (zobrazit, někam uložit, atd.) vložená na svých stránkách pomocí tagů např. input a textarea?
Jenda_KL
Příspěvky: 1173
Registrován: 10 zář 2008, 00:00
Bydliště: Kadaň
Kontaktovat uživatele:

#2 Příspěvek od Jenda_KL »

v PHP skriptu ?
Kremik
Příspěvky: 3897
Registrován: 30 bře 2012, 00:00
Bydliště: Havířov

#3 Příspěvek od Kremik »

No, já se HTML nikdy moc nevěnoval, takže nevím, v čem všem by to mohlo jít. Jejlíp asi v Javě, ta by měla jet bez nějakých speciálních programů. Ale klidně si nechám poradit i jinak.
Uživatelský avatar
buddyns
Příspěvky: 588
Registrován: 05 říj 2012, 00:00
Bydliště: Brno [JN89GE]

#4 Příspěvek od buddyns »

Když se neorientuješ v HTML tak na javu zapomeň !!
www.jakpsatweb.cz
Najdeš tam vše potřebné , i já jsem tam začínal a celkem dost jsem se naučil odtama ...
Máš web, tam nastrkej nějaký soubory fotky nebo dokumenty malý
vytvoř nový HTML soubor a vlož do něj tohle
Přípona je .něco [.jpg .mp3 .doc]

Kód: Vybrat vše

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <title>Nazev stranky</title>
  </head>
  <body>
    <h1>Vítejne na mé strance, zde uvádím pár mých souborů</h1>
   <a href="NAZEV_SOUBORU.PRIPONA">Muj soubor 1</a>
   <a href="NAZEV_SOUBORU.PRIPONA">Muj soubor 2</a>
   <a href="NAZEV_SOUBORU.PRIPONA">Muj soubor 3</a>
   <a href="NAZEV_SOUBORU.PRIPONA">Muj soubor 4</a>
   <a href="http://ebastlirna.cz">elektro bastlírna</a>
    <h3>obrázek v původní velikosti</h3>
   <img src="nejaky_obrazek.jpg">
   <img src="nejaky_obrazek.jpg">
   
   <h3>Omezení velikost obrázku</h3>
   <img src="nejaky_obrazek.jpg" width="60" height="100">
  </body>
</html>

to byly odkazy...

Vytvořena za 2 minuty, snad v tom není chyba :D

Existují i PHP skripty, kdyby jsi mě zájem pošlu link na moji stránku kde mám ty PHP skripty funkční i datové úložiště ...

Tady je odkaz na to datové úložiště...
Můžeš se tam zaregistrovat aby jsi viděl jak to funguje ...
Možná něco nebude fungovat, dlouho jsem na tom nedělal ...
http://your.bluefile.cz/
Jenda_KL
Příspěvky: 1173
Registrován: 10 zář 2008, 00:00
Bydliště: Kadaň
Kontaktovat uživatele:

#5 Příspěvek od Jenda_KL »

Myslím že myslel něco takového
index.html, část formuláře:

Kód: Vybrat vše

<FORM method="POST" action="./zpracovatform.php">
<INPUT type="text" size="10" name="textovepole" value="zde něco napište">
<INPUT type="submit" value="Odeslat data">
</FORM>
zpracovávající skript zpracovatform.php:

Kód: Vybrat vše

<?PHP
print ('váš text je: '.$_POST['textovepole']);
?>

Javu zpracovává prohlížeč, PHP se vykonává na straně serveru.
Kremik
Příspěvky: 3897
Registrován: 30 bře 2012, 00:00
Bydliště: Havířov

#6 Příspěvek od Kremik »

Jenda_KL > Jo, to je přesně ono. Děkuji. Ten první kód je mi jasný. Vyplním formulář, odešlu ho, a co se děje pak? Dojde to na server, a tam musím mít další soubor, který ty data zpracuje? A v tom souboru použít Javu nebo PHP, v HTML ty data už zpracovat nejdou? Mám půjčeny 2 knihy, a v žádné z nich není toto nějak rozumně popsáno. Očekával jsem, že vložím data do nějaké proměnné, a tu zpracuju libovolně jako při programování. Asi to bude složitější. A jak zobrazím výsledek v původní stránce, ze které jsem zadával?
Snad mi pomůže i odkaz od

> buddynse,

za který taktéž děkuji.

P.S. Jo, v tom odkazu se to popisuje, takže pročtu, a snad budu chytřejší.
Uživatelský avatar
buddyns
Příspěvky: 588
Registrován: 05 říj 2012, 00:00
Bydliště: Brno [JN89GE]

#7 Příspěvek od buddyns »

Jendův skript není celý...
Předpokládám že se dotaz pošle do databáze a potom z databáze přijde k uživateli ...
Uživatelský avatar
rnbw
Příspěvky: 37419
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#8 Příspěvek od rnbw »

Hovadina, nie je tam nic s databazou.

Kremik: Musis si uvedomit jednu vec: v HTML sa nic nespracovava, je to textovy subor, ktory zobrazuje prehliadac. V nom mas formular (FORM), ktory prehliadac odosle na server, napriklad nejakemu skriptu v PHP. Ten PHP skript ho spracuje a nieco vypluje - nejaky HTML kod, ktory prehliadac zase zobrazi.
p32
Příspěvky: 16427
Registrován: 13 led 2007, 00:00

#9 Příspěvek od p32 »

Kremik píše:Možná triviální dotaz, ale nemůžu na to přijít. Jak mohu zpracovat data (zobrazit, někam uložit, atd.) vložená na svých stránkách pomocí tagů např. input a textarea?

Zobrazit po zpracování pomocí PHP a HTML. Uložit trvale jedině pomocí databáze, například MySQL. Na www.webzdarma.cz je poskytováno vše zdarma a je tam fórum specielně rozdělené podle zaměření.
Jenda_KL
Příspěvky: 1173
Registrován: 10 zář 2008, 00:00
Bydliště: Kadaň
Kontaktovat uživatele:

#10 Příspěvek od Jenda_KL »

Tak jinak.
"textovepole" je ta proměnná, která se odesílá s odkazem.
Když se klikne na prvek "submit", přejde se na stránku "mujweb.kdesi.cz/zpracovatform.php?textovepole=zde%něco20%napište".
Skript na serveru se zpracuje a vrátí se stránka, která bude obsahovat jen text "váš text je: zde něco napište" bez tagů a ničeho dalšího.

učebnicový příklad volání sama sebe (secticisla.php)

Kód: Vybrat vše

<FORM method="POST" action="./secticisla.php"> 
<INPUT type="text" size="1" name="cislo1" value="3">
<INPUT type="text" size="1" name="cislo2" value="6">
<INPUT type="submit" value="Odeslat data">
</FORM>
<BR>
<?PHP
IF ($_POST['cislo1'] && $_POST['cislo2']):
   print('součet čísel je: '.$_POST['cislo1']+$_POST['cislo2']);
ELSE: print('nebylo zadáno číslo');
ENIF;
?>

vynechány jsou doprovodné tagy, kontrola skutečnosti čísel, atd.
Uživatelský avatar
buddyns
Příspěvky: 588
Registrován: 05 říj 2012, 00:00
Bydliště: Brno [JN89GE]

#11 Příspěvek od buddyns »

p32 píše:Uložit trvale jedině pomocí databáze, například MySQL.

rnbw a prej že ne ...
Naposledy upravil(a) buddyns dne 31 črc 2013, 16:43, celkem upraveno 1 x.
Uživatelský avatar
buddyns
Příspěvky: 588
Registrován: 05 říj 2012, 00:00
Bydliště: Brno [JN89GE]

#12 Příspěvek od buddyns »

Osobně doporučuji nikoliv webzdarma ale endora.cz !!
Dlouholetá spokojenost !!
Uživatelský avatar
pocitujlasku
Příspěvky: 2764
Registrován: 12 pro 2005, 00:00
Bydliště: SR, Poprad

#13 Příspěvek od pocitujlasku »

HTML je spracovavane na klientskej strane. Server posle stranku a koniec. Ked chces spracovavat data na servri, tak tam potrebujes nieco co to dokaze prijat a spracovat data. Najcastejsie sa pouziva php, asp, ale existuje aj ruby, perl, python...
Java - nemylis si to s javascriptom? to su 2 uplne rozdielne veci.
Javascript sa spracuva na strane klienta - to su tie rozne efekty, ako napr. prides na text a zobrazi sa ti nejake info okienko, alebo ti po obrazovke beha pes :)
Program v jave potrebuje mat k svojmu behu podporu v OS - podporne kniznice.

Odporucam stranku jakpsatweb, bez zakladnej znalosti ako funguje web sa nepohnes dalej.
No vidis, a tak si sa bal
p32
Příspěvky: 16427
Registrován: 13 led 2007, 00:00

#14 Příspěvek od p32 »

buddyns píše:Osobně doporučuji nikoliv webzdarma ale endora.cz !!
Dlouholetá spokojenost !!

Prostuduji. Já mám dobré zkušenosti s tím webzdarma.
Uživatelský avatar
buddyns
Příspěvky: 588
Registrován: 05 říj 2012, 00:00
Bydliště: Brno [JN89GE]

#15 Příspěvek od buddyns »

Výhoda WZ je ta, že google a ostatní vyhledávače lépe indexují a zařazují výš na pozici než u endory, kde si to musíš vybudovat pomocí htacess a optimalizátorů no...
Odpovědět

Zpět na „Software“