• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Fotoalbum mit PHP

  • Ersteller Ersteller matibaski
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
M

matibaski

Guest
Mahlzeit!
Ich hätte da eine Frage:
Wie könnte man ein Fotoalbum mit PHP machen?
Ich dachte mit der VAriabel $_GET
und dann einfach in jedes case ein Bildpfad eingeben. Unter dem Code Zahlen hinschreiben und verlinken (index.php?site=fotoalbum1&picture=2 zum Beispiel). Doch meine Idee scheiterte. Es kamen nur ein haufen Vierecke und Symbole auf der Webseite.

Da ich mich mit PHP erst seit kurzem befasst habe, wäre dies für mich der einzige Weg, den ich kenne.
Kann mir jemand sagen, wie man das machen könnte?

Ich könnte es mit Flash machen, aber das wäre zu aufwändig.
 
Ja hab ich schon ausprobiert mit switch().
Jedoch kam immer die Meldung, er könne die Datei nicht aufmachen.
Hier ist der Link:
http://habboville.paradoxe.de/Baska/index.php?site=matija_bilder_skoro&navig=matija

Hier ist der Code der Inhaltsdatei matija_bilder_skoro.php.
Bei der Homepage habe ich zwar mehr als drei Bildlinks, jedoch habe ich nur die ersten drei Bildlinks mit dem switch() verlinkt.
Die anderen haben noch einen anderen Hyperlink.
Und eben, wie gesagt, es kommt ein Error.

Code:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>navig</title>

<script>
<!--
function BlurLinks(){
lnks=document.getElementsByTagName('a');
for(i=0;i<lnks.length;i++){
lnks[i].onfocus=new Function("if(this.blur)this.blur()");
}
}

onload=BlurLinks;
-->
</script>
<link rel="stylesheet" href="../format.css" type="text/css">

</head>

<body>

<p>Bilder vom Konzert am 7. Oktober 2006, in Spirgartenn (Zürich):</p>
<p><?php
$picture = $_GET['pic']; 
switch($picture)
{
case '1': include('images/Pics/Skoro/Dsc_0177.jpg'); break;
case '2': include('images/Pics/Skoro/Dsc_0100.jpg'); break;
case '3': include('images/Pics/Skoro/Dsc_0252.jpg'); break;
}
?></p>



<p>&lt;&lt;<a href="index.php?site=matija_bilder_skoro&navig=matija&pic=1">1</a>
<a href="index.php?site=matija_bilder_skoro&navig=matija&pic=2">2</a>
<a href="index.php?site=matija_bilder_skoro&navig=matija&pic=3">3</a>
&gt;&gt;</p>


</body>

</html>
 
omg...lern' bitte erstmal richtig HTML, bevor du dich an PHP wagst.
seit wann inkludiert man bilder?

Nils aka XraYSoLo
 
keine Ahnung.
Hab mal davon gehört und habs probiert!
;-)

PS: HTML kann ich schon ziemlich auswendig.
 
und selbst wenn es so wäre. du kannst anscheinend eben kein HTML, sonst wüsstest du, wie man das ausgibt.

Nils aka XraYSoLo
 
sorry war gerade schlecht drauf, so agressiv wollte ich auch net rüberkommen :roll:

Naja aber trotzdem, ich würde sagen du kannst kein gutes bis kein Html, wie XraYSoLo schon sagt. Mit include kannst du keine Bilder ausgeben...
Ps:
Endlich 16 xD :D

greez web_spider :D
 
is' doch gar net so schwer.
per switch() einfach die bilder ausgeben lassen (dass ich das fett geschrieben hab', hat einen grund), fertig.

Nils aka XraYSoLo
 
So ich habs dir sogar umgeschrieben ;)
PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>navig</title>

<script>
<!--
function BlurLinks(){
lnks=document.getElementsByTagName('a');
for(i=0;i<lnks.length;i++){
lnks[i].onfocus=new Function("if(this.blur)this.blur()");
}
}

onload=BlurLinks;
-->
</script>
<link rel="stylesheet" href="../format.css" type="text/css">

</head>

<body>

<p>Bilder vom Konzert am 7. Oktober 2006, in Spirgartenn (Zürich):</p>
<p><?php
$picture = $_GET['pic']; 
switch($picture)
{
case '1': echo "<img src=\"images/Pics/Skoro/Dsc_0177.jpg\">"; break;
case '2': echo "<img src=\"images/Pics/Skoro/Dsc_0100.jpg\">"; break;
case '3': echo "<img src=\"images/Pics/Skoro/Dsc_0252.jpg\">"; break;
}
?></p>

<p>&lt;&lt;<a href="index.php?site=matija_bilder_skoro&navig=matija&pic=1">1</a>
<a href="index.php?site=matija_bilder_skoro&navig=matija&pic=2">2</a>
<a href="index.php?site=matija_bilder_skoro&navig=matija&pic=3">3</a>
&gt;&gt;</p>


</body>

</html>
So meinte das auch XraYSoLo, denk ich mal.
greez web_spider :D
 
PS:
Hab ne andere Variante!

Übrigens:::
Mit HTML abreite ich schon etwa 4 Jahre.
Ich kenne (fast) alles und ich lerne immer ein wenig dazu.
Ich kann auch schon Homepages mit Editor gestalten.
So reif bin ich dazu geworden.
;)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben