Ich glaub du meinst sowas https://codepen.io/antoncabon/pen/WxQLbM wen ja kann ich dir mein Code Posten.
Nennt sich modal animate onclick function
Ich glaub du meinst sowas https://codepen.io/antoncabon/pen/WxQLbM wen ja kann ich dir mein Code Posten.
Nennt sich modal animate onclick function
Also ,, ich bekomme jedes mal Warning: foreach() argument must be of type array|object, null given in C:\xampp\htdocs\shop2\templates\warenkorb.php on line 10
wenn ich die cartPache versuche in dem warenkorb zu inkluden
Aber wen ich die weiterleitung auf dem cart/add mache funktioniert es
aber dan funktioniert auch die whilschleife von der main php nicht wen ich die in die cart.php includen will
konnt ihr mir helfen wie ich die route richtig schreibe so das ich alles auf einer seite angezeigt bekomme also ohne weiterleitung,
geplant war die anzeige rechts in der site bar und uber den knopf dein warenkorb eine onclick funktion uber die gesamt bestellung sowas wie ein pop up
warum bekomme ich diese meldung ganze zeit
so siht meine main.php aus also vier artikel sollten nebeneinander so auch in Heidisql in der tabelle hinterlegt
Hab ein </Div> vergessen jetzt passt alles XD
<section class="container" id="products">
<div class="row">
<?php while($row = $result->fetch()):?> <---- Das der teil wo die produktmenge anfaengt
<div class="col">
<?php include 'card.php'?> <-----Das der teil der card.php anzeigt
</div> <---Damit schliese ich die box col
<?php endwhile;?> <------ Das der teil wo die produkt maenge aufhort nach der anzahl aus mysql
</div> <----- Damit schliese ich die box Row
</section>
So siht meine cart.php aus
<div class="card">
<div class='card-titel'><?= $row['titel'] ?> <------Das liest den titel aus meiner heidisql titel ab
<div class="card-body">
<?= $row['description'] ?> <------Das liest die beschreibung zum produkt aus meiner heidisql ab
<hr> <---------Das der break damit der preis eine zeile tifer ist
<?= $row['price'] ?> <-----das die preisabfrage aus heidi
</div>
<div class="card-button"> <------und mein button
<a href="" class="btn btn-deliver">Bestellung hinzufugen</a>
</div> <------ damit schliese ich cart-button
</div> <---- damit schliese ich card
Alles anzeigen
wiso passst das sich meiner css nicht an ?
Die Fehlermeldung passt nicht zum Code und der dsn ist immer noch Käse. Einer der drei Fehler darin ist das falsche charset (richtig wäre utf8mb4), den Rest siehst du hoffentlich selbst - wenn nicht solltest du überlegen ob das Programmieren wirklich das richtige für dich ist, simple Syntaxfehler sollte man auch selbst finden, dafür sind Foren nicht da.
wie wuerde die dsn richtig aussehen?
habs geschaft jetzt nur noch rechtschreibfehler ausbessern in der mysql, wird langsam
Naturlich bin ich nicht so weit es irgenwie funktionell darzu stellen doch dafur bin ich ja bei euch um es zu lernen. Es sind meistens tipp fehler und die fehlende erfahrung wie die form auszusehen hat, doch das ist ein projekt das einige php elemente beinhaltet; Neben bei fuehre ich buch und schreibe mir die einzelnen fehler und formen auf . Die ganze thematik ist fur mich neu und das ganze ist aus anderen quelcodes zusammengefugt worden auch viel vom youtube, Vom beruf her bin ich Stuckateur und ich hab einz gelernt um jemanden auszubilden anstatt mit waende faengt er direkt mit Decken an.
wenn es am slash oder sonst was liegen solte, dan macht mich darauf aufmerksam und ich schreibe es mir auf somit wird es auch nachstes mal nicht mehr am slash liegen, und ich denke dafur waeren auch viele andere quereinsteiger dankbar fur diese informationen den ich bin nicht der einzigste der die fehler macht
ich hab das so ubernommen wie da beschrieben, war ein form fehler von mir denk ich .
Jetzt bekomme ich die fehlermeldung das mein zugang nicht gewahrt wird
( ! ) Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for user 'DB_USERNAME'@'localhost' (using password: YES) in C:\xampp\htdocs\shop1\function\database.php on line 11
( ! ) PDOException: SQLSTATE[HY000] [1045] Access denied for user 'DB_USERNAME'@'localhost' (using password: YES) in C:\xampp\htdocs\shop1\function\database.php on line 11
Call Stack
# Time Memory Function Location
1 0.0000 403704 {main}( ) ...\index.php:0
2 0.0000 406600 getDB( ) ...\index.php:10
3 0.0000 408072 __construct( $dsn = 'mysql:host=127.0.0.1;dbnameshop,charset=UTF8', $username = 'DB_USERNAME', $password = 'DB_PASSWORD' ) ...\database.php:11
so auch wen ich mich in der shell anmelden will unter user shop klappt es
# mysql -u shop -p shop
Enter password: ****
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 40
Server version: 10.4.21-MariaDB mariadb.org binary distribution
Aber mit dem befehl GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password'; hab ich dem doch alle priviligien gewahrt oder nicht? Muss ich den user shop noch zum admin machen iwi? Was ich denke da ich den eingabebereich enter password habe muss ich den doch auch noch hinzufugen oder ?
Korisnik@DESKTOP-HSA4KHH c:\xampp
# mysql -u root
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 39
Server version: 10.4.21-MariaDB mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'shop'@'localhost' IDENTIFIED BY 'shop';
Query OK, 0 rows affected (0.104 sec)
MariaDB [(none)]>
Alles anzeigen
das ist meine Database config C:\xampp\htdocs\shop1\config\database.php
Anfanger fehler XD, hat geklappt mit dem Slasch.
jetzt bekomme ich ein weiteren fehlercode, $fetchModer = ??? der kann wohl was nciht finden oder wiedergeben ? Glaub das hat was mit mein Heidisql zu tun?
Uncaught PDOException: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected in C:\xampp\htdocs\shop1\index.php on line 10
PDOException: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected in C:\xampp\htdocs\shop1\index.php on line 10
Call Stack
# Time Memory Function Location
1 0.0003 403704 {main}( ) ...\index.php:0
2 0.0020 455632 query( $query = 'SELECT id,titel,discription,price FROM products', $fetchMode = ??? ) ...\index.php:10 (also 12 te zeile oben im index.php quelcode)
Ich komme einfach nicht weiter?
Bekomme jedes mal die meldung ''Uncaught Error: Failed opening required 'C:\xampp\htdocs\shop1function/database.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\shop1\index.php on line 6..''
obwohl alles in ordnugn sein musste konnt ihr mir helfen
C:\xampp\htdocs\shop1\index.php
<?php
error_reporting(-1);
ini_set('display_errors','On');
define('CONFIG_DIR',__DIR__.'/config');
require_once __DIR__.'function/database.php';
$sql ="SELECT id,titel,discription,price FROM products";
$result = getDB()->query($sql);
require __DIR__.'/templates/main.php';
Alles anzeigen
der ordner ist auch zu hundert prozent richtig angeleget
C:\xampp\htdocs\shop1\function\datapase.php
<?php
function getDB(){
static $db;
if($db instanceof PDO){
return $db;
}
require_once CONFIG_DIR.'/database.php';
$dsn = sprintf("mysql:host=%s;dbname%s,charset=%s",DB_HOST,DB_DATABASE,DB_CHARSET,);
$db = new POD($dsn,DB_USERNAME,DB_PASSWORD);
return $db;
}
Alles anzeigen
Hab mein ganzen Warenkorb und meine WebSeite neu mit PHP erstellt habe jetzt aber ein Problem mit visual studio coder .
Wenn ich folgendes
..\..\php\php.exe .\composer.phar Install oder Upgrade eintippen kommt failed using an shh Key .. token to authentic usw..
So weit so gut den token hab ich mit Leichtigkeit erstellt aber wenn ich ihn über das Terminal eingeben will mit dem comando kommt immer failed carakter.. token " gho_jdkdixhd...."
Kann mir jemand eine Einleitung zusammensetzen für dummis?? Schritt für Schritt so daß es mit Windows es 10 läuft.
Normal solte das das einfachste sein an mein Projekt doch es scheitert am token 😅
Wen man auf meiner Seite auf dem Einkaufswagen rechts klickt verschieben sich die Wörter jedes Mal, wie bekomme ich das weg ? https://dblagojevic.000webhostapp.com/Pizza/index.html#
Hab das Rätsel um die Navi bar endlich gelöst 😂 Es ist so einfach und simpel,
Erkenntnis:
man kann keine FLEX Box eine Feste breite angeben zb:1600px und das die mittig ist so das die sich zusammenzieht.
Da hilft auch keine Stretch Versuche den auch Stretch richtet sich nach 100%.
Einzigste was vielleicht helfen würde ist column aus dem Buddy tun dafür erstmal eine alternative suchen und mit flex-basic arbeiten.
Meine Lösung war alles in ein übergeordneten div setzten und dem eine maximal weite geben von 1600px so Dan die Navi auf 100% weite und alles läuft geschmiert 😋 schaut auch das Ergebniss an 🤩 https://dblagojevic.000webhostapp.com/Pizza/index.html das läuft einfach geschmiert sowas nennt ich responsiv
https://dblagojevic.000webhostapp.com/Pizza/index.html
Hab das allign items weggemacht jetzt ist die Desktop Ansicht nach links ausgerichtet, auch wen ich mit margin Auto arbeite zieht sich die Navi leiste zusammen
jedes Tablet ab 2015 hat eine Auflösung von 1600 px breite . Ab 1000pixel und weniger wird Dan ein @media geschrieben. Beim zusammen ziehen des Fenster sortieren sich die Boxen untereinander. Und 2500px breite ist heute Standard für Monitore , ihm gefällt es mittig zu haben könnte auch max width auf 1900 setzen und Bro Box Zeile noch ein Item einfügen aber Dan würde das wiederum bei manchen Tablets nicht als Desktop Site angezeigt. So hat er sich das gedacht
HTML-Seminar.de - mit Videos zum schnellen Lernen, wie man eine Website selbst erstellt.