Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

PHP Contact pagina

11 antwoorden
  • Goed, ik heb op mn site een pagina waar mensen een plaat kunnen aanvragen. (online radio zender) Maar ik heb iets veranderd, waardoor het nu niet meer in het midden op de pagina staat. code: [code:1:5ad4ab8303]<html> <head> <style> input {margin-bottom:5px; margin-left:5px; background: black; border:1px solid white; color: white;} body, td, input {font-family: tahoma, verdana; font-size:9pt; font-weight: bold;} .veld {width:250px;} </style> </head> <body style="background: black; color: white;"> <center> <table cellspacing="0" cellpadding="0" border="0" width="100%" height="100%"><tr><td valign=center align=center> <?php if (!isset($_REQUEST["naam"])) { ?> Aanvraagje? Vanaf 19:00uur is er REQUEST HOUR!<br/><br/> <form action=<?php echo $_SERVER["PHP_SELF"];?> <table cellspacing="0" cellpadding="0" border="0"> <tr><td> <p align="center">Naam</td><td> <p align="center"><input type="text" name="naam" class="veld"></input></td></tr> <tr><td> <p align="center">Email</td><td> <p align="center"><input type="text" name="email" class="veld"></input></td></tr> <tr><td style="padding-right:20px;"> <p align="center">  Woonplaats</td><td> <p align="center"><input type="text" name="woonplaats" class="veld"></input></td></tr> <tr><td> <p align="center">Request</td><td> <p align="center"><input type="text" name="aanvraag" class="veld"></input></td></tr> <tr><td> <p align="center"></td><td> <p align="center"><input type="submit" value="Request It!"></input></td></tr> </table> </form> <?php } else { $message = "<html><body>" . $_REQUEST["naam"] . " uit " . $_REQUEST["woonplaats"] . ", zou graag het volgende nummer willen aanvragen:<br/><br/><b>" . $_REQUEST["aanvraag"] . "</b>"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; /* additional headers */ $headers .= "From: Djmarsh.tk<marsh@xs4all.nl>\r\n"; $headers .= "Reply-To:" . $_REQUEST["naam"]. "<" . $_REQUEST["email"] . ">\r\n"; if(mail("marsh@xs4all.nl", "Een aanvraag!", $message, $headers)) {echo "Your request has been sent!";} } ?> </td></tr></table> </body> </html>[/code:1:5ad4ab8303] www.djmarsh.nl en dan "request" [b:5ad4ab8303]kan iemand mij vertellen hoe ik dit goed krijg?[/b:5ad4ab8303]
  • bij mij staat de pagina gewoon in het midden. Als ik je broncode bekijk is dat ook wat ik zou verwachten
  • Nou hier is het écht niet gecentreerd op de pagina? Plus met mij vele andere ?
  • staat prima..
  • Staat prima in het midden. Maar, je bent wel < /center > vergeten. Waar je overigens beter < div="center" > voor kunt gebruiken.
  • Bij mij in FF gewoon goed, maar in IE6 niet. Misschien moet je inderdaad <center> weg doen en <div align="center"> neerzetten. Voor </body> en na </table> moet je dan </div> zetten. Dus: [code:1:71a7321860]..... <body style="background: black; color: white;"> <div align="center"> <table cellspacing="0" cellpadding="0" border="0" width="100%" height="100%"><tr><td valign=center align=center> ..... en zo: ..... </table> </form> </td></tr></table> </div> </body> ..... [/code:1:71a7321860]
  • Neeneenee zomaar een div ergens omheen plaatsen om iets te stylen is helemaal niet nodig (dat gebeurt helaas veel te vaak). Overal die align="center" weghalen en de body stylen met style="text-align:center" scheelt een hoop. Als je een beetje goed geïndexeeerd wilt worden door zoekmachines zul je wel een andere manier van website bouwen aan moeten leren (zonder frames).
  • Goed, ik heb gedaan wat cor0612 zei hier boven net. Maar ik zie het nog steeds niet op de juiste manier in IE? www.djmarsh.nl en dan Request. Wat doe ik fout ?
  • Verder is het aan te raden om iets 'netter' te gaan scripten. Plaats een doctype boven je pagina om te beginnen. Verder moet : [code:1:a318fb744e] <style> [/code:1:a318fb744e] worden veranderd in: [code:1:a318fb744e] <style type="text/css"> [/code:1:a318fb744e]
  • Probeer eens de tabel een breedte te geven van een aantal pixels, bijv. 400, en de height weg te halen.
  • Inderdaad. Je inhoud word wel gecentreerd (dus de tabel) maar de tabel is zo breed als je pagina dus kan de inhoud van de tabel nog verspreid liggen over de pagina. Zet de breedte maar eens op 400px.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.