To diko mou guestbook

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
emphasy
Honorary Member
Δημοσιεύσεις: 4303
Εγγραφή: 16 Ιαν 2005 10:31

To diko mou guestbook

Δημοσίευση από emphasy » 24 Ιούλ 2005 20:14

Den 3erw an eimai sto swsto meros :-?
Pws mporw na kanw to diko mou guestbook, dld me ta dika mou xrwmata to diko design ktl h an yparxei kanena etoimo kai na mporw na to modarw kapws rizika :-?

Άβαταρ μέλους
EneMe
Super Moderator
Δημοσιεύσεις: 13307
Εγγραφή: 09 Ιούλ 2002 13:29
Τοποθεσία: Στο κέντρο της Ελλάδας!
Επικοινωνία:

To diko mou guestbook

Δημοσίευση από EneMe » 24 Ιούλ 2005 21:32

Σε html δεν μπορείς να κάνεις guestbook! Σε βάζω στην php που έχεις ελπίδες! ;-)

Άβαταρ μέλους
Knorcedger
Script Master
Δημοσιεύσεις: 1226
Εγγραφή: 18 Μάιος 2004 04:29
Επικοινωνία:

To diko mou guestbook

Δημοσίευση από Knorcedger » 24 Ιούλ 2005 22:07

Ή σε flash και xml (κολλημένος με.......το flash)
Εικόνα
myUbuntu.gr[Ελληνικός οδηγός για Ubuntu]

Άβαταρ μέλους
MichalisS
Honorary Member
Δημοσιεύσεις: 2372
Εγγραφή: 03 Ιαν 2005 23:50

To diko mou guestbook

Δημοσίευση από MichalisS » 24 Ιούλ 2005 23:40

To frontpage δεν έχει έτοιμη φόρμα για βιβλίο επισκεπτών;

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

To diko mou guestbook

Δημοσίευση από Rapid-eraser » 25 Ιούλ 2005 00:48

To front page eivai editor dev eivai glossa programatismou
(kai ta etoima script pou exei 8elouv frontpage extentions)
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
MichalisS
Honorary Member
Δημοσιεύσεις: 2372
Εγγραφή: 03 Ιαν 2005 23:50

To diko mou guestbook

Δημοσίευση από MichalisS » 25 Ιούλ 2005 11:15

Rapid-eraser έγραψε:To front page eivai editor dev eivai glossa programatismou
(kai ta etoima script pou exei 8elouv frontpage extentions)
Είπα εγώ ότι είναι γλώσσα προγραμματισμού; :P Για να το φτιάξει απ' εκεί έλεγα, που είναι εύκολο να το φέρεις στα μέτρα σου!

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

To diko mou guestbook

Δημοσίευση από Cha0s » 25 Ιούλ 2005 11:26

Μάλλον πιο δύσκολο είναι να το φέρεις στα 'μέτρα' σου όταν έχεις να κάνεις με ένα τέτοιο πρόγραμμα...

NwS
Δημοσιεύσεις: 32
Εγγραφή: 06 Δεκ 2004 22:02
Τοποθεσία: Thessaloniki

To diko mou guestbook

Δημοσίευση από NwS » 26 Ιούλ 2005 23:42

Thes enan kwdika me ena aplo guestbook grammeno stin php?

emphasy
Honorary Member
Δημοσιεύσεις: 4303
Εγγραφή: 16 Ιαν 2005 10:31

To diko mou guestbook

Δημοσίευση από emphasy » 27 Ιούλ 2005 01:56

Mhn rwtate, oti 3erete kai mporei na me voh8isei peste to :)

NwS
Δημοσιεύσεις: 32
Εγγραφή: 06 Δεκ 2004 22:02
Τοποθεσία: Thessaloniki

To diko mou guestbook

Δημοσίευση από NwS » 27 Ιούλ 2005 15:00

Kala tote pare ena aplo guestbook pou eixa kanei palia..

Tha kaneis prota mia vasi onomase tin opos thes.
egw tin exw onomasei testing giati ekei testarw ta small script k etsi..
meta katw apo autin tin vasi kane enan pinaka me onomasia guestbook gia paradigma (Anoixe phpmyadmin pigene stin vasi pou ekanes apo ekei boreis na kaneis ton pinaka epilegontas SQL k grafontas:

Κώδικας: Επιλογή όλων

CREATE TABLE guestbook (autoID int unsigned not null auto_increment primary key, name varchar(64), email varchar (64), comment text, date_auto int unsigned);
K o pinakas ine etoimos!)

Twra kane ena config file:

Κώδικας: Επιλογή όλων

<?php
	$db_host = "localhost";
	$db_user = "username edw";
	$db_password = "password edw";
	$db_name = "onomasia vasis edw";
?>
(boreis ama thes na to paralipseis auto to vima k na valeis to config file mazi me to guestbook alla tespa..)

Onomase to ^^ db_config.php.

Twra to guestbook file:

Κώδικας: Επιλογή όλων

<?php
	require&#40;$_SERVER&#91;"DOCUMENT_ROOT"&#93;."/guestbook/db_config.php"&#41;; //edw vale ekei pou eswses to config file!
	$connection = @mysql_connect&#40;$db_host, $db_user, $db_password&#41; or die&#40;"error connecting"&#41;;
	mysql_select_db&#40;$db_name, $connection&#41;;
	
	$name = $_POST&#91;"txt_name"&#93;;
	$len = strlen&#40;$name&#41;;

	if &#40;$len > 0&#41;
	&#123;
		$email = $_POST&#91;"txt_email"&#93;;
		$comment = $_POST&#91;"txt_comment"&#93;;
		$date = time&#40;&#41;;
		
		$query = "INSERT INTO guestbook &#40;autoID, name, email, comment, date_auto&#41; VALUES &#40;NULL, '$name', '$email', '$comment', '$date'&#41;";
		mysql_query&#40;$query, $connection&#41; or die&#40;mysql_error&#40;&#41;&#41;;
	&#125;
	else
	&#123;
		echo "Please put a name!";
	&#125;
?>


<html>
<head>
	<title>Guestbook</title>
</head>
<body>
<center>

<form action="<?php echo $_SERVER&#91;PHP_SELF&#93;; ?>" method="POST">
	<font face="arial" size"1">
		Name&#58; <input type="text" name="txt_name">&nbsp;
		Email&#58; <input type="text" name="txt_email"><br><br>
		Comment&#58;<br>
		<textarea style="width&#58; 75%" rows="10" name="txt_comment"><Add your comment here!></textarea>
		<center><input type="submit" value="Submit"></center>
	</font>
</form>

<table bgcolor="#AAAAAA" border="0" width="75%" cellspacing="1" cellpading="2">
<?php
	$query = "SELECT * FROM guestbook ORDER BY date_auto";
	$result = mysql_query&#40;$query, $connection&#41;;
	
	for &#40;$i = 0; $i < mysql_num_rows&#40;$result&#41;; $i++&#41;
	&#123;
		$name = mysql_result&#40;$result, $i, "name"&#41;;
		$email = mysql_result&#40;$result, $i, "email"&#41;;
		$email_len = strlen&#40;$email&#41;;
		$comment = mysql_result&#40;$result, $i, "comment"&#41;;
		$comment = nl2br&#40;$comment&#41;;
		$date = mysql_result&#40;$result, $i, "date_auto"&#41;;
		$show_date = date&#40;"H&#58;i&#58;s m/d/Y", $date&#41;;
		
		if &#40;$i % 2&#41;
		&#123;
			$bg_color="#EEEEEE";
		&#125;
		else
		&#123;
			$bg_color="#EOEOEO";
		&#125;
		
		echo '
		  <tr>
		    <td width="50%" bgcolor="'.$bg_color.'">
		      <font face="arial" size="2">';
		        if &#40;$email_len > 0&#41;
				&#123;
			        echo '<b>Name&#58;</b> <a href="mailto&#58;'.$email.'">'.$name.'</a>';
				&#125;
				else
				&#123;
					echo '<b>Name&#58;</b> '.$name;
				&#125;
				echo '
				<br>
				<b>Comment&#58;</b> '.$comment.'
			  </font>
			</td>
			<td width="1%" valign="top" nowrap bgcolor="'.$bg_color.'">
			  <font>
			    <b>Date&#58; </b> '.$show_date.'
			  </font>
			</td>
		  </tr>
		';
	&#125;
?>

</table>

</center>
</body>
</html>
Onomase to arxeio guestbook.php i kati.

Auto itan ena aplo xazw sxetika guestbook.. :P

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες