Gästebuch |
reikema

www.design-foto.net
 

Dabei seit: 15.07.2005
Beiträge: 7.964
Herkunft: 14089 Berlin
 |
|
Hab nun ein eignes GB und nicht mehr vom Anbieter.
Allerdings kommt nun folgende Fehlermeldung..
Zitat: |
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/web4/40/16/52028216/htdocs/Ansichtssache/tierfoto_neu/gb.php:14) in /mnt/web4/40/16/52028216/htdocs/Ansichtssache/tierfoto_neu/gb.php on line 85
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/web4/40/16/52028216/htdocs/Ansichtssache/tierfoto_neu/gb.php:14) in /mnt/web4/40/16/52028216/htdocs/Ansichtssache/tierfoto_neu/gb.php on line 85 |
Wenn ihr mehr braucht, wäre es schön, wenn ihr mir sagt... was.
Freue mich über Hilfe.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
296:
297:
298:
299:
300:
301:
302:
303:
304:
305:
306:
307:
308:
309:
310:
311:
312:
313:
314:
315:
316:
317:
318:
319:
320:
321:
322:
323:
324:
325:
326:
327:
328:
329:
330:
331:
332:
333:
334:
335:
336:
337:
338:
339:
340:
341:
342:
343:
344:
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>ansichtssache . tierfotografie</title>
<!-- gecodet ansichtssache www.design-foto.net -->
<link href="css.css" media="all" rel="stylesheet" />
<link href="grafiken/favicon.ico" type="image/x-icon" rel="shortcut icon">
<?php
$Verzeichnis = "grafiken/headerbilder";
if($Verzeichniszeiger = opendir($Verzeichnis))
{
while($Datei = readdir($Verzeichniszeiger))
{
if(!is_dir($Datei))
{
$Dateien[] = $Datei;
}
}
closedir($Verzeichniszeiger);
}
?>
<style type="text/css">
.zentriert {
text-align: center;
}
</style>
</head>
<body>
<div class="zentriert"><img height="71" src="grafiken/layout_schrift.png" width="898" /></div>
<!-- container -->
<div id="container">
<div id="top"></div>
<!-- main -->
<div id="main_wrapper">
<!-- header -->
<div id="header">
<div id="header_inner">
<div>
<?php
echo"<img class="hp" src="",$Verzeichnis,"/",$Dateien[rand(0, count($Dateien)-1)],"">";
?></div>
</div>
</div>
<!-- navigation -->
<div id="nav">
<div id="nav_inner">
<a href="index.php">startseite</a>
<a href="aktuell.php">aktuell</a>
<a href="vita.php">vita</a>
<a href="leistungen.php">leistungen</a>
<a href="portfolio.php">portfolio</a>
<a href="http://archiv.design-foto.net/"target="_blank">bildarchiv</a>
<a href="referenzen.php">referenzen</a>
<a class="activ" href="gb.php">gästebuch</a>
</div>
</div>
<!-- content -->
<div id="content">
<div id="content_inner">
<div>
<h1>gästebuch</h1>
<p>Ich freue mich stets über ein Feedback von Ihnen.</p>
<?php
session_start();
// ---------------------------- # Konfiguration # -----------------------------------------------------
$db_host = "HIER ENTFERNT";
$db_user = "HIER ENTFERNT";
$db_password = "HIER ENTFERNT";
$db_name = "HIER ENTFERNT";
$conn = mysql_connect($db_host,$db_user,$db_password) or die (mysql_error());
mysql_select_db($db_name, $conn) or die (mysql_error());
$mailinfo = "ja";
$webmaster = "info@design-foto.net";
$datensaetze_pro_seite = "3";
$p = "3";
$pfad = $_SERVER['PHP_SELF'];
$datum = date("d.m.Y");
$zeit = date("H:i");
$action = isset($_GET['action']) ? ($_GET['action']) : "";
function smilies($msg){
$msg = str_replace(":P","<img src="smilies/000.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(":)","<img src="smilies/001.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(";)","<img src="smilies/002.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(":(","<img src="smilies/003.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(">:(","<img src="smilies/004.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace("-.0","<img src="smilies/005.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(":]","<img src="smilies/006.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(":-O","<img src="smilies/007.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace("<3","<img src="smilies/008.gif" width="13" height="11" border="0">",$msg);
$msg = str_replace(":D","<img src="smilies/009.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace("*top*","<img src="smilies/010.gif" width="15" height="15" border="0">",$msg);
return $msg;
}
echo "<a href="".$pfad."?action=eintragen">Ins Gästebuch eintragen</a><br />\n";
if($action == "eintragen") {
if (isset($_POST['los'])){ # wenn auf Abschicken geklickt wurde
$name = mysql_real_escape_string($_POST['name']);
$email = mysql_real_escape_string($_POST['email']);
$hp = mysql_real_escape_string($_POST['hp']);
$msg = mysql_real_escape_string($_POST['msg']);
$spam = mysql_real_escape_string($_POST['spam']);
if ($name != "" && $msg != "" && $spam == "7") {
if ($hp != ""){
if (strtolower(substr($hp, 0, 7)) == "http://"){
$hp = "$hp";
}else {
$hp = "http://$hp";
}
}
$ip = $_SERVER['REMOTE_ADDR']; # IP-Adresse ermitteln
$msg = trim($msg);
$eintragen = mysql_query ("INSERT INTO gb (id, name, email, hp, msg, ip, date, time)
VALUES ('', '$name', '$email', '$hp', '$msg', '$ip', '$datum', '$zeit')");
if($eintragen){
if ($mailinfo == "ja"){
$betreff = "neuer Gästebucheintrag";
$body = "Es gibt einen neuen Eintrag im GB:\nName: $name Nachricht: $msg";
mail("$webmaster","$betreff","$body\n");
}
echo "<meta http-equiv="refresh" content="0; URL=".$pfad."">"; // Weiterleitung
}else{ echo 'Fehler beim Eintragen...';}
}else{
echo '<p class="error">Bitte alle mit * gekennzeichneten Felder ausfüllen!</p>';
}
} // close submit
?>
<form action="" method="post" id="form" name="form">
<fieldset>
<label for="name">Name</label>* <input type="text" name="name" size="25" /><br />
<label for="email">E-Mail</label>* <input type="text" name="email" size="25" /><br />
<label for="website">Homepage</label> <input type="text" name="hp" size="25" /><br />
<p>
<a href="javascript:insert(':P','')"><img border="0" src="smilies/000.gif" width="15" height="14" /></a>
<a href="javascript:insert(':)','')"><img border="0" src="smilies/001.gif" width="15" height="14" /></a>
<a href="javascript:insert(';)','')"><img border="0" src="smilies/002.gif" width="15" height="14" /></a>
<a href="javascript:insert(':(','')"><img border="0" src="smilies/003.gif" width="15" height="14" /></a>
<a href="javascript:insert('*grr*','')"><img border="0" src="smilies/004.gif" width="15" height="14" /></a>
<a href="javascript:insert('O.o','')"><img border="0" src="smilies/005.gif" width="15" height="14" /></a>
<a href="javascript:insert('*_*','')"><img border="0" src="smilies/006.gif" width="15" height="14" /></a>
<a href="javascript:insert('._.','')"><img border="0" src="smilies/007.gif" width="15" height="14" /></a>
<a href="javascript:insert('-.-','')"><img border="0" src="smilies/008.gif" width="15" height="14" /></a>
<a href="javascript:insert(':D','')"><img border="0" src="smilies/009.gif" width="15" height="14" /></a>
</p>
<textarea cols="65" rows="8" value="msg" name="msg"></textarea>
<p>Spamschutzfrage *<br />
<b>Die Summe aus 3+4 =</b> <input size="5" name="spam" type="text" class="small" />
</p>
<input type="submit" value=" Abschicken " name="los" />
<p><small>mit * gekennzeichnete Felder müssen ausgefüllt werden</small></p>
</fieldset>
</form>
<?php
}
$abfrage = mysql_query("SELECT id FROM gb");
$total = mysql_num_rows($abfrage);
$seiten = ceil($total/$datensaetze_pro_seite);
if(empty($_GET['seite'])){
$go = 1;
}elseif($_GET['seite'] <= 0 || $_GET['seite'] > $seiten){
$go = 1;
}else{
$go = mysql_real_escape_string($_GET['seite']);
}
$links = array();
if(($go - $p) < 1){ $davor = $go - 1; }else { $davor = $p; }
if(($go + $p) > $seiten){ $danach = $seiten - $go; }else{ $danach = $p; }
$off = ($go - $davor);
if ($go- $davor > 1){
$first = 1;
$links[] = "<a href="$pfad?seite=$first" title="Zur ersten Seite springen">« Erste ...</a>\n";
}
if($go != 1){
$prev = $go-1;
$links[] = "<a href="$pfad?seite=$prev" title="Eine Seite zurueck blaettern">«</a>\n";
}
for($i = $off; $i <= ($go + $danach); $i++){
if ($i != $go){
$links[] = "<a href="$pfad?seite=$i">$i</a>\n";
}elseif($i == $seiten) {
$links[] = "<span class="current">$i</span>\n";
}elseif($i == $go){
$links[] = "<span class="current">$i</span>\n";
} // close if $i
}
if($go != $seiten){
$next = $go+1;
$links[] = "<a href="$pfad?seite=$next" title="Eine Seite weiter blaettern">»</a>\n";
}
if($seiten - $go - $p > 0 ){ // Link definieren => Zur letzen Seite springen
$last = $seiten;
$links[] = "<a href="$pfad?seite=$last" title="Zur letzten Seite springen">... Letzte »</a>\n";
}
$start = ($go-1) * $datensaetze_pro_seite;
$link_string = implode(" ", $links);
echo "<p>Es sind <strong>$total</strong> Einträge im Gästebuch vorhanden</p>";
$result = mysql_query("SELECT id, name, hp, msg, date, time, kommentar FROM gb ORDER BY id DESC LIMIT $start,$datensaetze_pro_seite");
while($row = mysql_fetch_object($result)) {
$text = htmlspecialchars($row->msg, ENT_QUOTES); // HTML Zeichen umwandeln
$text = wordwrap($text, 40, ' ', 1);
$text = stripslashes(nl2br($text));
echo "<div class="post">\n";
echo "<div class="titel">\n";
if(!empty($row->hp)){ // sofern WEbsite angegeben
echo "<a target="blank" href="".htmlspecialchars($row->hp).""> ".htmlspecialchars($row->name)." </a>";
}else{
echo htmlspecialchars($row->name);
}
echo " schrieb am ".$row->date." um ".$row->time." Uhr\n";
echo "</div>\n";
echo "<p>".smilies($text)."</p>\n";
if($row->kommentar != "") {
echo"<div class='kommentar'>Kommentar:<br /> \n
<span>".smilies(htmlspecialchars(stripslashes($row->kommentar)))."</span>\n </div>\n";
}
echo "</div>\n <br />\n";
}
echo "<div id="navigation">\n";
echo "<span class="pages">Seite $go von $seiten <br /></span>\n";
echo $link_string;
echo "</div> \n";
mysql_close();
?>
<br />
</div>
</div>
</div>
<br />
<!-- footer -->
<div id="footer">
<div id="footer_inner">
<div><?php
include "footer.php";
?>
</div>
</div>
</div>
</div>
<div id="bottom"></div>
</div>
</body>
</html>
|
|
http://www.design-foto.net/tierfoto_neu/gb.php
__________________
Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von reikema: 17.01.2011 07:27.
|
|
16.01.2011 12:12 |
|
|
*Liv unregistriert
 |
|
.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von *Liv: 23.06.2011 13:37.
|
|
16.01.2011 15:43 |
|
|
reikema

www.design-foto.net
 

Dabei seit: 15.07.2005
Beiträge: 7.964
Herkunft: 14089 Berlin
Themenstarter
 |
|
Oh natürlich, sorry.
*doing
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
296:
297:
298:
299:
300:
301:
302:
303:
304:
305:
306:
307:
308:
309:
310:
311:
312:
313:
314:
315:
316:
317:
318:
319:
320:
321:
322:
323:
324:
325:
326:
327:
328:
329:
330:
331:
332:
333:
334:
335:
336:
337:
338:
339:
340:
341:
342:
343:
344:
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>ansichtssache . tierfotografie</title>
<!-- gecodet ansichtssache www.design-foto.net -->
<link href="css.css" media="all" rel="stylesheet" />
<link href="grafiken/favicon.ico" type="image/x-icon" rel="shortcut icon">
<?php
$Verzeichnis = "grafiken/headerbilder";
if($Verzeichniszeiger = opendir($Verzeichnis))
{
while($Datei = readdir($Verzeichniszeiger))
{
if(!is_dir($Datei))
{
$Dateien[] = $Datei;
}
}
closedir($Verzeichniszeiger);
}
?>
<style type="text/css">
.zentriert {
text-align: center;
}
</style>
</head>
<body>
<div class="zentriert"><img height="71" src="grafiken/layout_schrift.png" width="898" /></div>
<!-- container -->
<div id="container">
<div id="top"></div>
<!-- main -->
<div id="main_wrapper">
<!-- header -->
<div id="header">
<div id="header_inner">
<div>
<?php
echo"<img class="hp" src="",$Verzeichnis,"/",$Dateien[rand(0, count($Dateien)-1)],"">";
?></div>
</div>
</div>
<!-- navigation -->
<div id="nav">
<div id="nav_inner">
<a href="index.php">startseite</a>
<a href="aktuell.php">aktuell</a>
<a href="vita.php">vita</a>
<a href="leistungen.php">leistungen</a>
<a href="portfolio.php">portfolio</a>
<a href="http://archiv.design-foto.net/"target="_blank">bildarchiv</a>
<a href="referenzen.php">referenzen</a>
<a class="activ" href="gb.php">gästebuch</a>
</div>
</div>
<!-- content -->
<div id="content">
<div id="content_inner">
<div>
<h1>gästebuch</h1>
<p>Ich freue mich stets über ein Feedback von Ihnen.</p>
<?php
session_start();
// ---------------------------- # Konfiguration # -----------------------------------------------------
$db_host = "HIER ENTFERNT";
$db_user = "HIER ENTFERNT";
$db_password = "HIER ENTFERNT";
$db_name = "HIER ENTFERNT";
$conn = mysql_connect($db_host,$db_user,$db_password) or die (mysql_error());
mysql_select_db($db_name, $conn) or die (mysql_error());
$mailinfo = "ja";
$webmaster = "info@design-foto.net";
$datensaetze_pro_seite = "3";
$p = "3";
$pfad = $_SERVER['PHP_SELF'];
$datum = date("d.m.Y");
$zeit = date("H:i");
$action = isset($_GET['action']) ? ($_GET['action']) : "";
function smilies($msg){
$msg = str_replace(":P","<img src="smilies/000.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(":)","<img src="smilies/001.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(";)","<img src="smilies/002.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(":(","<img src="smilies/003.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(">:(","<img src="smilies/004.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace("-.0","<img src="smilies/005.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(":]","<img src="smilies/006.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace(":-O","<img src="smilies/007.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace("<3","<img src="smilies/008.gif" width="13" height="11" border="0">",$msg);
$msg = str_replace(":D","<img src="smilies/009.gif" width="15" height="15" border="0">",$msg);
$msg = str_replace("*top*","<img src="smilies/010.gif" width="15" height="15" border="0">",$msg);
return $msg;
}
echo "<a href="".$pfad."?action=eintragen">Ins Gästebuch eintragen</a><br />\n";
if($action == "eintragen") {
if (isset($_POST['los'])){ # wenn auf Abschicken geklickt wurde
$name = mysql_real_escape_string($_POST['name']);
$email = mysql_real_escape_string($_POST['email']);
$hp = mysql_real_escape_string($_POST['hp']);
$msg = mysql_real_escape_string($_POST['msg']);
$spam = mysql_real_escape_string($_POST['spam']);
if ($name != "" && $msg != "" && $spam == "7") {
if ($hp != ""){
if (strtolower(substr($hp, 0, 7)) == "http://"){
$hp = "$hp";
}else {
$hp = "http://$hp";
}
}
$ip = $_SERVER['REMOTE_ADDR']; # IP-Adresse ermitteln
$msg = trim($msg);
$eintragen = mysql_query ("INSERT INTO gb (id, name, email, hp, msg, ip, date, time)
VALUES ('', '$name', '$email', '$hp', '$msg', '$ip', '$datum', '$zeit')");
if($eintragen){
if ($mailinfo == "ja"){
$betreff = "neuer Gästebucheintrag";
$body = "Es gibt einen neuen Eintrag im GB:\nName: $name Nachricht: $msg";
mail("$webmaster","$betreff","$body\n");
}
echo "<meta http-equiv="refresh" content="0; URL=".$pfad."">"; // Weiterleitung
}else{ echo 'Fehler beim Eintragen...';}
}else{
echo '<p class="error">Bitte alle mit * gekennzeichneten Felder ausfüllen!</p>';
}
} // close submit
?>
<form action="" method="post" id="form" name="form">
<fieldset>
<label for="name">Name</label>* <input type="text" name="name" size="25" /><br />
<label for="email">E-Mail</label>* <input type="text" name="email" size="25" /><br />
<label for="website">Homepage</label> <input type="text" name="hp" size="25" /><br />
<p>
<a href="javascript:insert(':P','')"><img border="0" src="smilies/000.gif" width="15" height="14" /></a>
<a href="javascript:insert(':)','')"><img border="0" src="smilies/001.gif" width="15" height="14" /></a>
<a href="javascript:insert(';)','')"><img border="0" src="smilies/002.gif" width="15" height="14" /></a>
<a href="javascript:insert(':(','')"><img border="0" src="smilies/003.gif" width="15" height="14" /></a>
<a href="javascript:insert('*grr*','')"><img border="0" src="smilies/004.gif" width="15" height="14" /></a>
<a href="javascript:insert('O.o','')"><img border="0" src="smilies/005.gif" width="15" height="14" /></a>
<a href="javascript:insert('*_*','')"><img border="0" src="smilies/006.gif" width="15" height="14" /></a>
<a href="javascript:insert('._.','')"><img border="0" src="smilies/007.gif" width="15" height="14" /></a>
<a href="javascript:insert('-.-','')"><img border="0" src="smilies/008.gif" width="15" height="14" /></a>
<a href="javascript:insert(':D','')"><img border="0" src="smilies/009.gif" width="15" height="14" /></a>
</p>
<textarea cols="65" rows="8" value="msg" name="msg"></textarea>
<p>Spamschutzfrage *<br />
<b>Die Summe aus 3+4 =</b> <input size="5" name="spam" type="text" class="small" />
</p>
<input type="submit" value=" Abschicken " name="los" />
<p><small>mit * gekennzeichnete Felder müssen ausgefüllt werden</small></p>
</fieldset>
</form>
<?php
}
$abfrage = mysql_query("SELECT id FROM gb");
$total = mysql_num_rows($abfrage);
$seiten = ceil($total/$datensaetze_pro_seite);
if(empty($_GET['seite'])){
$go = 1;
}elseif($_GET['seite'] <= 0 || $_GET['seite'] > $seiten){
$go = 1;
}else{
$go = mysql_real_escape_string($_GET['seite']);
}
$links = array();
if(($go - $p) < 1){ $davor = $go - 1; }else { $davor = $p; }
if(($go + $p) > $seiten){ $danach = $seiten - $go; }else{ $danach = $p; }
$off = ($go - $davor);
if ($go- $davor > 1){
$first = 1;
$links[] = "<a href="$pfad?seite=$first" title="Zur ersten Seite springen">« Erste ...</a>\n";
}
if($go != 1){
$prev = $go-1;
$links[] = "<a href="$pfad?seite=$prev" title="Eine Seite zurueck blaettern">«</a>\n";
}
for($i = $off; $i <= ($go + $danach); $i++){
if ($i != $go){
$links[] = "<a href="$pfad?seite=$i">$i</a>\n";
}elseif($i == $seiten) {
$links[] = "<span class="current">$i</span>\n";
}elseif($i == $go){
$links[] = "<span class="current">$i</span>\n";
} // close if $i
}
if($go != $seiten){
$next = $go+1;
$links[] = "<a href="$pfad?seite=$next" title="Eine Seite weiter blaettern">»</a>\n";
}
if($seiten - $go - $p > 0 ){ // Link definieren => Zur letzen Seite springen
$last = $seiten;
$links[] = "<a href="$pfad?seite=$last" title="Zur letzten Seite springen">... Letzte »</a>\n";
}
$start = ($go-1) * $datensaetze_pro_seite;
$link_string = implode(" ", $links);
echo "<p>Es sind <strong>$total</strong> Einträge im Gästebuch vorhanden</p>";
$result = mysql_query("SELECT id, name, hp, msg, date, time, kommentar FROM gb ORDER BY id DESC LIMIT $start,$datensaetze_pro_seite");
while($row = mysql_fetch_object($result)) {
$text = htmlspecialchars($row->msg, ENT_QUOTES); // HTML Zeichen umwandeln
$text = wordwrap($text, 40, ' ', 1);
$text = stripslashes(nl2br($text));
echo "<div class="post">\n";
echo "<div class="titel">\n";
if(!empty($row->hp)){ // sofern WEbsite angegeben
echo "<a target="blank" href="".htmlspecialchars($row->hp).""> ".htmlspecialchars($row->name)." </a>";
}else{
echo htmlspecialchars($row->name);
}
echo " schrieb am ".$row->date." um ".$row->time." Uhr\n";
echo "</div>\n";
echo "<p>".smilies($text)."</p>\n";
if($row->kommentar != "") {
echo"<div class='kommentar'>Kommentar:<br /> \n
<span>".smilies(htmlspecialchars(stripslashes($row->kommentar)))."</span>\n </div>\n";
}
echo "</div>\n <br />\n";
}
echo "<div id="navigation">\n";
echo "<span class="pages">Seite $go von $seiten <br /></span>\n";
echo $link_string;
echo "</div> \n";
mysql_close();
?>
<br />
</div>
</div>
</div>
<br />
<!-- footer -->
<div id="footer">
<div id="footer_inner">
<div><?php
include "footer.php";
?>
</div>
</div>
</div>
</div>
<div id="bottom"></div>
</div>
</body>
</html>
|
|
__________________
|
|
16.01.2011 15:52 |
|
|
Black Katrin

Mitglied
 
Dabei seit: 22.11.2005
Beiträge: 7.125
Herkunft: Schweiz
 |
|
ich weiss zwar nicht wieso dus brauchst aber session_start(); gehört immer in zeile nr. 1 und nicht irgendwo im code
|
|
17.01.2011 07:57 |
|
|
|
Impressum
|