Dobrý den,
prosím o radu jak zprovoznit jednoduchý formulář na poslání e-mailu z mych stranek umistenych na WZ.
Stranky delam v editoru a kod minimalne upravuji, takze chyba asi nebude v PHP kodu, ale nekde v nastaveni. Prosel jsem jak FAQ tak i toto forum a reseni jsem nenasel.
Stranky mam nyni hozene na druhe adrese www.zkusebni-web.kvalitne.cz a formular je skryt pod zalozkou NAPIS NAM. Mam pocit, ze mi formular nedavno fungoval ale nyní pise hlasku:
Parse error: parse error in /3w/kvalitne.cz/z/zkusebni-web/formular/formular.php on line 2
Jsem spise pokrocily zacatecnik a rozhodne ne programator, tak prosim o polopatictejsi odpoved.
Diky predem.
P.S: Navstevni kniha i Shoutboard pres Blueboard mi funguji, takze chyba snad neni v nastaveni php. Nebo ano?
Parse error je syntaktická chyba (chybějící středník, čárka, neukončené závorky apod.). Pokud sem nedáš prvních pár řádků souboru formular.php, těžko můžeš očekávat konkrétní odpověď.
ok - jakmile se dostanu k domacimu pocitaci, hodim sem zdrojovy kod...
Ale nepredpokladal jsem, ze bude chyba ve zdrojovem souboru, kdyz jej pise sam editor (ale mozny je vsechno).
Diky za pohotovou reakci a k veceru sem hodim vse co najdu...
blueboard nema s wz nic spolecnyho
neexistuje program (ani nemuze), ktery by umel psat jiny programy, takze tezko ti mohl editor naprogramovat php kod pro cokoliv
to ze blueboard nema s WZ nic spolecneho vim, ale tak nejak jsem predpokladal, formular na email a shoutboard funguji na podobne bazi. Pokud ne, tak jsem se spletl, ale to je v tomto pripade jedno...
Jestli se se aspon trochu orientuji v zdrojovem kodu (umim pouze zaklady HTML - kaskady a podobne vubec...), tak si myslim, ze toto je zdrojovy kod pro formular... . Zbi napsal, ze se jedna o syntaktickou chybu (netusim v cem by ale mohla spocivat). Diky za Vas cas...
<div id="content">
<!-- Start content -->
<?php
if(!array_key_exists('formMessage', $_SESSION))
$_SESSION['formMessage'] = "";
if(!array_key_exists('form_element0', $_SESSION))
$_SESSION['form_element0'] = "";
if(!array_key_exists('form_element1', $_SESSION))
$_SESSION['form_element1'] = "";
if(!array_key_exists('form_element2', $_SESSION))
$_SESSION['form_element2'] = "";
if(!array_key_exists('form_element3', $_SESSION))
$_SESSION['form_element3'] = "";
?>
<div class="message-text">
<?php
if (!$_SESSION['formMessage']) {
echo "Fill in the form below to send me an email.";
} else {
echo $_SESSION['formMessage'];
}
?>
</div>
<br />
<form action="./files/mailer.php"
method="post"
enctype="multipart/form-data">
<label>Your Name:</label> *
<br />
<input class="form-input-field"
type="text"
value="<?php echo $_SESSION['form_element0']; ?>"
name="form_element0"
size="40" />
<br />
<br />
<label>Your Email:</label> *
<br />
<input class="form-input-field"
type="text"
value="<?php echo $_SESSION['form_element1']; ?>"
name="form_element1"
size="40" />
<br />
<br />
<label>Subject:</label> *
<br />
<input class="form-input-field"
type="text"
value="<?php echo $_SESSION['form_element2']; ?>"
name="form_element2"
size="40" />
<br />
<br />
<label>Message:</label> *
<br />
<textarea class="form-input-field"
name="form_element3"
rows="8"
cols="38">
<?php echo $_SESSION['form_element3']; ?>
</textarea>
<br />
<br />
<input class="form-input-button"
type="reset"
name="resetButton"
value="Reset" /> <input class="form-input-button"
type="submit"
name="submitButton"
value="Submit" />
</form><?php session_destroy(); ?>
<div class="clearer"></div>
<div id="breadcrumbcontainer">