maillink & websitelink

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Bruce Lee

Bruce Lee

09/02/2004 22:54:00
Quote Anchor link
Hallo php'ers,

Ben sindskort bezig met php, oftewel een beginner. Wil jullie complementeren over de script, tutorials en community!

Heb het nu al voor elkaar gekregen om data uit en in de databsae krijgen. Het probleem is dat ik geen maillinkje en weblinkje kan krijgen die php genereert. De waardes haal ik uit een mysql dbase.

Dit zijn de codes die ik zelf heb geschreven, reacties over de opmaak zijn welkom:

:::::::::::::::::: guestbookentry.php :::::::::::::::

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php $date = date("d-m-Y H:i:s"); ?>

<html>
<head>
<title>Guestbook formulier</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="opmaak.css" rel="stylesheet" type="text/css">
</head>

<body>
<form name="form1" method="post" action="guestbook_handler.php">
<table width="348" border="0" align="center" cellpadding="0" cellspacing="0">
<tr align="left" valign="top" class="master">
<td colspan="2"> <p><br>
<br>
<span class="bolder">Guestbook</span><br>
Please fill out the form below:<br>
<br>
</p></td>
</tr>
<tr align="left" valign="top" class="master">
<td width="118">Name:</td>
<td width="230"> <input name="name" type="text" class="textfields" id="name" size="35">
</td>
</tr>
<tr align="left" valign="top" class="master">
<td>E-mail:</td>
<td> <input name="email" type="text" class="textfields" id="email" size="35">
</td>
</tr>
<tr align="left" valign="top" class="master">
<td>Website:</td>
<td> <input name="website" type="text" class="textfields" id="website" size="35">
</td>
</tr>
<tr align="left" valign="top" class="master">
<td>Date:</td>
<td><input name="date" type="text" class="textfields" id="date" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php print $date ?>
" size="35"></td>
</tr>
<tr align="left" valign="top" class="master">
<td>Message:</td>
<td> <textarea name="message" cols="40" rows="5" class="textfields" id="message"></textarea>
</td>
</tr>
<tr class="master">
<td>&nbsp;</td>
<td><br> <input name="Leegmaken" type="reset" id="Leegmaken" value="Leegmaken">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="verstuur" type="submit" id="verstuur" value="Verstuur">
</td>
</tr>
</table>
</form>
</body>
</html>


:::::::::::::: guestbook_handler.php :::::::::::::::

<html>
<head>
<title>Guestbook formulier</title>
<link href="opmaak.css" rel="stylesheet" type="text/css">
</head>

<body class="bolder">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php

/* Open connection to the database */
    include("data/logfiles.inc");
    mysql_connect($hostname, $username, $password);
    mysql_select_db("guestbook");

/* Insert values */
$query = "INSERT INTO tbl_messages (id, naam, email, website, message, date) VALUES('NULL', '$name', '$email', '$website', '$message', '$date')";
                
$result = mysql_query($query);
if($result > 0){
    print("<center>Gegevens zijn toegevoegd aan de database</center>");
}
else{
    print("<center>Kan geen verbinding maken met database</center>");
}

?>

</BODY>
</HTML>

:::::::::::::: guestbook.php :::::::::::::::

<html>
<head>
<title>Guestbook reacties</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="opmaak.css" rel="stylesheet" type="text/css">
</head>

<body class="master">
<div align="center"><span class="bolder">De geschreven berichten die in het gastenboek
staan:</span>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
    include("data/logfiles.inc");
    mysql_connect($hostname, $username, $password);
    mysql_select_db(guestbook) or die ("Kan geen verbinding maken met database!");

$sql = "SELECT * FROM tbl_messages";
$res = mysql_query($sql) or die ("Query failed : " . mysql_error());
$db = mysql_fetch_array($res);

while ($db = mysql_fetch_array($res)){

?>

<br>
<br>
<table width="450" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="450" class="table_top">
Schrijver:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $db['naam']; ?>
<br>
Geschreven: <i>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $db['date'] ;?>
</i><br>
E-mail:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $db['email']; ?>
<br>
Website:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo <a href=\"$website\">hier</a>; ?>
</td>
</tr>
<tr>
<td class="table_plain">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $db['message']; ?>
</td>
</tr>
</table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
}
?>

</div>
</body>
</html>


Met vriendelijke groet,
Donutsje
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.