Contactformulier

Status
Niet open voor verdere reacties.
Ik heb nu een contactformulier gedownload, met captcha en alles erop en eraan zon beetje.

Ga ik morgen 'installeren' op mn eigen site, simolokid.nl

Kijken of ik het dán wel werkend krijg.

Groetjes en toch nog bedankt voor alle moeite :)

Simolokid
 
Laat even weten of het gelukt is.

Succes met installeren!

Resultaat is te bewonderen op www.simolokid.nl/contact.php

Nu nog kijken hoe ik javascript kan intergreren zodat er een maximum aantal tekens is wat er ingevoerd kan worden. maxlength voert er simpelweg maar een x- aantal door, maar hier merkt de gebruikers niet van.

denkerdedenk =[ :)

Maar topic kan wat mij betreft dicht. Nog hartelijk bedankt.
 
Resultaat is te bewonderen op www.simolokid.nl/contact.php

Nu nog kijken hoe ik javascript kan intergreren zodat er een maximum aantal tekens is wat er ingevoerd kan worden. maxlength voert er simpelweg maar een x- aantal door, maar hier merkt de gebruikers niet van.

denkerdedenk =[ :)

Maar topic kan wat mij betreft dicht. Nog hartelijk bedankt.

Na 2 minuten google kwam ik een leuk javascriptje tegen. Nu heb ik me nog totaal niet verdiept in deze taal, dus het is me niet allemaal helemaal duidelijk, maar ik denk dat ik de grote lijn begrijp.

http://www.mediacollege.com/internet/javascript/form/limit-characters.html

PHP code nu, van het formulier:
PHP:
function showForm()

{
global $name, $email, $subject, $message, $code, $header_file, $footer_file, $form_width, $form_background, $form_border_color, $form_border_width, $form_border_style, $cell_padding, $left_col_width, $font_size; 	

echo $GLOBALS['error_message'];
include("includes/header_contact_incl.php");  
echo <<<EOD
	<div id="content">
		<div id="left">
			<div class="post">
				<h2>Contact</h2>
				<p>Please fill out the form below.</p>
<form name="myform" method="post" class="cForm">
<table style="width:{$form_width}; background-color:{$form_background}; border:{$form_border_width} {$form_border_style} {$form_border_color}; padding:10px; font-size:{$font_size};" class="contactForm">
<tr>
<td style="width:{$left_col_width}; text-align:left; vertical-align:top; padding:{$cell_padding}; font-weight:bold; {$name[3]}">{$name[0]}</td>
<td style="text-align:left; vertical-align:top; padding:{$cell_padding};"><input type="text" name="{$name[1]}" value="{$name[2]}" onKeyDown="limitText(this.form.$name[1],this.form.countdown,40);" 
onKeyUp="limitText(this.form.$name[1],this.form.countdown,40);" /><label name="countdown" size="3" value="40" /></td>
</tr>
<tr>
<td style="width:{$left_col_width}; text-align:left; vertical-align:top; padding:{$cell_padding}; font-weight:bold; {$email[3]}">{$email[0]}</td>
<td style="text-align:left; vertical-align:top; padding:{$cell_padding};"><input type="text" name="{$email[1]}" value="{$email[2]}" /> {$email[4]}</td>
</tr>
<tr>
<td style="width:{$left_col_width}; text-align:left; vertical-align:top; padding:{$cell_padding}; font-weight:bold; {$subject[3]}">{$subject[0]}</td>
<td style="text-align:left; vertical-align:top; padding:{$cell_padding};"><input type="text" name="{$subject[1]}" value="{$subject[2]}" size="40" /></td>
</tr>
<tr>
<td style="width:{$left_col_width}; text-align:left; vertical-align:top; padding:{$cell_padding}; font-weight:bold; {$message[3]}">{$message[0]}</td>
<td style="text-align:left; vertical-align:top; padding:{$cell_padding};"><textarea name="{$message[1]}" cols="40" rows="6" maxlength="600">{$message[2]}</textarea></td>
</tr>
<tr>
<td style="width:{$left_col_width}; text-align:left; vertical-align:top; padding:{$cell_padding};">&nbsp;</td>
<td style="text-align:left; vertical-align:top; padding:{$cell_padding};"><img id="captcha" src="securimage_show.php" alt="CAPTCHA Image" /></td>
</tr>
<tr>
<td style="width:{$left_col_width}; text-align:left; vertical-align:top; padding:{$cell_padding}; font-weight:bold; {$code[3]}">{$code[0]}</td>
<td style="text-align:left; vertical-align:top; padding:{$cell_padding};"><input type="text" name="{$code[1]}" size="10" maxlength="5" /> {$code[4]}
<br /><br />(Please enter the text in the image above. Text is not case sensitive.)<br />
<a href="#" onclick="document.getElementById('captcha').src = 'securimage_show.php?' + Math.random(); return false">Click here if you cannot recognize the code.</a>
</td>
</tr>
<tr>
<td colspan="2" style="text-align:left; vertical-align:middle; padding:{$cell_padding}; font-size:90%; font-weight:bold;">All fields are required.</td>
</tr>
<tr>
<td colspan="2" style="text-align:left; vertical-align:middle; padding:{$cell_padding};"><input type="submit" name="submit" value="Submit" style="border:1px solid #999;background:#E4E4E4;margin-top:5px;" /></td>
</tr>
</table>
</form>
<div style="width:{$form_width};text-align:right;font-size:80%;">
</div>
</div>
			<div class="post">
				<h2></h2>
				<p></p>
			</div>
		</div>
		<div id="right">
			<h2>Recent Updates</h2>
			<p><strong></strong></p>
			<p><strong></strong></p>
			<p><strong></strong></p>
			<p><strong></strong></p>
		</div>
	</div>
EOD;
include("includes/footer_incl.php");
}


Als je op mijn site(simolokid.nl) naar contact2.php gaat, kun je in de broncode zien dat ik al wat javascript er in heb geprobeerd te zetten, maar werken doet het niet.

Kan iemand mij vertellen wat ik fout doe?


Denk dat ik voorlopig overigens de laatste post is, eerst zorgen dat andere delen van de website die ook gewoon in .html zouden kunnen even fixen. Daarna login systeem maken, ftp ding inbouwen, dan wordt het weer... een nachtmerrie =')

Alvast hartelijk bedankt, zo op de maandag na-middag :)

Groetjes

Simolokid
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan