ja, alles richtig
Juup, einfach wieder hier rein schreiben
So jetzt hab ich mal bischen rumgespielt
so soll das Ding dann aussehen
Rot- dummer scrollbalken
Orange- Ränder...
Grau - Bilder /Thumbs
ja, alles richtig
Juup, einfach wieder hier rein schreiben
So jetzt hab ich mal bischen rumgespielt
so soll das Ding dann aussehen
Rot- dummer scrollbalken
Orange- Ränder...
Grau - Bilder /Thumbs
hallo wolf,
ich bin an dem code basteln was du mir netterweise zur verfügung gestellt hast PHP Fotogalerie). leider bekomme ich das nicht zu sehen was du schreibst sehen zu mmüssen. kannst du mir nbitte helfen?
na ich kopieren den letzten stand und dann bekomme ich jede menge fehler. ich weiss an was es liegt weil ich keine ahnung habe, aber bock das zu lernen.
also den letzten Stand von dir was du mir geschickt hast.
jo
Was siehst du denn?
ok mom
Warning: scandir(bilder/): failed to open dir: No such file or directory in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 25
Warning: scandir(): (errno 2): No such file or directory in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 25
Warning: Invalid argument supplied for foreach() in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 36
Notice: Undefined variable: echteBilder in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 56
Notice: Undefined variable: echteBilder in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 59
Warning: Invalid argument supplied for foreach() in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 59
und wie verstehe ich sowas wenn ich keinen plan von der materie habe
ok das bringt mich nicht weiter es motiviert nicht wenn man keinen plan hat und muss sich durch sachen durch lesen was man nicht versteht. gibt es andere ansätze?
ich möchte ja eigentlich bloss das alle 20-30 sekunden ein anderes monitorfüllendes Bild auf der webseite erscheint wo ich über html text und links auf andere seiten setzen kann wie es wetransfer.com macht
Das steht ja alles im Beitrag oben, kannst du wieder löschen, mich interresieren viel mehr die Fehlermeldungen!
Du must lernen Fehlermeldungen aufmerksam zu lesen und diese zu vertshen!
1. Warning: scandir(bilder/): failed to open dir: No such file or directory in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 25
Warnung scandir <- functionsname fehler beim ziel öffnen. keine Datei oder Ordner in /PFAD/datei.php in Zeile 25
2. Warning: scandir(): (errno 2): No such file or directory in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 25
Prinzipiell das selbe
3. Warning: Invalid argument supplied for foreach() in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 36
Warnung falsches Argment für foreach ( da der ordner nicht in das benötigte Array geschrieben wurde) in /PFAD/ ....
4.Notice: Undefined variable: echteBilder in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 56
Anmerkung Variable(echteBilder) nicht definiert .....
5.Warning: Invalid argument supplied for foreach() in /homepages/36/d223570529/htdocs/.Bogenbaukunst/index.php on line 59
ähnlich wie bei 3
Ein bisschen Englisch hilft
Bitte schreib- wenn ich geantwortet habe wieder eine eine Antwort!
Naja, du willst es Lernen also musst du dich damit auseinandersetzen -> Die fehlermeldung sagt, das du keinen Ordner > bilder < im Verzeichnis von diesem Script liegen hast..
ich dachte das mit dem antworten soll ich nur in den bearbeitenblock machen
ich bin jetzt durcheinander wie soll ich es denn nun machen. na klar will ich es lernen aber wenn einen gleich fehlermeldungen auf den monitor flattern und man weiss garnicht warum und weshalb das schreckt ab und macht nen dicken hals
ich antworte immer gleich weil ich basteln will
Joa, also,
-Wenn noch niemand auf dein letzten Beitrag geantwortet hat - bearbeiten
-Wenn schon jemand druntergeschrieben hat - neue Antwort schreiben
Ja so ist das nunmal
ok damit kann ich arbeiten klare ansage
was soll ich als nächstes tun
ich fande sehr gut wie du die schritte beschrieben hast in deiner PHP codedatei
Funktioniert jetzt die Ausgabe?
nein natürlich nicht weil ich nicht weiss warum
ich weiss nicht wo ich ansetzen soll. bilder habe ich in einen ordner schon gespeichert
auch das erste PHP codeteil was du gebaut hast gleich am anfang funktioniert nicht da kommt auch keine fehlermeldung der bildschirm bleibt weiß
Schlecht
Der ordner liegt im selben ordner wie die datei?
jo genau also ordner image wo bilder drin und die datei ist darunter
die datei heisst index.php
HEEE COOOOOOOL bilder da yippie gug unter www.bogenbaukunst.de
so sieht das jetzt aus
mein fehler war der ordner hieß anders wie in deinem code
sorry mein fehler
Jo, sehr cool
Ich bin Essen, schreibe in ner Halben Std weiter
lass es dir schmecken
scheisse! wie kann man sich nur all sowas merken und dann zusammensetzen dass, das auch noch geht respekt. ich bin schon mit html und css am schwitzen
ich habe derweilen mal die css ausgelagert
warum ist $variable_name=wert ; auskomentiert sprich grau
was meinst du mit i definieren was ich oft sehen werde
Das ist auskommentiert und dient zu deiner Info, wie so eine Var aufgebaut ist..
Das i .. wird oft zum zählen benutzt in php/js, wenn du im web scripte suchst, wo etwas gezählt wird, meistens mit der var $i statt $zahl oder whatever
aber wofür brauchen wir hier die variable
und was ist der nächste schritt?
ich denke da jetzt der code funzt wird es bestimmt etwas leichter oder?
Nein Leichter wird es nie
Die variable $variablen_name brauchen wir nicht - diente nur als Beispiel
Die variable $pfad gibt an. wie der ordner mit den Bildern heist und wo er liegt
So, mit welchem Browser arbeitest du?
Wenn mir mit JavaScript arbeiten gibt es kein error_reporting in dieser Form.
Dafür benutzen wir die Konsole im Browser ->
So ein Bisschen was geändert...
<?php
//ALLE Fehler anzeigen lassen - error_reporting(0); für keine Fehler anzeigen lassen
error_reporting(E_ALL);
// Wir definieren den Pfad zu den bildern, von dieser Datei ausgehend
$pfad = "uploads/";
//dann lesen wir alle dateinamen aus dem ordner aus
$alleBilder = scandir($pfad);
$i = 0;
//für jeden wert im array (array ist eine Liste von strings[ein string ist eine Zeichenkette])
foreach ($alleBilder as $schlüssel => $wert) {
$schlüssel = $i;// den schlüssel ERSETZEN wir hier ...
if (strlen($wert) > 2) {//wenn $wert länger als 2 ist
$echteBilder[$schlüssel] = $wert; //Ein neues Array erstellen
$i++;//i +1 zählen
}
}
//Für jeden Wert im Array echteBilder
foreach ($echteBilder as $schlüssel => $wert) {
//Ein Bild ausgeben
echo "<img src='".$pfad.$wert."'>";
}
?>
<script>
//Willkommen in JavaScript
//Einer Variable sagen das sie ein Array ist
var bilder = new Array();
//Dieses Array jetztt mit dem aus PHP füllen
<?php
foreach($echteBilder as $key => $value){
echo('bilder['. $key .'] = \''. $value .'\';');
}
?>
//Weiter im JS
//Das Array zur überprüfung in die Konsole schreiben
console.log(bilder);
</script>
<style>
*{
margin: 0;
padding: 0;
}
body{
color: #FFF;
background-color: rgba(50,50,50, 1);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 40px;
}
img{
border: 7px solid white;
height: 100px;
margin-right: 20px;
margin-bottom: 20px;
vertical-align: top;
box-shadow: 5px 5px 10px black;
}
</style>
Alles anzeigen
Wenn du die Datei nun geöffnet hast, machst du deine Konsole auf und klickst auf Konsole und dann sollte da sowas wie
["bild_name1.jpg","nochEinBild.png]
Stehen
ich arbeite mit mozillafirefox
javascript kommt auch noch? scheisse
das was du geändert hast ist upload gell
das habe ich schon instaliert
soll ich die namen ändern die du geändert hast
ahh ok jetzt sind die arrys nicht mehr zu sehen gell
nun nach dem javascript sieht das nicht anders aus gell
was muss ich mit dem firebugs machen
jo
Ja JS braucht man immer dann, wenn sich etas ändern soll auf der Seite,, wenn sie schon geladen ist..
Du klickst mal ins Memnü unter Tools > Addons
Gibst du firebug ein und installierst es
Hast du das gemacht?
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!
HTML-Seminar.de - mit Videos zum schnellen Lernen, wie man eine Website selbst erstellt.