» Poradna » Web a internet

PHP - zvětšwní písma

 |   |  Microsoft Windows 10 Chrome 65.0.3325.181

Dobrý den,nevíte, jak mohu vypsaný text zvětšit pomocí PHP přes tlačítko?

Odpovědi na otázku

 |   |  Microsoft Windows 7 Firefox 56.0

Špatně - musel bys tlačítkem odeslat formulář, kterým by se znovu načetla stránka s jiným formátováním toho textu. PHP je na toto špatně zvolená technologie.PS: Otázka je položena hodně neurčitě.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Chrome 65.0.3325.181

tohle mnohem jednodusseji udelas javascriptem bez potreby znovu hrabat na server ...https://www.w3schools.com/js/js_htmldom_css.asp

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Chrome 65.0.3325.181

<!DOCTYPE html><html><body><h1 id="id1">My Heading 1</h1><button type="button" onclick="document.getElementById('id1').style.fontSize = '16px'">Click Me!</button></body></html>

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Firefox 59.0

On to chce přes PHP ne přes javascript

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Chrome 65.0.3325.181

a dozvěděl se, že se to dělá jinak ... považoval bys snad za lepší mu to zatajit a radit mu, jak to dělat zbytečně složitě, protože neví, že to jde snáz?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Firefox 56.0

Otázka zněla zcela jasně. Jak to udělat přes PHP. Na nic jiného se neptal a ty mu cpeš javascript.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Chrome 65.0.3325.181

jasně, tak buď tak hodnej a dej mu sem to phpko namísto keců ... já považuju za lepší mu sdělit, že se to dělá jinak, než ho nechat při tom špatnym nápadu s php

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Firefox 59.0

Tak jako přes javascript to snad ví každej, na to by se přece neptal. Přes php je to těžký, proto se na to ptal, takže pokud nevíš takl mu tu nepodsouvej nějaký javascript, ve kterým to určitě umí vyřešit.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 10 Chrome 65.0.3325.181

tak nějak předpokládám, že to neumí nijak ... kdyby to uměl v javascriptu, tak by se snad na tohle nemusel tady ptát ... no možná se pletune ... každopádně náznaku jak na to v php už se dočkal taky, kdyby to fakt "musel" dělat tak blbě

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 56.0

Otázka je zcela jasná. Na žádný javascript se neptal."nevíte, jak mohu vypsaný text zvětšit pomocí PHP přes tlačítko?"

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 62.0.3202.94

To je totiž autor "dotazu" a on nechce rozumnou alternativu. Ani bych se nedivil, kdyby to byl domácí úkol.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 59.0

jednoduše by se vypsala standardní stránka s textem a tlačítkem, které by odeslalo stránku znovu, ale s parametrem (např. stranka.php?zvetseni=1). No a v php by pak byla detekce zda je odeslán parametr zvetseni. Pokud ne, tak proměnná $velikostpisma=10 a pokud ano, tak promenna $velikostpisma=$velikostpisma+1. No a pak stačí tu proměnnou dosadit při stylování velikosti písma.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 59.0

kód by mohl vypadat např. takto:<?php if (isset($_GET["velikost"])) $velikost = $_GET["velikost"]+1; else $velikost=1; echo ("<font size=$velikost>Rostouci text</font>");?><form action="" method="get"><input type="hidden" name="velikost" value="<?php echo $velikost ?>"><input type="submit"></form>

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 58.0

Zajímalo by mě, jak autor rozsoudí přestřelku PHP vs JavaScript.Je skutečně nutné to dělat v PHP, nebo je PHP poptáváno proto, že tazatel nezná JavaScript?Často se mi totiž stává, že mám požadavek na vytvoření konstrukce podél stěny na novostavbě. Ta konstrukce má obsahovat zubačku a elektromotor, aby po ní mohla jezdit tiskárna, raději inkoustová a hlavně aby měla Wifi.Když se zeptám proč, odpověď je "Chceme zeď potisknout".Moje doplňující otázka je: "A co tapeta?"... potom chvilka ticha a reakce "Jo, jasný, proč ne, to bude jednodušší"...Lidi často poptávají věci, který vlastně nechtějí. Ikdyž v tomhle případě asi půjde o DÚ na téma PHP a formuláře. Pokud tomu tak je, tak odpověď jsem zahlédl výše. Přikládám odkaz na velmi obsáhlý a přitom jednoduchý PHP manuál o mnoha kapitolách:http://www.linuxsoft.cz/article.php

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 59.0.3071.115

Můžeš to udělat přes Ajax, ale stejně se použití Javascriptu nevyhneš. Javascriptem přes Ajax zavoláš PHP skript, který ti vrátí nějaký výstup (zvětšený text), který pak vložíš do příslušného elementu na stránce a písmo se ti tak zvětší i bez obnovy stránky.Mnohem jednodušší to ale bude jen pomocí javascriptu. Přes PHP to snad jedině řešit, pokud by sis tu hodnotu velikosti písma chtěl někam zároveň uložit (třeba do databáze).

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 59.0

ještě jednodušší by to bylo přes CTRL + kolečko myši :DD ... ale dotaz zněl na PHP, tak jsem odpověděl jak to udělat v PHP

Souhlasím  |  Nesouhlasím  |  Odpovědět




Určitě si přečtěte

Nová zbraň proti hackerům: obrovské množství chyb v softwaru

Nová zbraň proti hackerům: obrovské množství chyb v softwaru

** Vědci vymysleli nový systém obrany proti hackerům ** Pomocí speciálního systému implementují do softwaru spoustu chyb ** Tyto chyby nejsou zneužitelné, což útočník zjistí až po čase

Karel Javůrek | 28

Vyzkoušeli jsme eObčanku a přihlásili se s ní na weby úřadů. Vážně to funguje!

Vyzkoušeli jsme eObčanku a přihlásili se s ní na weby úřadů. Vážně to funguje!

** Máme eObčanku, máme čtečku, vyzkoušeli jsme přihlášení na weby úřadů. ** Objevily se drobné problémy, podařilo se nám je vyřešit. ** Používání eObčanky pro online identifikaci je velmi pohodlné.

Marek Lutonský | 35

Intel vs. AMD: souboj vícejádrových procesorů začal. AMD zesměšňuje Intel neuvěřitelně nízkou cenou

Intel vs. AMD: souboj vícejádrových procesorů začal. AMD zesměšňuje Intel neuvěřitelně nízkou cenou

** AMD představilo nové levné procesory až s 32jádry ** AMD útočí na serverový i domácí trh Intelu ** Intel nemá konkurenceschopnou nabídku

Karel Javůrek | 85


Jízdní řády Bileto
Aktuální číslo časopisu Computer

Megatest: 13 grafických karet

Srovnání 7 dokovacích stanic s USB-C

Jak na perfektní noční fotografie

Kvalitní zdroje informací pro sebevzdělávání