![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: Alex, 28. 02. 2003, 14:22
Hallo und guten Tag!
Also ich schwanke zwischen den Themen, aber ich glaube PHP iss richtiger als HTML.
Ich wollte auf meiner seite ein art gallerie machen.
2 Links : weiter und zurueck.
oben ein aktuelles Bild.
Das habe ich versucht mit PHP zu machen, da ich kein javascript kann.
Hier iss das, was dabei rauskam :
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000" background="privat2/sand.jpg">
<?php
if(!isset($zahl))
$zahl=1;
?>
<img src="image<?php echo $zahl;?>.jpg" >
<?php
<a href="test.html"
if($zahl!=0)
$zahl=$zahl-1;
else
$zahl=$zahl;
>Zurueck</a><br>
<a href="test.html"
$zahl=$zahl+1;
>Weiter</a>
?>
Aber das klappt leider nicht, ich habe warscheinlich ein Haufen Fehler dadrin, aber bitte nicht lachen :)
Ich lerne das gerade die erste Woche..
Unter
http://mitglied.lycos.de/pandaemonium/test.html
koennt ihr sehn, was dabei rauskommt
Die folgende Nachricht zum Thema stammt von: Alo, 28. 02. 2003, 14:31
<img src="image<?php echo $zahl;?>.jpg" >
<?php
<a href="test.html"
if($zahl!=0)
$zahl=$zahl-1;
else
$zahl=$zahl;
>Zurueck</a><br>
???????????????<a href="test.html"
$zahl=$zahl+1;
?????????????????????????>Weiter</a>
?>
Sie können nicht mitten in einem PHP bereich HTML Tags schreiben Sie müssen die HTML Tags mit
echo "<a href=\"test.html\">Weiter</a>";
ausgeben lassen.
Vieleicht sollten Sie sich mal ein Online Tutorial anschauen unter www.dynamic-webpages.de
Gruß Alo
Die folgende Nachricht zum Thema stammt von: David Tibbe, 28. 02. 2003, 14:41
Hallo
Abgesehen davon, dass die URL bei mir nicht funktioniert, versuch mal dies:
»» <html>
»» <head>
»» <title>Untitled Document</title>
»» <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
»» <style type="text/css">
»» <!--
»» -->
»» </style>
»» </head>
»»
»» <body bgcolor="#FFFFFF" text="#000000" background="privat2/sand.jpg">
»» <?php
»» if(!isset($zahl))
»» $zahl=1;
»» ?>
»» <img src="image<?php echo $zahl;?>.jpg" >
<a href="test.php?zahl=<?php
if ($zahl > 2) {
echo ($zahl - 1)
} else {
echo $zahl
}
?>">Zurueck</a><br>
<a href="test.php?zahl=<?php echo ($zahl + 1);?>"Zurueck</a><br>
</body>
</html>
Beschäftige dich ein bisschn mit der Parameterübergabe, das ist bei dir noch völlig falsch. Ein bisschen was steht hier: http://www.php4-forum.de/variablen.htm, auch sonst findest du auf der Seite in den Grundlagen viel informatives.
Dann musst du noch etwas ganz wihtiges machen: Nenne deine Datei von html in php um! html-dateien werden bei tripod (wo du anscheinend bist) nicht gephrased, sie müssen php oder php3 heißen!
Das war auch ein Grund, weswegen das nicht tat bei dir.
Grüße
David
--
"Nobody will ever need more than 640k RAM!"
1981 Bill Gates
Die folgende Nachricht zum Thema stammt von: David Tibbe, 28. 02. 2003, 14:42
Hallo
Achja, noch einen Tipp:
Wenn du sowieso schon einen CSS-Setor anlegst, dann verwende ihn auch und schreibe die Farbangaben nicht in den <body>-Tag :)
Wies geht verrät dir SelfHTML
Grüße
David
--
"Nobody will ever need more than 640k RAM!"
1981 Bill Gates
© 1998-2006
Impressum, Software: Classic Forum