Patrick Kamin
Erfahrenes Mitglied
Diese FAQ soll eine Sammlung der am häufigst auftretenden PHP Probleme werden.
Ich habe mir Apache / PHP /MySQL auf einem XYZ Betriebssystem installiert und ich bekomme keine bzw nur HTML Seiten angezeigt
Meine Zeilenumbrüche aus einer Textarea werden nicht übernommen, was tun?
Ich kann nach Abschicken des Formulars nicht auf meine Variablen zugreifen, was tun?
Ich habe Probleme damit, Dateien über eine Formular auf meinen Webserver hochzuladen, was tun?
Wie kann ich Inhalte per PHP dynamisch in meine Seite einfügen?
Ich bekomme die Fehlermeldung "cannot add header information", was mache ich falsch?
Wie kann ich die Ausgabe einer Datenbankabfrage auf mehrere Seiten verteilen?
Warum kann ich xyz mit meinem in der MySQL Datenbank gespeicherten Datum nicht machen?
Weitere Themen sind hier herzlich willkommen.
Suchfunktion: php faq tutorial hilfe
Ich habe mir Apache / PHP /MySQL auf einem XYZ Betriebssystem installiert und ich bekomme keine bzw nur HTML Seiten angezeigt
- Die Seite der Apachefriends.org beschäftigt sich mit der Installation des Apache Webservers unter Linux / Windows.
Die FAQ der Apachefriends findet sich hier
Meine Zeilenumbrüche aus einer Textarea werden nicht übernommen, was tun?
- Es gibt in PHP die Funktion nl2br(), welche die durch Enter hinzugefügten Umbrüche in einer Textarea in XHTML komforme <br /> Tags umwandelt.
Ich kann nach Abschicken des Formulars nicht auf meine Variablen zugreifen, was tun?
- Seit PHP 4.2 ist standardmäßig Register_Globals deaktiviert, wodurch man nur noch über die superglobalen Arrays $_POST bzw. $_GET auf die übergebenen Werte zugreifen kann. http://de3.php.net/manual/de/language.variables.predefined.php#language.variables.predefined
Ich habe Probleme damit, Dateien über eine Formular auf meinen Webserver hochzuladen, was tun?
- Drei Tutorial dazu findet ihr unter:
http://www.tutorials.de/content/506-upload-via-formular.html
http://www.tutorials.de/content/1065-echter-ajax-datei-upload.html
http://www.tutorials.de/content/842-k-ein-ajax-upload.html
Wie kann ich Inhalte per PHP dynamisch in meine Seite einfügen?
- Soetwas wird über Templates geregelt, dazu haben wir 3 Tutorials.
http://www.tutorials.de/content/514-php-templates.html
http://www.tutorials.de/content/510-template-parser.html
http://www.tutorials.de/content/537...s-und-per-link-wechselbarem-design-skins.html
Ich bekomme die Fehlermeldung "cannot add header information", was mache ich falsch?
- Diese Fehlermeldung wird ausgegeben, wenn versucht wird, ein Cookie zu setzen, eine Session zu starten oder per Header auf eine andere Seite weiterzuleiten, zuvor allerdings schon HTML Code an den Browser geschickt wurde. Entweder ihr stellt nun euren Code dementsprechend um oder ihr benutzt die Funktion ob_start() in Verbindung mit ob_end_flush().
Wie kann ich die Ausgabe einer Datenbankabfrage auf mehrere Seiten verteilen?
- Dazu haben wir gleich zwei Tutorials in der zugehörigen Sektion.
http://www.tutorials.de/content/507-seitenfunktion.html
http://www.tutorials.de/content/547-gaestebuch-auf-mehrere-seiten-verteilen.html
Warum kann ich xyz mit meinem in der MySQL Datenbank gespeicherten Datum nicht machen?
- Um eine einfachere Handhabung von gespeicherten Daten zu ermöglichen, empfiehlt es sich, das entsprechende Datum nicht im MySQL Spalten-Typ date zu speichern, sondern in eine normale Spalte vom Typ Integer den aktuellen Unix-Timestamp, welchen man über time() ausgeben kann.
- Durch verwenden des UNIX-Timestamps vereinfacht sich die Bildung von Differenzen zwischen zwei Daten, sowie die individuelle Ausgabe eines Datums bis auf die Sekunde genau via date().
Weitere Themen sind hier herzlich willkommen.
Suchfunktion: php faq tutorial hilfe
Zuletzt bearbeitet von einem Moderator: