Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:php:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
programmieren:php:start [08/09/2021 17:57] connyprogrammieren:php:start [22/10/2022 10:52] (aktuell) – [Error handling] conny
Zeile 8: Zeile 8:
  
 {{simplenavi>programmieren:php}} {{simplenavi>programmieren:php}}
 +
  
 ==== Error handling ==== ==== Error handling ====
Zeile 100: Zeile 101:
   echo getcwd();   echo getcwd();
 ?> ?>
 +</code>
 +
 +
 +== PATH ==
 +<code>
 +/ means the root of the current drive;
  
 +./ means the current directory;
  
 +../ means the parent of the current directory.
 </code> </code>
  
Zeile 114: Zeile 123:
 oder oder
 dirname($_SERVER['REQUEST_URI']) dirname($_SERVER['REQUEST_URI'])
 +</code>
  
 +===== Pfade / Path Info: =====
  
 +\\ Wir unterscheiden in relativen und absoluten Path (Verzeichnis)\\ Relativ wird wie in fogenden Beispielen durch "." ".." "/" angegeben\\ Absolut beginnt immer mit "/" und bezieht sich auf das Root Verzeichnis\\ \\ Relative Aufrufe:\\ Datei im selben Verzeichnis\\ (prüfen mit GETCWD() da das Script Verzeichnis nicht das aktuelle Verzeicnis sein muss\\ ''"< Datei >"''\\ \\ Datei ein Verzeichnis zurück:\\ ''"../< Datei >"''\\ \\ Datei einem tieferliegen Verzeichnis:\\ ''"< Verzeichnis >/< Verzeichnis >/< Datei >"''\\ \\ 
 +<code php>
 +Datei vom Hauptverzeichnis des Webspace aufrufen (in PHP)
 +Eine Konstante mit "absoluten Path" definieren damit man nicht immer den Rootpath angeben muss
 +define("root", $_SERVER["DOCUMENT_ROOT"] );
 +damit lässt sich der Path wie folgt aufrufen
 +root."/< Verzeicnis >/ < Datei >"
 </code> </code>
 +----
 +
 +Absolute Aufrufe:\\ ''/< Verzeichnis >/< Verzeichnis >/< Datei >''\\ 
 +
 +----
 +
 +**Verzeichnis**\\ \\ Verzeichns des ausgeführten Scripts (Speicherort)\\ ''dirname%%(__%%FILE%%__%%)'' oder ''%%__%%DIR%%__%%''\\ Beispiel: /home/www/dl2fbo/wp-content\\ \\ Verzeichns des ausgeführten Scripts ist incl. Dateiname (Speicherort)\\ ''%%__%%FILE%%__%%''\\ Beispiel: /home/www/dl2fbo/wp-content/test.php\\ \\ Root Verzeichnis des Webspaces\\ ''$_SERVER["DOCUMENT_ROOT"]''\\ Beispiel: /home/www/dl2fbo\\ \\ Aktulles Verzeichns (wo das Script ausgeführt wird / muss nicht der Speicherort des Scripts sein)\\ ''getcwd()''\\ Beispiel: /home/www/dl2fbo\\ \\ \\ 
 +
 +===== Wordpress Pfade =====
 +
 +Pfad zum aktiven Template\\ ''get_template_directory()''\\ Beispiel:/home/www/dl2fbo/wp-content/themes/vantage\\ \\ Pfad zum aktiven Child-Template\\ ''get_stylesheet_directory()''\\ Beispiel: /home/www/dl2fbo/wp-content/themes/vantage-child\\ \\ 
  
 +===== URL: =====
  
 +URL zum aktiven Template\\ ''get_template_directory_uri()''\\ Beispiel: https://www.dl2fbo.de/wp-content/themes/vantage\\ \\ URL zum aktiven Child-Template\\ ''get_stylesheet_directory_uri()''\\ Beispiel: https://www.dl2fbo.de/wp-content/themes/vantage-child\\ \\ URL zur aktiven Child-Template CSS\\ ''get_stylesheet_uri()''\\ Beispiel: https://www.dl2fbo.de/wp-content/themes/vantage-child/style.css\\
programmieren:php (711 views) · Zuletzt geändert: 08/09/2021 17:57 von conny

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki