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:55] connyprogrammieren:php:start [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
 ==== PHP ==== ==== PHP ====
  
-{{  :programmieren:php:php-logo.jpg?400  }}+{{  :programmieren:php:php-logo.jpg?400  |php-logo.jpg}}
  
 alles rund um das Thema PHP und programmieren alles rund um das Thema PHP und programmieren
Zeile 9: Zeile 9:
 {{simplenavi>programmieren:php}} {{simplenavi>programmieren:php}}
  
-\\+
 ==== Error handling ==== ==== Error handling ====
  
Zeile 28: Zeile 28:
  
 Im PHP Script folgendes: Im PHP Script folgendes:
- 
 <code> <code>
 +
 // Melde alle PHP Fehler (siehe Changelog) // Melde alle PHP Fehler (siehe Changelog)
 error_reporting(E_ALL); error_reporting(E_ALL);
Zeile 101: 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 115: 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/start.1631116503.txt.gz · Zuletzt geändert: 08/09/2021 16:55 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki