Gastenboek, zeer nuttig

Status
Niet open voor verdere reacties.

lerrie

Gebruiker
Lid geworden
2 nov 2010
Berichten
300
Ik ben bezig met een gastenboek voor een website, en heb eindelijk een beetje geleerd om te gaan met phpmyadmin. Alleen ik zit nu met het probleem dat als je het gastenboek invult de data wel wordt verstuurd alleen ik krijg niks terug. De boodschap komt niet in het gastenboek te staan. Het gastenboek staat op http://www.goodnightladies.nl/gastenboek.php . Ik heb het script voor dit gastenboek van http://www.joriso.nl/verhaaltjes-webdevelopment-phpformuliersql-3.html afgehaald, alleen kwam er dus achter dat via dat script ik geen Boodschappen op het echte gastenboek krijg. Ik zie dus wel alles wat naar phpmyadmin is verstuurd. Heeft iemand een goed script welke ik mijn gastenboek.php kan zetten om de boodschappen ook te zien!? Vanaf regel 198


HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><!-- InstanceBegin template="/Templates/gnllayout.dwt" codeOutsideHTMLIsLocked="false" -->
<head> 
 
<!-- vanaf hier: nodig voor het carrousel -->
<!-- ===== naar goede pad omzetten: ===== -->
<link rel="stylesheet" type="text/css" 
    href="/css/carrousel.css">
<!-- ===== naar goede pad omzetten: ===== -->
<script type="text/javascript" 
    src="/css/carrousel.js"></script>
 
<script type="text/javascript">
    var setPause = 4; // tijd tot verschijnen volgende afbeelding, in te stellen in sec
/*
de onderstaande styles zijn hier nodig om IE bij opstarten geen flits van het 
scrollbalkje te laten zien;
ze zouden anders opgenomen kunnen worden als unobtrusive javascript, want dat levert
een kwaliteitspunt op bij de Webrichtlijnen Quickscan :-)
*/
    document.write('<style type="text/css">')
    document.write('   #carrousel li { position: absolute; /* voor IE! */ }');
    document.write('   #carrousel img { display: none; position: absolute; z-index: 1; }');
    document.write('   #carrousel #thumb-1 { display: block; opacity: 1; }');
    document.write('<\/style>');
</script>
<!-- einde: nodig voor het carrousel -->
 
 
<!--Favicon-->
<link rel="icon" href="gnl.ico" type="image/x-icon" / >
<link rel="shortcut icon" href="gnl.ico" type="image/x-icon" / > 
<!--Favicon-->
 
<!-- start google analatics -->
<script type="text/javascript">
 
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-18720411-3']);
  _gaq.push(['_setDomainName', '.voordeligslapen.nl']);
  _gaq.push(['_trackPageview']);
 
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
 
</script>
<!-- end google analatics -->
 
 
<!-- Lightbox -->
 
<script type="text/javascript" src="lightbox/js/prototype.js"></script>
<script type="text/javascript" src="lightbox/js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="lightbox/js/lightbox.js"></script>
 
 
<link rel="stylesheet" href="/lightbox/css/lightbox.css" type="text/css" media="screen" />
 
 
<!-- end Lightbox -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="Goodnight ladies almen lochem zang groep theater koor" />
<meta name="description" content="Goodnight Ladies theater zang groep uit Almen. De Goodnight ladies zijn een groep van negen enthousiaste zangeressen met theaterlef. Ze zijn speels, ontroeren en er altijd op gericht om het publiek te ontmoeten" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Goodnight Ladies | Gastenboek</title>
<!-- InstanceEndEditable -->
<link rel="stylesheet" type="text/css" href="css/style.css"/>
<link rel="stylesheet" type="text/css" href="css/style_top_menu.css"/>
<link rel="stylesheet" type="text/css" href="css/carrousel.css"/>
 
<script type="text/javascript">
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
 
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
 
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
</script>
<style type="text/css">
body,td,th {
    font-family: "Arial, Helvetica, sans-serif";
}
</style>
<!-- InstanceBeginEditable name="head" -->
<script type="text/javascript">
function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    } if (errors) alert('The following error(s) occurred:\n'+errors);
    document.MM_returnValue = (errors == '');
} }
</script>
<link href="css/gastenboek.css" rel="stylesheet" type="text/css" />
<!-- InstanceEndEditable -->
</head>
 
<body class="dining-furniture" onload="readImageNumber();carrousel();initLightbox() ;MM_preloadImages('images/Menu/homeroll.jpg','images/Menu/overonsroll.jpg','images/Menu/mediaroll.jpg','images/Menu/agendaroll.jpg','images/Menu/contactroll.jpg','images/Menu/linksroll.jpg','images/Mediabuttons/ytbuttonroll.png','images/Mediabuttons/ttbuttunroll.png')">
 
<div id="outer-container">
<!--startheader-->
    <div id="header">
   
    <div id="logo">
      <h1><a href="index.html"><img src="images/Backgroundheaders/Topheader.jpg" alt="" width="340" height="45" /></a></h1>
</div>
      <!-- End logo and strapline -->
      <!-- Top navigation -->
      <!-- End Top navigation -->
      <div id="mediabody"></div></div>
<div id="Navigationbar"><a href="index.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('home','','images/Menu/homeroll.jpg',1)"><img src="images/Menu/home.jpg" width="67" height="35" border="0" id="home" /></a><a href="overons.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('overons','','images/Menu/overonsroll.jpg',1)"><img src="images/Menu/overons.jpg" width="120" height="35" border="0" id="overons" /></a><a href="media.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('media','','images/Menu/mediaroll.jpg',1)"><img src="images/Menu/media.jpg" width="75" height="35" border="0" id="media" /></a><a href="agenda.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('agenda','','images/Menu/agendaroll.jpg',1)"><img src="images/Menu/agenda.jpg" width="100" height="35" border="0" id="agenda" /></a><a href="contact.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('contact','','images/Menu/contactroll.jpg',1)"><img src="images/Menu/contact.jpg" width="110" height="35" border="0" id="contact" /></a><a href="links.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('links','','images/Menu/linksroll.jpg',1)"><img src="images/Menu/links.jpg" width="71" height="35" border="0" id="links" /></a></div> 

<div id="youtubetwitter"><a href="http://www.youtube.com/gnladies" target="_new" onmouseover="MM_swapImage('yt','','images/Mediabuttons/ytbuttonroll.png',1)" onmouseout="MM_swapImgRestore()"><img src="images/Mediabuttons/ytbutton.png" width="33" height="33" border="0" id="yt" /></a><a href="http://www.twitter.com/gnladies" target="_new" onmouseover="MM_swapImage('tt','','images/Mediabuttons/ttbuttunroll.png',1)" onmouseout="MM_swapImgRestore()"><img src="images/Mediabuttons/ttbutton.png" width="33" height="33" border="0" id="tt" /></a></div>

<!-- end header -->
  <div id="content-container">
        <div id="top-promo">
            
      <!-- Slideshow -->
      <div id="slideshow">
      
      <!-- Slideshow -->
<div id="slideshow">
    <div id="carrousel"><!-- ===== dit is nodig voor het carrousel ===== -->
    <ul>
        <li><img id="thumb-1" alt=""
            src="/flash/images/5.jpg" />
        </li>
        <li><img id="thumb-2" alt=""
            src="/flash/images/4.jpg" /> 
        </li>
        <li><img id="thumb-3" alt=""
            src="/flash/images/2.jpg" />
        </li>
        <li><img id="thumb-4" alt=""
            src="/flash/images/3.jpg" /> 
        </li>
        <li><img id="thumb-5" alt=""
            src="/flash/images/1.jpg" />
        </li>
    </ul>
    </div>
</div>
<!-- einde Slideshow -->
                 
      
      </div>
            <!-- Slideshow -->
            
        <!-- Caption -->
        <div id="top-promo-right">
          <div id="rightpromoheader"><img src="images/Backgroundheaders/agenda.jpg" alt="" width="280" height="35" /></div>
          <p>&nbsp;</p>
          <div id="top-promo-right2">
            <p>&nbsp;</p>
</div>
        </div>
    </div>
        <!-- End Top promo --><!-- Start lower content areas -->
        <div id="text-columns"><!-- Column 1 -->
          <!-- InstanceBeginEditable name="edit_tekstlinks1" -->
          <div id="text-column-1">
            <div id="welkomheader"><img src="images/Backgroundheaders/_gastenboek.jpg" alt="" width="580" height="35" /></div>
            <p>&nbsp; </p>
            <p>Welkom op ons gastenboek. Heeft u een show of optreden van de ladies gezien? Of wilt u iets anders kwijt aan de ladies, laat dan hier uw bericht achter.</p>
            

            
            
           
            <div id="gastenboek">
            
<form action="gastenboek/verwerkscript.php" method="post" id="gastenboek"><table width="400" border="0" cellpadding="0">
  <tr>
    <td><p>
      <label for="naam">Naam:</label>
      </p>
      <p>
        <input name="naam" type="text" id="naam" maxlength="25" />
      </p></td>
  </tr>
  <tr>
    <td><p>
      <label for="boodschap">Boodschap:</label>
      </p>
      <p>
        <textarea name="boodschap" id="boodschap" cols="45" rows="5"></textarea>
      </p></td>
  </tr>
  <tr>
    <td><input type="submit" name="submit" id="submit" value="Verzenden" /></td>
  </tr>
  </table>
</form>

 




  

            </div>

            <!--Gastenboek-->
           
          </div>
          <!-- InstanceEndEditable --><!-- InstanceBeginEditable name="edit_tekstrechts" -->
          <div id="text-column-2">
            <div id="loginheader"><img src="images/Backgroundheaders/login.jpg" alt="" width="280" height="35" /></div>
            <p>&nbsp;</p>
            <table width="280" border="0" cellpadding="0">
              <tr>
                <td><div align="right">
                  <form id="form1" method="post" action="">
                    <p>
                      <label for="naam2">Naam</label>
            
              <tr>
                <td><div align="right">
                  <form id="form2" method="post" action="">
                    <p>
                      <label for="wachtwoord">Wachtwoord:</label>
                  </p>
                </form>
              </div></td>
                <td><div align="left">
                  <input name="wachtwoord" type="password" id="wachtwoord" size="25" />
              </div></td>
            </tr>
              <tr>
                <td><div align="right"></div></td>
                <td><div align="left">
                  <form id="form3" method="post" action="">
                    <p>
                      <input type="submit" name="button" id="button" value="Login" />
                  </p>
                </form>
              </div></td>
            </tr>
          </table>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
        </div>
<!-- InstanceEndEditable --></div>
        <!-- End lower content areas -->
        
        <div class="clear"></div>
  </div>
    <!-- End Content areas -->
    
      
     
    <!-- Start footer -->
  <div id="footer"><table width="600" border="0" cellpadding="0">
  <tr>
    <td width="179"><p>Designed by <a href="mailto:larslenselink@hotmail.com">Lars Lenselink</a></p></td>
    <td width="173"><p>| E: <a href="mailto:info@goodnightladies.nl">info@goodnightladies.nl</a></p></td>
    <td width="240"><p>| <a href="sitemap.html">Sitemap</a></p></td>
  </tr>
  <tr>
    <td><p>© Goodnight Ladies 2010</p></td>
    <td><p>| T: 0575-528082</p></td>
    <td><p>| <a href="contact.html">Contact</a></p></td>
  </tr>
</table>
</div>
    <!-- End footer -->
     
</div>
<!-- End outer container -->
 
<script type="text/javascript">
 
</script>
</body>
<!-- InstanceEnd --></html>
 
Even kort samengevat, je verstuurd wel de data maar het wordt niet weergeven op je website? misschien dat dat komt in het verwerpen van je script, verder zie ik niks in je code hierboven dat je iets van data wilt laten zien, dus weet ook niet hoe je het dan uberhaupt deze data wil laten zien.
 
Ja klopt de data wordt wel verstuurd maar wordt niet weer gegeven op de site. Het script dat ik eerst gebruikte voor het weergeven was het volgende:

PHP:
<?

include 'mysql.php';

//Mysql DATA selecteren


$query="SELECT * FROM gastenboek ORDER BY id DESC";
if (!($temp = mysql_query($query,$connection)))

showerror();

//mysql data weergeven

while ($gastenboek = mysql_fetch_array($temp))

{

echo"<hr>

<div>Naam: <strong>".$gastenboek ['naam']."</strong></div>

<div >".date("H:i:s, jS-M-y", $gastenboek ['datum'])."</div>

<div>".$gastenboek ['boodschap']."</div>

<hr> ";

}

?>
 
Komen de berichten wel in de database te staan?
M.a.w. gaat het mis bij het tonen van de berichten of het opslaan ervan?
 
De berichten komen wel in de database te staan! Het gaat puur mis bij het vertonen van de berichten in het gastenboek!
 
Welk script gebruik je om de berichten te tonen (wat niet werkt)? In je huidige code (je eerste post) zie ik het niet staan.
 
@ Supersnail, ik denk die in zn tweede post?

Ik zie dat je werkt met shorttags? <? en ?>, zou ik sowieso nooit doen, gebruik gewoon
<?php en afsluiten met ?>

en , wat doet deze ;, aan het eind?
 
Ik gebruikte deze:

PHP:
<?
 
include 'mysql.php';
 
//Mysql DATA selecteren
 
 
$query="SELECT * FROM gastenboek ORDER BY id DESC";
if (!($temp = mysql_query($query,$connection)))
 
showerror();
 
//mysql data weergeven
 
while ($gastenboek = mysql_fetch_array($temp))
 
{
 
echo"<hr>
 
<div>Naam: <strong>".$gastenboek ['naam']."</strong></div>
 
<div >".date("H:i:s, jS-M-y", $gastenboek ['datum'])."</div>
 
<div>".$gastenboek ['boodschap']."</div>
 
<hr> ";
 
}
 
?>
 
@ Supersnail, ik denk die in zn tweede post?

Ik zie dat je werkt met shorttags? <? en ?>, zou ik sowieso nooit doen, gebruik gewoon
<?php en afsluiten met ?>

en , wat doet deze ;, aan het eind?

Zou best kunnen heb het script gewoon voer genomen van die website van men eerste post! Weet iemand een script waarmee de posts wel zichtbaar worden in het gastenboek?
 
En daarmee bedoel ik dus, pas het eens aan in je script, en probeer het dan eens:p

oooh en die opmerking over die laatste ;, moet je maar negeren , ik keek scheel schijnbaar:P
 
Laatst bewerkt:
nope werkt niet. Als ik die php code in men pagina toevoeg verdwijnt ook mijn footer en login scherm rechts.
 
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><!-- InstanceBegin template="/Templates/gnllayout.dwt" codeOutsideHTMLIsLocked="false" -->
<head> 
 
<!-- vanaf hier: nodig voor het carrousel -->
<!-- ===== naar goede pad omzetten: ===== -->
<link rel="stylesheet" type="text/css" 
    href="/css/carrousel.css">
<!-- ===== naar goede pad omzetten: ===== -->
<script type="text/javascript" 
    src="/css/carrousel.js"></script>
 
<script type="text/javascript">
    var setPause = 4; // tijd tot verschijnen volgende afbeelding, in te stellen in sec
/*
de onderstaande styles zijn hier nodig om IE bij opstarten geen flits van het 
scrollbalkje te laten zien;
ze zouden anders opgenomen kunnen worden als unobtrusive javascript, want dat levert
een kwaliteitspunt op bij de Webrichtlijnen Quickscan :-)
*/
    document.write('<style type="text/css">')
    document.write('   #carrousel li { position: absolute; /* voor IE! */ }');
    document.write('   #carrousel img { display: none; position: absolute; z-index: 1; }');
    document.write('   #carrousel #thumb-1 { display: block; opacity: 1; }');
    document.write('<\/style>');
</script>
<!-- einde: nodig voor het carrousel -->
 
 
<!--Favicon-->
<link rel="icon" href="gnl.ico" type="image/x-icon" / >
<link rel="shortcut icon" href="gnl.ico" type="image/x-icon" / > 
<!--Favicon-->
 
<!-- start google analatics -->
<script type="text/javascript">
 
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-18720411-3']);
  _gaq.push(['_setDomainName', '.voordeligslapen.nl']);
  _gaq.push(['_trackPageview']);
 
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
 
</script>
<!-- end google analatics -->
 
 
<!-- Lightbox -->
 
<script type="text/javascript" src="lightbox/js/prototype.js"></script>
<script type="text/javascript" src="lightbox/js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="lightbox/js/lightbox.js"></script>
 
 
<link rel="stylesheet" href="/lightbox/css/lightbox.css" type="text/css" media="screen" />
 
 
<!-- end Lightbox -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="Goodnight ladies almen lochem zang groep theater koor" />
<meta name="description" content="Goodnight Ladies theater zang groep uit Almen. De Goodnight ladies zijn een groep van negen enthousiaste zangeressen met theaterlef. Ze zijn speels, ontroeren en er altijd op gericht om het publiek te ontmoeten" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Goodnight Ladies | Gastenboek</title>
<!-- InstanceEndEditable -->
<link rel="stylesheet" type="text/css" href="css/style.css"/>
<link rel="stylesheet" type="text/css" href="css/style_top_menu.css"/>
<link rel="stylesheet" type="text/css" href="css/carrousel.css"/>
 
<script type="text/javascript">
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
 
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
 
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
</script>
<style type="text/css">
body,td,th {
    font-family: "Arial, Helvetica, sans-serif";
}
</style>
<!-- InstanceBeginEditable name="head" -->
<script type="text/javascript">
function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    } if (errors) alert('The following error(s) occurred:\n'+errors);
    document.MM_returnValue = (errors == '');
} }
</script>
<!-- InstanceEndEditable -->
</head>
 
<body class="dining-furniture" onload="readImageNumber();carrousel();initLightbox() ;MM_preloadImages('images/Menu/homeroll.jpg','images/Menu/overonsroll.jpg','images/Menu/mediaroll.jpg','images/Menu/agendaroll.jpg','images/Menu/contactroll.jpg','images/Menu/linksroll.jpg','images/Mediabuttons/ytbuttonroll.png','images/Mediabuttons/ttbuttunroll.png')">
 
<div id="outer-container">
<!--startheader-->
    <div id="header">
   
    <div id="logo">
      <h1><a href="index.html"><img src="images/Backgroundheaders/Topheader.jpg" alt="" width="340" height="45" /></a></h1>
</div>
      <!-- End logo and strapline -->
      <!-- Top navigation -->
      <!-- End Top navigation -->
      <div id="mediabody"></div></div>
<div id="Navigationbar"><a href="index.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('home','','images/Menu/homeroll.jpg',1)"><img src="images/Menu/home.jpg" width="67" height="35" border="0" id="home" /></a><a href="overons.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('overons','','images/Menu/overonsroll.jpg',1)"><img src="images/Menu/overons.jpg" width="120" height="35" border="0" id="overons" /></a><a href="media.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('media','','images/Menu/mediaroll.jpg',1)"><img src="images/Menu/media.jpg" width="75" height="35" border="0" id="media" /></a><a href="agenda.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('agenda','','images/Menu/agendaroll.jpg',1)"><img src="images/Menu/agenda.jpg" width="100" height="35" border="0" id="agenda" /></a><a href="contact.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('contact','','images/Menu/contactroll.jpg',1)"><img src="images/Menu/contact.jpg" width="110" height="35" border="0" id="contact" /></a><a href="links.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('links','','images/Menu/linksroll.jpg',1)"><img src="images/Menu/links.jpg" width="71" height="35" border="0" id="links" /></a></div> 

<div id="youtubetwitter"><a href="http://www.youtube.com/gnladies" target="_new" onmouseover="MM_swapImage('yt','','images/Mediabuttons/ytbuttonroll.png',1)" onmouseout="MM_swapImgRestore()"><img src="images/Mediabuttons/ytbutton.png" width="33" height="33" border="0" id="yt" /></a><a href="http://www.twitter.com/gnladies" target="_new" onmouseover="MM_swapImage('tt','','images/Mediabuttons/ttbuttunroll.png',1)" onmouseout="MM_swapImgRestore()"><img src="images/Mediabuttons/ttbutton.png" width="33" height="33" border="0" id="tt" /></a></div>

<!-- end header -->
  <div id="content-container">
        <div id="top-promo">
            
      <!-- Slideshow -->
      <div id="slideshow">
      
      <!-- Slideshow -->
<div id="slideshow">
    <div id="carrousel"><!-- ===== dit is nodig voor het carrousel ===== -->
    <ul>
        <li><img id="thumb-1" alt=""
            src="/flash/images/5.jpg" />
        </li>
        <li><img id="thumb-2" alt=""
            src="/flash/images/4.jpg" /> 
        </li>
        <li><img id="thumb-3" alt=""
            src="/flash/images/2.jpg" />
        </li>
        <li><img id="thumb-4" alt=""
            src="/flash/images/3.jpg" /> 
        </li>
        <li><img id="thumb-5" alt=""
            src="/flash/images/1.jpg" />
        </li>
    </ul>
    </div>
</div>
<!-- einde Slideshow -->
                 
      
      </div>
            <!-- Slideshow -->
            
        <!-- Caption -->
        <div id="top-promo-right">
          <div id="rightpromoheader"><img src="images/Backgroundheaders/agenda.jpg" alt="" width="280" height="35" /></div>
          <p>&nbsp;</p>
          <div id="top-promo-right2">
            <p>&nbsp;</p>
</div>
        </div>
    </div>
        <!-- End Top promo --><!-- Start lower content areas -->
        <div id="text-columns"><!-- Column 1 -->
          <!-- InstanceBeginEditable name="edit_tekstlinks1" -->
          <div id="text-column-1">
            <div id="welkomheader"><img src="images/Backgroundheaders/_gastenboek.jpg" alt="" width="580" height="35" /></div>
            <p>&nbsp; </p>
            <p>Welkom op ons gastenboek. Heeft u een show of optreden van de ladies gezien? Of wilt u iets anders kwijt aan ze, laat dan hier uw bericht achter.            </p>
            <div id="gastenboek">
              
  <form action="gastenboek/verwerkscript.php" method="post" id="gastenboek"><table width="400" border="0" cellpadding="0">
  <tr>
    <td><p>
      <label for="naam">Naam:</label>
      </p>
      <p>
        <input name="naam" type="text" id="naam" maxlength="25" />
      </p></td>
  </tr>
  <tr>
    <td><p>
      <label for="boodschap">Boodschap:</label>
      </p>
      <p>
        <textarea name="boodschap" id="boodschap" cols="45" rows="5"></textarea>
      </p></td>
  </tr>
  <tr>
    <td><input type="submit" name="submit" id="submit" value="Verzenden" /></td>
  </tr>
  </table>
</form>

 




  

          </div>

            <!--Gastenboek-->
            
       <?php
 
include 'mysql.php';
 
//Mysql DATA selecteren
 
 
$query="SELECT * FROM gastenboek ORDER BY id DESC";
if (!($temp = mysql_query($query,$connection)))
 
showerror();
 
//mysql data weergeven
 
while ($gastenboek = mysql_fetch_array($temp))
 
{
 
echo"<hr>
 
<div>Naam: <strong>".$gastenboek ['naam']."</strong></div>
 
<div >".date("H:i:s, jS-M-y", $gastenboek ['datum'])."</div>
 
<div>".$gastenboek ['boodschap']."</div>
 
<hr> ";
 
}
 
?>           
          </div>
          <!-- InstanceEndEditable --><!-- InstanceBeginEditable name="edit_tekstrechts" -->
          <div id="text-column-2">
            <div id="loginheader"><img src="images/Backgroundheaders/login.jpg" alt="" width="280" height="35" /></div>
            <p>&nbsp;</p>
            <table width="280" border="0" cellpadding="0">
              <tr>
                <td><div align="right">
                  <form id="form1" method="post" action="">
                    <p>
                      <label for="naam2">Naam</label>
                  </p>
                </form>
              </div></td>
                <td><div align="left">
                  <input name="naam" type="password" id="naam2" size="25" />
              </div></td>
            </tr>
              <tr>
                <td><div align="right">
                  <form id="form2" method="post" action="">
                    <p>
                      <label for="wachtwoord">Wachtwoord:</label>
                  </p>
                </form>
              </div></td>
                <td><div align="left">
                  <input name="wachtwoord" type="text" id="wachtwoord" size="25" />
              </div></td>
            </tr>
              <tr>
                <td><div align="right"></div></td>
                <td><div align="left">
                  <form id="form3" method="post" action="">
                    <p>
                      <input type="submit" name="button" id="button" value="Login" />
                  </p>
                </form>
              </div></td>
            </tr>
          </table>
        </div>
<!-- InstanceEndEditable --></div>
        <!-- End lower content areas -->
        
        <div class="clear"></div>
  </div>
    <!-- End Content areas -->
    
      
     
    <!-- Start footer -->
  <div id="footer"><table width="600" border="0" cellpadding="0">
  <tr>
    <td width="179"><p>Designed by <a href="mailto:larslenselink@hotmail.com">Lars Lenselink</a></p></td>
    <td width="173"><p>| E: <a href="mailto:info@goodnightladies.nl">info@goodnightladies.nl</a></p></td>
    <td width="240"><p>| <a href="sitemap.html">Sitemap</a></p></td>
  </tr>
  <tr>
    <td><p>© Goodnight Ladies 2010</p></td>
    <td><p>| T: 0575-528082</p></td>
    <td><p>| <a href="contact.html">Contact</a></p></td>
  </tr>
</table>
</div>
    <!-- End footer -->
     
</div>
<!-- End outer container -->
 
<script type="text/javascript">
 
</script>
</body>
<!-- InstanceEnd --></html>
 
Probeer m eens zo, kijk es of ie een foutmelding uitspuugt;)

PHP:
<?php
 
include 'mysql.php';
 
//Mysql DATA selecteren
 
 
$query="SELECT * FROM gastenboek ORDER BY id DESC";
$temp = mysql_query($query,$connection) or die (mysql_error());
 
 
//mysql data weergeven
 
while ($gastenboek = mysql_fetch_assoc($temp))
 
{
 
echo'<hr>
 
<div>Naam: <strong>'.$gastenboek['naam'].'</strong></div>
 
<div >'.date("H:i:s, jS-M-y", $gastenboek['datum']).'</div>
 
<div>'.$gastenboek['boodschap'].'</div>
 
<hr>';
 
}
 
?>

dus alleen het php gedeelte in je html veranderen naar dit...geen zin om die hele lap er weer neer te gooien:)
 
weet iemand anders een goed script? of het probleem bij die van mij?
 
Eindelijk hij werkt! Nu wil ik alleen de layout van de respons aanpassen, Ik wil een 1px border om de hele comment (incl. naam en tijd) met de zelfde paarse kleur als de rest van de site.
PHP:
echo"

<div><p>Naam: <strong>".$gastenboek ['naam']."</strong> &nbsp; |  &nbsp; Datum: ".date("j-m-y, H:i:s", $gastenboek ['datum'])."</p></div>
&nbsp;
<div><p>".$gastenboek ['boodschap']."</p></div>

 ";

Zo ziet de respons er nu uit. http://www.goodnightladies.nl/gastenboek.php Ik wil precies zon border als op deze website:http://blubberrun.free-wheel.nl/gastenboek.php

Wie kan mij helpen?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan