Seite 1 von 1
Rätselhaftes "Value" im Gästebuch
Verfasst: Di 2. Mär 2004, 16:04
von hen
Hallo Leute,
habe gerade das Modul installiert! Jedesmal wenn sich jemand eintragen will erscheint egal was vom user eingetragen wurde im namensfeld "Gästebuch". Weiß jemand ne Lösung ???
man sieht es unter
http://www.gaudi-wetzlar.de/cms/front_c ... p?idcat=25
Danke Hen
Verfasst: Di 2. Mär 2004, 16:18
von stony
paste doch mal dein quelltext vom aufbau des formulars.
Verfasst: Di 2. Mär 2004, 16:28
von hen
Code: Alles auswählen
if ($a == "add") {
echo "
<br>";
echo "
<form name='gb' id='gb' action=".$link." method='post'>";
echo "
<input type=\"hidden\" name=\"a\" value=\"send\">";
echo "
<table border=0 cellpadding=2 cellspacing=0>
<tr class=text>
<td align=right><B> Name: </b></td>
<td><input type=text name=name value='$name'></td>
<td rowspan=8 valign=top>
<table border=0 align=right cellspacing=0 cellpadding=0>
<tr class=text>
<td class=text><strong>Bedeutung</strong></td>
<td class=text><div align=center><strong>Icon </strong></div></td>
<td class=text><strong> Code</strong></td>
</tr>
<tr class=text>
<td>lacht</td>
<td align=center valign=middle><img src=".$dir."smile.gif onClick=insert(':-)');></td>
<td>:-)</td>
</tr>
<tr class=text>
<td>Zunge streckend</td>
<td align=center valign=middle><img src=".$dir."tongue.gif onClick=insert(':-P');></td>
<td>:-P</td>
</tr>
<tr class=text>
<td>zuzwinkernd</td>
<td align=center valign=middle><img src=".$dir."wink.gif onClick=insert(';-)');></td>
<td>;-)</td>
</tr>
<tr class=text>
<td>laut lachend</td>
<td align=center valign=middle><img src=".$dir."laugh.gif onClick=insert(':lol:');></td>
<td>:lol:</td>
</tr>
<tr class=text>
<td>unsicher</td>
<td align=center valign=middle><img src=".$dir."unsure.gif onClick=insert(':unsure:');></td>
<td>:unsure:</td>
</tr>
<tr class=text>
<td>cool</td>
<td align=center valign=middle><img src=".$dir."cool.gif onClick=insert('8-)');></td>
<td>8-)</td>
</tr>
<tr class=text>
<td>nicht versteht</td>
<td align=center valign=middle><img src=".$dir."huh.gif onClick=insert(':huh:');></td>
<td>:huh:</td>
</tr>
<tr class=text>
<td>wütend</td>
<td align=center valign=middle><img src=".$dir."mad.gif onClick=insert(':angry:');></td>
<td>:angry:</td>
</tr>
<tr class=text>
<td>erstaunt</td>
<td align=center valign=middle><img src=".$dir."blink.gif onClick=insert(':blink:');></td>
<td>:blink:</td>
</tr>
<tr class=text>
<td>traurig</td>
<td align=center valign=middle><img src=".$dir."sad.gif onClick=insert(':-(');></td>
<td>:-(</td>
</tr>
<tr class=text>
<td>breit grinsend</td>
<td align=center valign=middle><img src=".$dir."biggrin.gif onClick=insert(':-))');></td>
<td>:-))</td>
</tr>
<tr class=text>
<td>erschrocken</td>
<td align=center valign=middle><img src=".$dir."surprised.gif onClick=insert(':-O');></td>
<td>:-0</td>
</tr>
<tr class=text>
<td>augenrollen</td>
<td align=center valign=middle><img src=".$dir."rolleyes.gif onClick=insert(':rolleyes:');></td>
<td>:rolleyes:</td>
</tr>
</table>
</td>
</tr>
<tr class=text>
<td align=right width=12%> E-Mail: </td>
<td><input type=text name=email value='$email'></td>
</tr>
<tr class=text>
<td align=right width=12%> Homepage: </td>
<td><input type=\"text\" name=\"url\" value=\"$url\"></td>
</tr>
<tr valign=top class=text>
<td align=right width=10%><b> Kommentar: </b></td>
<td>
<textarea name=\"comments\" cols=21 rows=11 wrap=physical>\n
$comments\n
</text"."area>
</td>
</tr>
<tr class=text>
<td align=right>
<!-- <a href=$link onClick=gb.submit();>Eintragen</a> -->
<input type=\"submit\" value=\"Eintragen\"></td>
</tr>
</table>
</form>
";
} // end "if($a == "add")"
Verfasst: Di 2. Mär 2004, 20:03
von Darth-Vader
sag mal, ist das normal, dass wenn ich auf "Home" , "Impressum", "Kontakt", "Bar", "Tapas", "Getränke", "Bilder" klicke, dass dann die Login-Seite von Contenido erscheint und bereits "nobody" bei Username drin steht?!
evtl. hilft dir das ja zb weiter? -->
http://www.contenido.de/forum/viewtopic ... ght=nobody
Verfasst: Mi 3. Mär 2004, 08:13
von scipio
Aus irgend einem Grunde ist in der Variablen $name scheinbar der Wert "Gästebuch" enthalten. Ist die vielleicht reserviert? Ggf. einfach mal alle Variablen von $name in $gbName (auf Groß- und Kleinschreibung achten!!!!) umbenennen.
So ad hoc fällt mir nix anderes ein. Wenn ich in meinem Projekt beim Thema GB bin, schaue ich mir das alles genauer an.
GB
Verfasst: Do 4. Mär 2004, 15:12
von hen
ja, das Login hatt die Funktion das die Seite noch nicht öffentlich sein soll...bei bedarf gebe ich gerne nen Zugang. Ich verstehe nur eines nicht ...wo gibt es das Wort "Gästebuch" noch ausser in der Navi ...da fällt mir was ein ...
Problem gefunden...aber Lösung ???
Verfasst: Do 4. Mär 2004, 15:19
von hen
also ...habe in der Kategorie mal das Wort Gästebuch auf Forum unbenannt....bums...erscheint nun nicht mehr im Formular das value Gästebuch sondern Forum. Aus einem mir unerklärlichen Grund scheint also das Feld Namen sich den eintrag aus der Navigation bzw. Kategorie zu holen.
Hat jemand ne idee ???
Hier ist das GB:
http://www.gaudi-wetzlar.de/cms/front_c ... p?idcat=25
Verfasst: Do 4. Mär 2004, 15:41
von Darth-Vader
ersetze im gästebuchmodule die variable name durch eine andere, da du irgenwo scheinbar schon mal die variable $name verwendest...
Verfasst: Do 4. Mär 2004, 16:15
von stony
vielleicht kannst du am anfang eifnach in den php code
$name="";
damit setzt du die variable auf nichts
gruss stony
Verfasst: Do 4. Mär 2004, 16:15
von scipio
Oder im Code der Gästebuchausgabe ganz am Anfang mal ein
und schauen, worauf sich das Löschen des Inhalts negativ auswirkt.
Verfasst: Do 4. Mär 2004, 20:13
von hen
danke werde beides mal probieren - ist schon kurios...
Verfasst: Do 4. Mär 2004, 20:25
von hen
@ scipio unset($name) führt dazu, das gar nichts mehr in die datenbank eingetragen wird
Verfasst: Do 4. Mär 2004, 20:48
von hen
kann es ein das der fehler dajer kommt, das ich eingabe und ausgabe modul des GB auf einer seite untereinander untergebracht habe ???
Verfasst: Fr 5. Mär 2004, 07:44
von scipio
Ich würde es mit dem Umbenennen der Variable §name in $wasauchimmer versuchen und Eingabe und Ausgabe auf jeden Fall trennen.