[SAMMELTHREAD] Kleine Coding Fragen
- breadfish.de
- Unerledigt
-
-
Bei mir wollen die CSS Styles nicht angezeigt werden für folgenden Code:
HTML:
HTML
Alles anzeigen<html> <head> <link rel="stylesheet" type="text/css" href="Guestbook.css"> </head> <body> <p class="Succes">Ihr Gästebucheintrag wurde erfolgreich erstellt!</p> --> Hier klappt das nicht <h1>Gästebucheintrag:</h1> <div class="Unterstrich"></div> <form action="Guestbook.php" border="1" class="Formular"> <pre> Name: <input type="Text" name="Name"> Alter: <input type="Text" name="Alter"> Wohnort: <input type="Text" name="Wohnort"> Gästebucheintrag: <textarea name="Eintrag" cols="50" rows="20">Dein Eintrag...</textarea> <input type="submit" name="Absenden" value="Abesenden"> <input type="reset" name="Clear" value="Löschen"></p> </pre> </form> </body> </html>
CSS:
Code
Alles anzeigenh1 {position:absolute; top:1%; left:40%; text-decoration:none; font-weight:bold; color:#FFD603; text-shadow:black 2px 3px 1px;} .Unterstrich {width:80%; height:0.35%; background-color:#000000; position:absolute; top:7.5%; left:10%;} .Formular {position:absolute; top:10%; left:35%; text-decoration:none; font-weight:bold; color:#FFD603; text-shadow:black 2px 2px 1px;} p.Succes {color:#1CAA45;} body {background-color:#CFCFCF;}
Alles Andere wird gesetzt nur das für p.Succes nicht. Ich weiß das ich die Farbe auch in HTML direkt reinschreiben kann, möchte aber noch mehr verändern.
Sehr ihr den Fehler?
-
Funktioniert es denn ohne das p vorm .Succes ? ist in dem Fall ja eigentlich unnötig.
-
nein auch nicht hatte es vorher ohne und habs aber reingemacht um zu schauen obs dann geht.
Das lustige ist das ich es an anderen stellen genauso mache und es klappt..
//Edit: Wenn ich das auf meinen root lade, klappt es. local klappt es nicht wenn ich es über xampp laufen lasse. Das Problem ist das ich das aber local vorstellen muss und dann sollte das klappen.
-
Da du hier ja eigentlich nur reines HTML/CSS hast, ist der Server ja eigentlich egal, interpretiert wird ja alles im Browser.
-
php ist auch mit drinne, das komische ist einfach das ein und das selbe auf einem root richtig und local falsch angezeigt wird
-
Ja klar, aber der Code, der dann an den Browser ausgegeben wird ist doch der gleiche, wie oben gepostet? Also hat der Browser ja eigentlich beide Male das gleiche zu interpretieren, also sollte das gleiche Ergebnis folgen. Welchen Browser nutzt du?
-
Ich benutze Google Chrome, habe aber den Fehler gefunden.
Ich habe alles im Verzeichnis /htdocs/Homepage/
Wenn ich nun die seite localhost/Homepage/ öffne, wird mir das falsch angezeigt, öffne ich aber die datei direkt, wird mir das richtig angezeigt: /localhost/Homepage/Index.htmlWeiß nicht warum das so ist, weil alles andere was ich in CSS mache klappt auch nur gerade das nicht.
-
Ich hab mal ne Frage
bei den hier:
function GetTimeStampFormDatabase($input)
{
$ergebnis = mysql_query("SELECT FROM_UNIXTIME($input, '%d.%m.%Y %T');");
return $ergebnis;
}
Wie kann ich es machen das er mir das ergebnis ausgibt?
In pawn nutz ich das so:
Spoiler anzeigen GetTimestamp(Timestamp)
{
new Wert[50],query[128];
format(query, 128, "SELECT FROM_UNIXTIME(%d, '%s.%s.%s %s');", Timestamp, "%d","%m","%Y","%T");
mysql_query(query, (-1), (0), SQL);
mysql_store_result(SQL);
mysql_fetch_string(Wert,SQL);
mysql_free_result(SQL);
return Wert;
}
nur wie mach ich sowas in php?
Auslesen tue ich es soo:
$UserDabei = GetTimeStampFormDatabase($RegisterTime); -
Ich hab mal ne Frage
bei den hier:
function GetTimeStampFormDatabase($input)
{
$ergebnis = mysql_query("SELECT FROM_UNIXTIME($input, '%d.%m.%Y %T');");
return $ergebnis;
}
Wie kann ich es machen das er mir das ergebnis ausgibt?
In pawn nutz ich das so:
Spoiler anzeigen GetTimestamp(Timestamp)
{
new Wert[50],query[128];
format(query, 128, "SELECT FROM_UNIXTIME(%d, '%s.%s.%s %s');", Timestamp, "%d","%m","%Y","%T");
mysql_query(query, (-1), (0), SQL);
mysql_store_result(SQL);
mysql_fetch_string(Wert,SQL);
mysql_free_result(SQL);
return Wert;
}
nur wie mach ich sowas in php?
Auslesen tue ich es soo:
$UserDabei = GetTimeStampFormDatabase($RegisterTime);
die Verwendung von mysql um einen Timestamp zu einem Datum umzurechnen ist in PAWN schon WIRKLICH dämlich.
und in php ERST RECHT dämlich, gibt dazu extra eine Funktion... -
-
die Verwendung von mysql um einen Timestamp zu einem Datum umzurechnen ist in PAWN schon WIRKLICH dämlich.Wenn du es meinst...
Mit MySQL bekomm ich ja nur das richtige bei raus ohne großen aufwand.
Den müll wie date() in Pawn ist reiner müll da es ungenau istUnd ich habs auch mit der date funktion hinbekommen//nachtrag
Wiso geht das so nicht?
<div id="Avatar">
<?php
$Skin = '181';
$Name = 'Werner';
?>
<img width="77" height="150" src="Skin_"<?.$Skin.?>".png" />
<h1><?$Name?></h1>
</div> -
//nachtragWiso geht das so nicht?
<div id="Avatar">
<?php
$Skin = '181';
$Name = 'Werner';
?>
<img width="77" height="150" src="Skin_"<?.$Skin.?>".png" />
<h1><?$Name?></h1>
</div>
weil
so aussehen muss:und weil
alleine keine Ausgabe erzeugt
->also:
PHP<div id="Avatar"> <?php $Skin = '181'; $Name = 'Werner'; ?> <img width="77" height="150" src="Skin_<?php echo $Skin; ?>.png" /> <h1><?php echo $Name; ?></h1> </div>
oder: -
<div id="Avatar">
<?php
$Skin = '181';
$Name = 'Werner';
?>
<img width="77" height="150" src="Skin_"<?.$Skin.?>".png" />
<h1><?$Name?></h1>
</div>
Mach das mal so:PHP<div id="Avatar"> <?php $Skin = '181'; $Name = 'Werner'; ?> <img width="77" height="150" src=<?echo "Skin_$Skin.png";?> /> <h1><?echo $Name; ?></h1> </div>
mfg.
//Edit: Oder mach es so wie d0. es gemacht hat
-
Da sendet er mir auch nix aus
Naja ich lass es doch sein mit php/html/cssUnd als Info das
<? echo ' '; ?>
kann so aussehen, da es einfach kurz gehalten ist also muss ich da nicht php reinschreiben -
PHP
<div id="Avatar"> <?php $skin = '181'; $name = 'Werner'; echo '<img width="77" height="150" src="Skin_' . $skin . ' .png" />'; echo "<h1>" . $name . "</h1>"; ?> </div>
Du darfst die verschiedenen Tags nicht mischen.
Wenn du deinen echo mit " " verwendest, darfst du keine HTML Elemente so schreiben.Not:
echo "<div id="Avatar">"; -
Wenn du deinen echo mit " " verwendest, darfst du keine HTML Elemente so schreiben.
Doch, natürlichSchau dir doch mal meinen Code an, das funktioniert auch
-
-
Kaliber bei deinen Code zeigt er mir auch nix an
Ich kann machen was ich will es kommt nixPHP
Alles anzeigen<html> <head> <title>Palim Palim</title> <link rel="stylesheet" type="text/css" href="design.css"> </head> <body> <div id="website"> <div id="header"> <h1>Bodo</h1> </div> <div id="main"> <div id="menu"> </div> <div id="news"> </div> <div id="Avatar"> <?php $Skin = '181'; $Name = 'Werner'; ?> <img width="77" height="150" src=<?echo "Skin_$Skin.png";?> /> <h1><?echo $Name; ?></h1> </div> </div> <div id="footer"> </div> </div> </body> </html>
-
Mach mal Rechtsklick -> Seitenquelltext anzeigen.
Schau da mal was ausgegeben wird und poste es. -
PHP
Alles anzeigen<html> <head> <title>Palim Palim</title> <link rel="stylesheet" type="text/css" href="design.css"> </head> <body> <div id="website"> <div id="header"> <h1>Bodo</h1> </div> <div id="main"> <div id="menu"> </div> <div id="news"> </div> <div id="Avatar"> <?php $Skin = '181'; $Name = 'Werner'; ?> <img width="77" height="150" src=<?php echo "Skin_$Skin.png";?> /> <h1><?php echo $Name; ?></h1> </div> </div> <div id="footer"> </div> </div> </body> </html>
-