Autor | Zpráva | ||
---|---|---|---|
ptcnadruhou Profil |
Ahoj mám tento kód na kontakt,pro uživatele.
Vše funguje ale co mě trápí je to že když to napíšu do češtini,tak my to hodí nesmyslné znaky. Co dělám špatně? <? if (isset($_POST['subcontact'])) { $text=" Name: $_POST[name] Login: $_POST[login] Email: $_POST[email] =============================== $_POST[text] "; $subjects = array(); $subjects[2] = "[Contact] Earnings/membership"; $subjects[3] = "[Contact] Advertising"; $subjects[4] = "[Contact] PTP site aprooval"; $subjects[5] = "[Contact] Other"; if ($_POST['qwestype']==1) echo "<p class=blsimpb style='margin-left:30'><img src=images/arrow.gif> Choose your question type</p>"; else if ($_POST['email']=='') echo "<p class=blsimpb style='margin-left:30'><img src=images/arrow.gif> Enter your email</p>"; else if ($_POST['name']=='') echo "<p class=blsimpb style='margin-left:30'><img src=images/arrow.gif> Enter your name</p>"; else { $geraiv = 1; mail("$sys[admine]", $subjects[$_POST['qwestype']], "$text", "From: $_POST[name] <$_POST[email]>"); } //else echo "<p class=blsimpb style='margin-left:30'><img src=images/arrow.gif> Submit the form correctly and press send</p>"; } if (isset($geraiv)) echo "<p class=pavblue align=center>Your message has benn succesfully sent.</p>"; else { ?> <br /><center> <p class="pavblue">Feel free to contact us after you have completely red the <a href="index.php?id=faq" class="pavblue"><u>F.A.Q</u>.</a></p> <table border="0" cellpadding="4" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="90%" id="AutoNumber2" height="165"> <tr><form name=contact_us action=index.php?id=contact method=POST> <td width="35%" height="22" class="blsimpb">Name*</td> <td width="65%" height="22"><input type="text" name="name" size="20"></td> </tr> <tr> <td width="35%" height="18" class="blsimpb">Email*</td> <td width="65%" height="18"><input type="text" name="email" size="20"></td> </tr> <tr> <td width="35%" height="18" class="blsimpb">Username (login)</td> <td width="65%" height="18"><input type="text" name="login" size="20"></td> </tr> <tr> <td width="35%" height="18" class="blsimpb">Question about*</td> <td width="65%" height="18"> <select size="1" name="qwestype"> <option value=1>Choose</option> <option value=2>Earnings/Membership </option> <option value=3>Advertising</option> <option value=4>PTP site aprooval</option> <option value=5>Other</option> </select> </td> </tr> <tr> <td width="100%" height="18" class="blsimpb" colspan="2"><hr></td> </tr> <tr> <td width="100%" colspan="2" height="18"> <p class="blsimpb">Your question/message text:</td> </tr> <tr> <td width="100%" height="17" colspan="2"> <p align="center"><textarea rows="7" name="text" cols="48"></textarea> </td> </tr> <tr> <td width="100%" height="17" colspan="2"> <p align="center"> <input type="submit" value="Send" name="subcontact"></td> </tr></form> </table> </center> <?}?> |
||
juriad Profil |
|||
ptcnadruhou Profil |
#3 · Zasláno: 14. 8. 2015, 19:06:54
juriad:
To ne.v emailu když příde to je normálně..Já to popsal blbě..Házě to nesmlsné zna na sránce.Místo jméno je tam Jm�no* |
||
Joker Profil |
#4 · Zasláno: 14. 8. 2015, 19:18:37
ptcnadruhou:
Zřejmě špatné kódování. Skutečné kódování HTML kódu stránky a kódování udané v hlavičce musí být stejné. |
||
ptcnadruhou Profil |
#5 · Zasláno: 15. 8. 2015, 10:58:19
Joker:
Může to být i v msql databázi? |
||
lionel messi Profil |
#6 · Zasláno: 15. 8. 2015, 11:07:04
ptcnadruhou:
> Joker: > Může to být i v msql databázi? 1. Problém nie, databáza s [#1] priamo nesúvisí. 2. Pri spojení s databázou je však nutné zavolať správne kódovanie. |
||
Joker Profil |
#7 · Zasláno: 15. 8. 2015, 11:21:10
ptcnadruhou:
„Může to být i v msql databázi?“ Pokud se ty texty dotahují z databáze, tak teoreticky ano. Projevilo by se to tak, že rozhozené jsou jen texty dotahované z databáze, zatímco texty napsané natvrdo v souboru jsou správně. |
||
Časová prodleva: 10 let
|
0