Zadejte hledaný výraz...

Vložení html tagu pomocí PHP

Sashaa
verified
rating uzivatele
(18 hodnocení)
13. 1. 2022 21:16:33
Zdravím, mám zde tuto záležitost, se kterým si nevím rady proto se ptám odborníku v PHP.
Zde je kod:
$velikosti = "A B C D";
Jak mam pomocí PHP udělat, aby mezi jednotlivými velikostmi bylo vloženo HTML tag? Aby výsledek byl takto:
nevím jestli to jde pomocí explode, který rozezná mezery, nebo pomocí preg_replace.
Poradí někdo? 
13. 1. 2022 21:16:33
https://webtrh.cz/diskuse/vlozeni-html-tagu-pomoci-php#reply1496644
Michal Pešat
verified
rating uzivatele
(2 hodnocení)
13. 1. 2022 21:20:16
$velikosti = array("A","B","C","D");
foreach ($velikosti AS $key=>$val) {
echo "".$val."";
}
?>
----
$velikosti = "A B C D";
$velikosti = explode(" ",$velikosti);
foreach ($velikosti AS $key=>$val) {
echo "".$val."";
}
?>
13. 1. 2022 21:20:16
https://webtrh.cz/diskuse/vlozeni-html-tagu-pomoci-php#reply1496643
Sashaa
verified
rating uzivatele
(18 hodnocení)
13. 1. 2022 21:23:08
Napsal obchodniuspech;1638440
$velikosti = array("A","B","C","D");
foreach ($velikosti AS $key=>$val) {
    echo "".$val."";
}
?>
Tuhle metodu jsem též vyzkoušel. Já bych to potřeboval právě mimo foreach, protože se ty velikosti vypisují ve "while" seznamu produktů...
jde to i jinak?
13. 1. 2022 21:23:08
https://webtrh.cz/diskuse/vlozeni-html-tagu-pomoci-php#reply1496642
Michal Pešat
verified
rating uzivatele
(2 hodnocení)
13. 1. 2022 21:24:37
No samozřejmě, lze si je např. nechat uložené v tom $velikosti a vypsat je až v těch produktech, takhle těžko radit, to jsou úplné základy logiky programování (pořadí, v jakém se co zpracovává). Zkus si zaplatit nějaký kurz pro začátečníky / postupovat více systematicky, nevím, jak jinak poradit.. :) Ten foreach prostě bude vnořen do toho while, případně si lze předpřipravit nějaký select, nebo to, co je vlastně cílem :) A ještě lepší je pak používat nějaký šablonovací systém, protože tenhle způsob programování vytváří neskutečné zlozvyky a bordel-style :D
13. 1. 2022 21:24:37
https://webtrh.cz/diskuse/vlozeni-html-tagu-pomoci-php#reply1496641
$velikosti = "A B C D";
$velikosti = explode(" ",$velikosti);
$velikosti = "" . implode( "", $velikosti ) . "";
13. 1. 2022 21:26:05
https://webtrh.cz/diskuse/vlozeni-html-tagu-pomoci-php#reply1496640
Sashaa
verified
rating uzivatele
(18 hodnocení)
13. 1. 2022 21:30:30
Napsal Musilda;1638444
$velikosti = "A B C D";
$velikosti = explode(" ",$velikosti);
$velikosti = "" . implode( "", $velikosti ) . "";
Díky moc :) tohle jsem potřeboval.
13. 1. 2022 21:30:30
https://webtrh.cz/diskuse/vlozeni-html-tagu-pomoci-php#reply1496639
Michal Pešat
verified
rating uzivatele
(2 hodnocení)
13. 1. 2022 21:32:03
Napsal Sashaa;1638445
Díky moc :) tohle jsem potřeboval.
yep, to je asi lepší approach pro ten tvůj případ
13. 1. 2022 21:32:03
https://webtrh.cz/diskuse/vlozeni-html-tagu-pomoci-php#reply1496638
TomasX
verified
rating uzivatele
(4 hodnocení)
13. 1. 2022 21:56:16
když už vkládáš něco do html, tak bys také měl ošetřit vložené hodnoty, XSS je poměrně opomíjená zranitelnost.
13. 1. 2022 21:56:16
https://webtrh.cz/diskuse/vlozeni-html-tagu-pomoci-php#reply1496637
Pro odpověď se přihlašte.
Přihlásit