Ak vyplním len pole kam má ísť správa a kliknem na odošli, tak mi vypíš, že vaša správa bola odoslaná, ale veď nemala by, lebo polia od a predmet zostali správne, čiže sizeof($predmet) by malo mať hodnotu 0 a keďže má hodnotu 0 tak by sa mal vykonať príkaz za else a nie za podmienkov. Prečo to robí?
Kód: Vybrať všetko
<?php
if (sizeof($predmet)!=0 && sizeof($sprava)!=0 && sizeof($od)!=0)
{
Mail ("[email protected]", $predmet, $sprava, "From: " . $od);
echo "Vaša správa bola odoslaná.";
}
else
{
echo "Nevyplnili ste všetky údaje.";
}
?>Mám nasledovný problém, text sa mi zobrazuje v strede to myslím celkovo strede, čiže aj vertikálne, ale chcem aby text začal celkovo zhora, nuž keď dám text-align: top; nepomáha skúšal som aj v HTML, ale ani tak sa tým nič nedeje ak dám position:relative; top:0px; tak tiež zostáva v strede a keď som dal napr. parameter 40px, tak tých 40px odpočítal od stredu, neviem prečo berie relatívnu pozíciu od stredu. Tak som si pomyslel, že to bude tým, že niečo to prekrýva, no ten text je len v tele dvochdiv tagov a to týchto:
Kód: Vybrať všetko
#podstava{
width:804px;
margin:auto;
background:#d27200;
position:relative;
}
.right-text{
font-size:10px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
position: relative; top:0px;
}Ja už fakt neviem, ako to vyriešiť, ak viete poradiť tak píšte karma istá.