Zdravim chcel by som spravit script a to taky formular uz mam hotovy a ked donho zadam trebars ABECEDA
a odoslem tak aby sa mi nevypisala abeceda ale 1263641
a to nejakym sposobom aby som nahral
1 = a
2 = b
3 = c
4 = d
... až po Z a jednoduchym scriptom sa vypisu cisla po odoslani formularu s cislami... ako na to?
Jednoducha premena textu na pismena
-
buchticka221
Medium Expert
- Príspevky: 120
- Registrovaný: 09 jan 2013, 13:14
- Bydlisko: Galanta
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: Jednoducha premena textu na pismena
tú abecedu si zadefinuj takto nejako do poľa: (samozrejme pre celú abecedu, mne sa to nechce vypisovať). Potom nejaký reťaze prepíšeš napríklad takto: kde $vstup je text čo chceš previezť. Teda napríklad $_POST['hodnota_formulara']
Kód: Vybrať všetko
$abeceda = array(
"a" => "1",
"b" => "2",
"c" => "3"
);Kód: Vybrať všetko
foreach($vstup as $key=>$value){
echo $abeceda[$value];
}Re: Jednoducha premena textu na pismena
Alebo jednoduchšie bez arrayu (bude fungovať len pre písmená v ASCII)
Kód: Vybrať všetko
$string = strtoupper($string);
$out = "";
for($i = 0;$i < strlen($string);$i++)
$out .= (ord($string[$i]) - 64);
echo $out;
Re: Jednoducha premena textu na pismena
Čo budeš robiť s niečim takýmto?
// Inač mal by si si prečítať názov témy ,v ktorej aktuálne si a trošku sa uvedomiť.
Kód: Vybrať všetko
a === 1
b === 2
...
l === 12
m === 13
// === === ===
1212 je abab alebo ll alebo...?
// Inač mal by si si prečítať názov témy ,v ktorej aktuálne si a trošku sa uvedomiť.