 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
12.07.2004, 19:28
|
#1
|
|
TP-Veteran
Registriert seit: Dec 2003
Ort: Oldenburg i.H.
|
Gästebuch, CSS einbinden funzt ned =(
Hallo ich habe auf meiner Homepage das Gästebuch von Lars eingebaut.
In die gb.php habe ich reingeschrieben:
HTML-Code:
<link href="css1.css" rel="stylesheet" type="text/css">
und
HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
jedoch sieht das wird das irgendwie ned interpretiert, bei allen anderen seiten auf meiner HP ja nur da nicht ..
hier nochmal meine HP zum angucken:
Link
Ich bin verzweifelt .. hoffe ihr könnt mir helfen!
|
|
|
12.07.2004, 22:38
|
#2
|
|
TP-Moderator
Registriert seit: Dec 2001
Ort: Heidelberg
|
In deiner css-Datei ist eine überflüssige Klammer am Ende .. vielleicht liegt es ja schon daran?!
|
|
|
12.07.2004, 22:44
|
#3
|
|
TP-Veteran
Registriert seit: Jun 2004
Ort: Stuttgart
|
du hast soweit ich das sehe kein "background-color" in deiner css date für den body verwendet. standard ist weiß und deine links sind weiß, so...
könnte auch an der zusätzlichen background="transparent" im gästebuch liegen. auf der startseite hast du das ja nicht drin.
Geändert von the-architect (12.07.2004 um 22:48 Uhr).
|
|
|
12.07.2004, 22:58
|
#4
|
|
TP-Veteran
Registriert seit: Dec 2003
Ort: Oldenburg i.H.
|
Habe in der CSS die Klammer rausgelöscht, brachte nix..
Background-color muss doch ned eingestellt werden da ich doch background-image habe. . oder? habe sicherheitshaber auf none gesetzt.
background="transparent" habe ich auch entfernt .. brachte auch nix ..
|
|
|
12.07.2004, 23:13
|
#5
|
|
TP-Veteran
Registriert seit: Jun 2004
Ort: Stuttgart
|
eventuell für table noch background:transparent oder none angeben? weiter fällt mir jetzt nix ein, sorry 
|
|
|
12.07.2004, 23:47
|
#6
|
|
TP-Senior
Registriert seit: Nov 2001
Ort: Ulm
|
die css datei fürs gb heisst css1.css?
richtig ?
da hast du folgendes definiert:
HTML-Code:
html {
scrollbar-face-color: #000000;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #323232;
}
body {
width:85%;
background-image: url(transparent);
background-color: none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #FFFFFF;
}
a:link {font-family: Geneva, Arial, Helvetica, sans-serif;font-style:normal;text-decoration:none;color:#FFFFFF}
a:visited {font-family: Geneva, Arial, Helvetica, sans-serif;font-style:normal;text-decoration:none;color:#FFFFFF}
a:hover {font-family: Geneva, Arial, Helvetica, sans-serif;font-style:normal;text-decoration:none;color:#FFFFFF}
a:active {font-family: Geneva, Arial, Helvetica, sans-serif;font-style:normal;text-decoration:none;color:#FFFFFF}
wenn ich mir das gb angucke:
HTML-Code:
<td valign="top" align="left" class="bold" bgcolor="none">
class="bold" ist in deiner css gar nicht definiert. könnte das der fehler sein?
gruss mibu!
|
|
|
12.07.2004, 23:57
|
#7
|
|
TP-Veteran
Registriert seit: Dec 2003
Ort: Oldenburg i.H.
|
hm danke für den hinweis .. des war sicher ein fehler aber leider bringt der insgesamt am erscheinungsbild nichts ..
|
|
|
13.07.2004, 00:11
|
#8
|
|
TP-Senior
Registriert seit: Nov 2001
Ort: Ulm
|
wie hast du class="bold" jetzt definiert ?
|
|
|
13.07.2004, 00:14
|
#9
|
|
TP-Veteran
Registriert seit: Dec 2003
Ort: Oldenburg i.H.
|
gelöscht..
|
|
|
13.07.2004, 00:15
|
#10
|
|
TP-Senior
Registriert seit: Nov 2001
Ort: Ulm
|
wie gelöscht ???
|
|
|
13.07.2004, 00:23
|
#11
|
|
TP-Senior
Registriert seit: Nov 2001
Ort: Ulm
|
du musst dem gb schon sagen wie es aussehen soll..... 
|
|
|
13.07.2004, 00:49
|
#12
|
|
TP-Veteran
Registriert seit: Dec 2003
Ort: Oldenburg i.H.
|
naja die sachen sollen ja ned einzelnd formatiert werden, da is dann halt alle fonts etc. gleich formatiert ..
|
|
|
13.07.2004, 01:03
|
#13
|
|
TP-Senior
Registriert seit: Nov 2001
Ort: Ulm
|
es mag an der uhrzeit liegen...
aber ich versteh nicht so ganz was du meinst....
du musst doch eigentlich nur das css in larsens gb deinen wünschen
anpassen. oder wo liegt das problem ????
|
|
|
13.07.2004, 02:18
|
#14
|
|
TP-Veteran
Registriert seit: Dec 2003
Ort: Oldenburg i.H.
|
ich wollte aber meine externe CSS datei verwenden .. werde es nochmal runterladen da ich alles gelöscht hab *löl*
|
|
|
13.07.2004, 02:51
|
#15
|
|
TP-Veteran
Registriert seit: Dec 2003
Ort: Oldenburg i.H.
|
Kleines Update:
~ formatierung scrollbar, font, textinput OK
~ formatierung hintergrund NICHT OK bitte ma angucken und sagen WO des is..
~ formatierung HR line [dicke, farbe] GELÖST!, textinput [border breite] GELÖST!WIE?
PHP-Code:
<?
// (c) 2002 Lars Beck a.k.a. schmobi | lars.beck@web.de
// Ihr koennt mit dem Script machen, was Ihr wollt, hauptsache dieser Header bleibt drin!
// Ueber Feedback bei Verwendung dieses Script wuerde ich mich freuen.
// Support gibt es unter obenstehender eMail-Adresse oder unter http://www.traum-projekt.com/forum/.
// KONFIGURATION #########################
$db_vars[host] = "xxxx"; // Datenbank-Host
$db_vars[user] = "xxxx"; // Username
$db_vars[pass] = "xxxx"; // Passwort
$db_vars[name] = "xxxx"; // Name der Datenbank
$eintraege = 5; // Anzahl der Eintraege pro Seite
$benachrichtigung = 1; // Bei "1" wirst Du über einen neuen Eintrag per eMail informiert
$admin_email = "danis_flohr@yahoo.de"; // Deine eMail-Adresse ^^
// KONFIGURATION #########################
$connection = @mysql_connect($db_vars[host],$db_vars[user],$db_vars[pass])
or die("Es konnte keine Verbindung zur Datenbank aufgenommen werden.");
mysql_select_db($db_vars[name]);
$datum = date("d.m.Y, G:i");
if(!$what && $what != "create"){
$what = "show";
}
if(!$offset){
$offset = 0;
}
if(!$limit){
$limit = $eintraege;
}
if($action == 'write_post'){
$sql = "INSERT INTO gb (name, email, homepage, titel, datum, nachricht) VALUES ('$name', '$email', '$homepage', '$titel', '$datum', '$nachricht')";
mysql_db_query($db_vars[name], $sql);
if($benachrichtigung == 1){
mail($admin_email, "Neuer Eintrag", "Neuer Eintrag im Gästebuch von $name.", "From: Gästebuch\n\r");
}
setcookie("gb", "$datum", time()+60*60*24);
header("Location: $PHPSELF?what=show&offset=0&limit=$eintraege");
}
?>
<html>
<head>
<title>Gästebuch</title>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function checkForm(){ // FORMULAREINGABEN CHECKEN
var f = document.forms[0];
var error = " "
if (f.name.value=="")
error += "- Name\n "
if (f.nachricht.value=="")
error += "- Nachricht\n "
if (error != " "){
var warning = "Du hast folgende Felder nicht ausgefüllt:\n\n";
warning += error;
alert(warning);
return false
}
return true
}
if(document.all){ // FORMULAR-CSS FUER IE
document.write('<style type="text/css"> input,textarea{border: 1px solid #FFFFFF;background:#000000}</style>');
}
else if(document.layers){ // FORMULAR-CSS FUER NN BIS 4.7.5
document.write('<!-- CSS nicht moeglich //-->');
}
else if(document.getElementByID){ // FORMULAR-CSS FUER NN AB 6.0
document.write('<style type="text/css"> input,textarea{border: 1px solid #FFFFFF;background:#000000}</style>');
}
function setSmilie(type){ // SMILIES EINFUEGEN
var f = document.forms[0];
f.nachricht.value += type;
f.nachricht.focus();
}
//-->
</script>
<style type="text/css">
<!--
html {
scrollbar-face-color: #000000;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #323232;
}
body {
width:85%;
background-image: url(transparent);
background-color: none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #FFFFFF;
}
td,input,textarea {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF}
a:link {color:#FFFFFF;text-decoration:none}
a:visited {color:#FFFFFF;text-decoration:none}
a:hover {color:#FFFFFF;text-decoration:underline}
a.hover {color:#FFFFFF;text-decoration:underline}
a:active {color:#FFFFFF;text-decoration:none}
h1 {font-size:10px;font-weight:bold}
hr {color:#CC0000}
.bold {font-weight:bold}
//-->
</style>
</head>
<body bgcolor="none" background="transparent" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10">
<table width="400" border="0" background="transparent" bgcolor="none" cellspacing="0" cellpadding="3">
<tr>
<td><h1>Gästebuch</h1></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<?
if($what == "show" || isset($sent)){ // EINTRAEGE AUSGEBEN
$get_last_post = mysql_query("SELECT id FROM gb");
$last_post = mysql_affected_rows();
$rows = $eintraege;
$prev_offset = $offset -$rows;
$next_offset = $offset +$rows;
if($prev_offset < -1){
$prev = " ";
}
else{
$prev = "<a href=\"$PHPSELF?what=show&offset=$prev_offset&limit=$rows\"><< Zurück</a>";
}
if($next_offset >= $last_post){
$next = " ";
}
else{
$next = "<a href=\"$PHPSELF?what=show&offset=$next_offset&limit=$rows\">Weiter >></a>";
}
if($last_post>$rows){
$pages=intval($last_post/$rows);
if($last_post%$rows){
$pages++;
}
}
for($i=1;$i<=$pages;$i++){
$go = ($i-1)*$rows;
if($go==$offset){
$show_go .= "[<span class=\"bold\">$i</span>] ";
}
else{
$show_go .= "[<a href=\"$PHP_SELF?what=show&offset=$go&limit=$rows\">$i</a>]";
}
}
print("
<table width=\"400\" background=\"transparent\" bgcolor=\"none\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\">
<tr>
<td colspan=\"3\" align=\"center\">[<a href=\"$PHP_SELF?what=create\">Eintragen</a>]</td>
</tr>
<tr>
<td> $prev </td>
<td align=\"right\">$next</td>
</tr>
<tr>
<td colspan=\"3\"><hr height=\"1\" noshade></td>
</tr>
");
$result = mysql_query("SELECT * FROM gb ORDER BY stempel DESC LIMIT $offset,$limit");
while ($row = mysql_fetch_array ($result)) {
/***** Beginn UBB-Code parsen *****/
$nachricht = strip_tags($row["nachricht"]);
$nachricht = htmlentities("$nachricht");
$nachricht = nl2br("$nachricht");
$nachricht = ereg_replace("\[b\]","<span class=\"bold\">", $nachricht);
$nachricht = ereg_replace("\[/b\]","</span>", $nachricht);
$nachricht = eregi_replace( "([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])", "<a href=\"\\1://\\2\\3\" target=\"_blank\">\\1://\\2\\3</a>", $nachricht);
$nachricht = eregi_replace( "(([a-z0-9_]|\\-|\\.)+@([^[:space:]]*)([[:alnum:]-]))", "<a href=\"mailto:\\1\" target=\"_blank\">\\1</a>", $nachricht);
$nachricht = ereg_replace(":)"," <img src=\"./smilies/lachen.gif\" align=\"absmiddle\"> ", $nachricht);
$nachricht = ereg_replace(":D"," <img src=\"./smilies/grinsen.gif\" align=\"absmiddle\"> ", $nachricht);
$nachricht = ereg_replace(";)"," <img src=\"./smilies/zwinkern.gif\" align=\"absmiddle\"> ", $nachricht);
$nachricht = ereg_replace(":cool:"," <img src=\"./smilies/cool.gif\" align=\"absmiddle\"> ", $nachricht);
$nachricht = ereg_replace(":sad:"," <img src=\"./smilies/traurig.gif\" align=\"absmiddle\"> ", $nachricht);
$nachricht = ereg_replace(":ok:"," <img src=\"./smilies/ok.gif\" align=\"absmiddle\">", $nachricht);
$nachricht = ereg_replace(":idee:"," <img src=\"./smilies/idee.gif\" align=\"absmiddle\"> ", $nachricht);
/***** Ende UBB-Code parsen *****/
if($row[email] != ""){
$email = "[<a href=\"mailto:$row[email]\">mail</a>]";
}
else{
$email = " ";
}
if($row[homepage] != ""){
$homepage = "[<a href=\"$row | | |