Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Gästebuch-Problem » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Gästebuch-Problem
Beiträge zu diesem Thema Autor Datum
 Gästebuch-Problem anna. 27.09.2008 18:39
 RE: Gästebuch-Problem anna. 27.09.2008 19:59
 RE: Gästebuch-Problem anna. 27.09.2008 20:30
 RE: Gästebuch-Problem anna. 28.09.2008 12:52

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
anna. anna. ist weiblich
soundtrackofmysummer *


images/avatars/avatar-51821.png

Dabei seit: 07.08.2007
Beiträge: 6.749

Gästebuch-Problem Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hey.
Ich hab ein Gästebuch (anhand eines Tuts von giatu.de) eingebaut.
So weit funktioniert auhc alles, bis auf die Tatsache, dass man sobald man auf "Eintragen" klickt, auf eine externe Seite mit dem Eintrag-Formular, unter welchem "dein Eintrag wurde gespeichert" steht, weitergeleitet wird.
Der Eintrag wird gespeichert und auch angezeigt, das Problem ist einfach die Weiterleitung. x_x
Zum Anschauen:
http://upsidedown.bplaced.net/gb.php

__________________
    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * y o u r / v o i c e
    was the soundtrack of my summer *
    * * * do you know you're unlike any other, you'll always be my thunder and i said your eyes are the brightest of al the colors
    I DONT WANNA EVER LOVE ANOTHER, you'll always be my thunder /////////////////////////
* leonardo dicaprio! =D für die frauen!
//////// icon von jana
27.09.2008 18:39 anna. ist offline E-Mail an anna. senden Beiträge von anna. suchen Nehmen Sie anna. in Ihre Freundesliste auf Fügen Sie anna. in Ihre Kontaktliste ein
anna. anna. ist weiblich
soundtrackofmysummer *


images/avatars/avatar-51821.png

Dabei seit: 07.08.2007
Beiträge: 6.749

Themenstarter Thema begonnen von anna.
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ich hab das Ganze jetzt mit deinem Tut neu aufgebaut. großes Grinsen
[er hat dir keinen Eintrag angezeigt, weil ich grade am Werkeln war großes Grinsen ]
edit:
Problem nun ist allerdings die Seite, auf die man weitergeleitet wird, wenn man Eintragen klickt. Die ist.. falsch. großes Grinsen

__________________
    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * y o u r / v o i c e
    was the soundtrack of my summer *
    * * * do you know you're unlike any other, you'll always be my thunder and i said your eyes are the brightest of al the colors
    I DONT WANNA EVER LOVE ANOTHER, you'll always be my thunder /////////////////////////
* leonardo dicaprio! =D für die frauen!
//////// icon von jana

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von anna.: 27.09.2008 20:00.

27.09.2008 19:59 anna. ist offline E-Mail an anna. senden Beiträge von anna. suchen Nehmen Sie anna. in Ihre Freundesliste auf Fügen Sie anna. in Ihre Kontaktliste ein
anna. anna. ist weiblich
soundtrackofmysummer *


images/avatars/avatar-51821.png

Dabei seit: 07.08.2007
Beiträge: 6.749

Themenstarter Thema begonnen von anna.
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

php:
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:
<?php
//$_POST['flag']==1, wenn das Formular abgeschickt wurde
if($_POST['flag']==1)
{
//Leerstellen entfernen
$_POST['absender']=trim($_POST['absender']);
$_POST['mail']=trim($_POST['mail']);
$_POST['hp']=trim($_POST['hp']);
$_POST['text']=trim($_POST['text']);
//evtl. vorhandene HTML-Codes entfernen
$_POST['absender']=strip_tags($_POST['absender']);
$_POST['mail']=strip_tags($_POST['mail']);
$_POST['hp']=strip_tags($_POST['hp']);
$_POST['hp']=strip_tags($_POST['text']);
//testen, ob alle Felder ausgefüllt sind
if(!$_POST['absender']){$fehler="Bitte gib Deinen Namen an! <br>";}
if(!$_POST['text']){$fehler="Bitte gib eine Nachricht ein! <br>";}
/*
Wenn Fehler vorhanden, die Textausgabe formatieren und $_POST['flag'] zurücksetzen, damit das Formular erneut angezeigt wird
*/
if($fehler)
{
$meldung="".$fehler."";
unset($_POST['flag']);
}
else //wenn alles ok ist, geht es weiter
{
//Zugangsdaten includen
include ("config.inc.php");
//Zeit und Datum ermitteln
$date date("d.m.Y");
$time date("H:i");
//sql-String zusammenbauen
$tabellenname="gb";
$sql="INSERT INTO `gb` ( `id` , `date` , `time` , `name` , `mail` , `hp` , `text` )VALUES ('', '$date', '$time', '".$_POST['absender']."', '".$_POST['mail']."', '".$_POST['hp']."', '".$_POST['text']."');" ;
//Verbindung zur Datenbank
$link mysql_connect("$dbhost""$dbuser""$dbpasswd");
mysql_select_db("$db"$link);
mysql_query($sql$link);
$meldung="Ihre Angaben wurden aufgenommen und werden im Gästebuch eingetragen. <a href="gb.php" target=_self>Weiter</a>";
}
//Ausgeben der Meldung
echo $meldung;
}//Ende $_POST['flag']==1
if(!$_POST['flag'])
{
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>UPSiDE # down. / when life g0es crazy. »»</title>
<!---CSS STYLESHEET-->
<link href="style.css" rel="stylesheet">
</head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<body>

<!---HEADER-->
<div id="header">
<img src="upsidedown.png" alt="Upside Down - Bild">
</div>

<!---CONTENT-->
<div id="content">
<h2>G&auml;stebuch</h2>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="guestbook">
<input type="hidden" name="flag" value="1">
<table>
 <tr>
  <td>Name</td>
  <td><input type="text" name="absender" value="<?php echo $_POST['absender']; ?>"></td>
 </tr>
 <tr>
  <td>eMail</td>
  <td><input type="text" name="mail" value="<?php echo $_POST['mail']; ?>"></td>
 </tr>
 <tr>
  <td>Homepage</td>
  <td><input type="text" name="hp" value="<?php echo $_POST['hp']; ?>"></td>
 </tr>
 <tr>
  <td>Text</td>
  <td><textarea name="text" style="height: 150px; width: 375px;"><?php echo $_POST['text']; ?></textarea>
 </td>
 </tr>
</table>
<input type="submit" value="Eintragen">
</form>
<?php
}
?>
<br>
<br>
<?php

//Zugangsdaten includen
include ("config.inc.php");

$anzeigen=5//Anzahl der Datensätze, die auf einer Seite angezeigt werden sollen
if($_GET['vor']){$start=$_GET['limit']+$anzeigen;}
if($_GET['back']){$start=$_GET['limit']-$anzeigen;}
if(!$start){$start=0;}

//Auslesen der Einträge
$tabellenname="gb";
$sql="SELECT id, date, time, name, mail, hp, text FROM $tabellenname ORDER BY id DESC LIMIT ".$start.", ".$anzeigen;
$link mysql_connect("$dbhost""$dbuser""$dbpasswd");
mysql_select_db("$db"$link);
$result mysql_query($sql$link);
for($i=0;$i<mysql_num_rows($result);$i++)
{
$ergebnis[$i]=mysql_fetch_array($result);
}

//Ermitteln, wie viele Einträge vorliegen
$sql1="SELECT COUNT(*) FROM $tabellenname ";
$result1 mysql_query($sql1$link);
$maxmysql_result($result1,0,0);

//Ausgeben der Einträge
for($i=0;$i<count($ergebnis);$i++)
{
$text=nl2br($ergebnis[$i]['text']);

echo ("
<br /><br /><table>
  <tr>
    <td>".$ergebnis[$i]['name']." (<a href="mailto:".$ergebnis[$i]['mail']."">Mail</a> | <a href="".$ergebnis[$i]['hp']."" target=_blank>WWW</a>) schrieb am ".$ergebnis[$i]['date']." um ".$ergebnis[$i]['time']." Uhr: </td>
  </tr>
  <tr>
    <td>".$text."</td>
  </tr></table>");
  }

  //Ausgeben der Links vor und zurück
  echo "<table border="0" width="100%"><tr><td align="left">";
  if($start>=$anzeigen){echo "<a href="".$_SERVER['PHP_SELF']."?limit=".$start."&back=1">Zurück</a>";}
echo "</td><td align="right">";
if($start+$anzeigen<$max-1){echo "<a href="".$SERVER['PHP_SELF']."?limit=".$start."&vor=1">Weiter</a>";}
echo "</tr></table>";

?>
</div>

<!---GIRL--->
<div id="girl">
<div class="girlicon"><img src="http://upsidedown.bplaced.net/cutenews/data/upimages/girlicon.png" align="left"></img></div><b>Anna</b><br>
14 junge Jahre<br>
<i>Judo, Music, Drake Bell, Johnny Depp, Mario Barth, Kaya Yanar <3</i><br>
<s>Intoleranz, nachtragende Leute, kleine Br&uuml;der, Schule, Hausaufgaben</s>... <a href="thegirl.php">read more?</a>
</div>

<!---NAVIGATION-->
<div id="navigation">
<a class="nav" href="index.php">refresh</a>
<a class="nav" href="impressum.php">imprint</a>
<a class="nav" href="credits.php">credits</a>
<a class="nav" href="affis.php">affilates</a>
<a class="nav" href="linkage.php">linkage</a>
<a class="nav" href="gb.php">g&auml;stebuch</a>
<br>
<a class="nav" href="thegirl.php">the girl</a>
<a class="nav" href="diebesten.php">die besten</a>
<a class="nav" href="insider.php">insider</a>
</div>


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


ich wette, ich hab da voll den behindert einfachen Fehler drin großes Grinsen

__________________
    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * y o u r / v o i c e
    was the soundtrack of my summer *
    * * * do you know you're unlike any other, you'll always be my thunder and i said your eyes are the brightest of al the colors
    I DONT WANNA EVER LOVE ANOTHER, you'll always be my thunder /////////////////////////
* leonardo dicaprio! =D für die frauen!
//////// icon von jana
27.09.2008 20:30 anna. ist offline E-Mail an anna. senden Beiträge von anna. suchen Nehmen Sie anna. in Ihre Freundesliste auf Fügen Sie anna. in Ihre Kontaktliste ein
anna. anna. ist weiblich
soundtrackofmysummer *


images/avatars/avatar-51821.png

Dabei seit: 07.08.2007
Beiträge: 6.749

Themenstarter Thema begonnen von anna.
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

danke, Caro. <3~

__________________
    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * y o u r / v o i c e
    was the soundtrack of my summer *
    * * * do you know you're unlike any other, you'll always be my thunder and i said your eyes are the brightest of al the colors
    I DONT WANNA EVER LOVE ANOTHER, you'll always be my thunder /////////////////////////
* leonardo dicaprio! =D für die frauen!
//////// icon von jana
28.09.2008 12:52 anna. ist offline E-Mail an anna. senden Beiträge von anna. suchen Nehmen Sie anna. in Ihre Freundesliste auf Fügen Sie anna. in Ihre Kontaktliste ein
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Gästebuch-Problem

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH