| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Gast
Beiträge: n/a
| Also schon Interessant. Ist dir schon mal aufgefallen, das du gar keine Switch-Abfrage verwendest Nun zu deinem Problem. So unwirsch wie das jetzt klingen mag. Du solltest dich etwas mehr in php einlesen um zu verstehen wie es arbeitet. Das kannst du unter andeem über diese Links. http://tut.php-q.net/ http://de2.php.net/manual/de/index.php Weiterhin ist es unabdingbar, das du dich auch mit den Skripten die du von fremden Programmierern benutzen möchtest beschäftigst. Da ist es schon wichtig zu wissen, welche Variablen benutzt werden und wo diese Werte dafür herkommen. Denn genau das ist das Problem der Fehlermeldung. Zitat:
Das passiert immer dann, wenn man eine Variable überprüfen oder ausgeben möchte und sie noch nicht existiert bzw. deklariert worden ist.. | |
|
| | |
| Gast
Beiträge: n/a
| Hi Prinz Eisenherz, das ist aber kein ernsthafter Lösungsvorschlag für mein momentanes Problem. Vielleicht fehlen mir entsprechende coder Kenntnisse aber ich muss auch irgendwann mal mit meiner Arbeit fertig werden, deswegen frage ich lieber direkt nach Lösungen, weil ich davon ausgehe,dass mein Problem schon längst für Profis oder Fortgeschrittene gar kein Problem mehr ist. Vielleicht ist aufgefallen, dass ich mein Layout nach dem Prinzip von http://tut.php-q.net/ (3 Spalten Layout) verwendet habe. Um Variable in fremde php-Files abzuändern und dann auf seine Seite einzubinden erfordert das Fachwissen aber das kann doch für Anfänger keine Voraussetzung sein als Lösungsvorschlag? Ich tippe mal bei mir auf das Problem mit: error_reporting(E_ALL); Ich werde einfach mal weiter basteln und auf weitere Vorschläge warten. cu |
|
| | |
| Gast
Beiträge: n/a
| das du so viele Fehler bekommst,hängt bestimmt mit error_reporting(E_ALL) zusammen. Und er hat dich nur nett darauf hingewiesen, das du hier eigendlich noch nix verloren hast Diese forum ist nähmlich für fragen VON fortgeschrittenen.und wenn du, wie dein Title sagt, mit switch arbeiten willst, sollte es so ausschauen: PHP-Code: und wenn du fremde Scripte einbindest, wunder dich nicht wenn eineiges nicht funktioniert. Du solltest die Scripte anpassen... |
|
| | |
| Gast
Beiträge: n/a
| Hi Bo, danke für die Antwort. Das war schon sehr Hilfreich! Sorry, dass ich ins falsche Forum gepostet habe. Nächstet mal gehe ich zu den Anfängern. obwohl ich bei anderen Fragen ohne Kommentar das letzte mal auch Antworten bekommen habe (ist warschinlich sehr von der Frage abhängig). Man kann bekannlich nicht alles wissen... O.K. dann habe ich keine Switch Abfrage! Wenn ich die fertigen PHP-Scripte nacharbeiten muss, dann kommt einiges auf mich zu!? O.K. auch nicht schlimm, zumindest weiss ichnun wo ich dran bin. Wenn ich in den Fremden Scripten nun überall error_reporting(E_ALL) oder error_reporting(0); hinzufüge, dann ist der Fehler etwa schon behoben? Ich werde es gleich mal probieren. Danke erstmal... cu |
|
| | |
| Gast
Beiträge: n/a
| naja ich glaub bei error_reporting haste was falsch verstanden... http://de2.php.net/manual/de/functio...-reporting.php mit E_ALL schaltest du den Report-Modus sozusagen auf ALL. Das heisst das er dir jeden kleinsten Fehler ausgibt. Bei schlampiger Programmierung kann das ne menge sein... |
|
| | ||
| Erfahrener Benutzer Registriert seit: 01.12.2003
Beiträge: 4.113
![]() | du kannst nur auf Variablen prüfen, wenn diese vorher definfiert sind. Mein Vorschlag: PHP-Code: Zitat:
edit: einen Fehler korrigiert. | |
| | |
| | |
| Gast
Beiträge: n/a
| Hi, jetzt kommt etwas was mich sehr stark verwundert: Mit error_reporting(E_ALL) kann man den Fehler in der Ausgabedatei umgehen, was für mich aber sehr paradox klingt, da normalerweise mit dem Error-Report ALL jeder Fehler ausgegeben werden müsste und nicht deaktiviert. Wenn ich allerdings error_reporting(0); eintrage, dann passiert genau dasselbe was eigentlich verständlich und richtig ist. Merkwürdig Alternative Also ich werde erstmal folgendes machen: Ich binde jetzt fremde Scripts auf meine Website ein (ZZCHAT, Bildergalerien etc.) und werde überall error_reporting(0); eintragen und wenn es dann noch Probleme gibt, dann verwende ich IFRAMES. Was ist hierzu der Kommentar von den Fortgeschrittenen Was für Auswirkungen hat es, wenn ich die Fehlermeldungen durch error_reporting(0); einfach unterdrücke? Kann es daduch zu Problemen in verschiedenen Browser kommen o.ä.? Sa far, so good... cu |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Abfrage von einer Abfrage | Datenbanken | 5 | 27.01.2011 23:31 | |
| [Erledigt] mysql abfrage über 4 Tabelle - bis 3 geht, bei der 4. habert | Datenbanken | 2 | 08.09.2005 11:59 | |
| Switch Abfrage | havok | PHP Tipps 2005-2 | 15 | 06.09.2005 12:01 |
| 2 switch abfragen in einer datei!? | CHRIS | PHP Tipps 2005-2 | 6 | 29.06.2005 20:17 |
| Switch Abfrage | Wimme | PHP Tipps 2005-2 | 5 | 16.06.2005 20:42 |
| [Erledigt] IF() abfrage in variable packen | PHP Tipps 2005 | 14 | 01.04.2005 17:23 | |
| varible mysql abfrage abgefangen in switch | function | PHP Tipps 2005 | 1 | 01.03.2005 18:55 |
| Abfrage von Char-Feldern | Datenbanken | 9 | 04.02.2005 14:06 | |
| [Erledigt] SQL Abfrage funzt nicht | Datenbanken | 2 | 04.02.2005 11:09 | |
| [Erledigt] Mysql Abfrage Problem! | PHP-Fortgeschrittene | 5 | 27.11.2004 10:22 | |
| PHP Switch abfrage | PHP Tipps 2004 | 9 | 16.08.2004 22:03 | |
| Abfrage funktioniert zwar, aber nicht korrekt | Datenbanken | 2 | 16.08.2004 09:10 | |
| 2 Tabellen 1 Abfrage | nilsfeld | Datenbanken | 6 | 11.08.2004 11:18 |
| Abfrage aus DB noch mal ausgeben und Abfrage aus mehrern Tab | PHP Tipps 2004 | 4 | 12.07.2004 15:00 | |
| [Erledigt] Fehlerhafte Abfrage ? | Datenbanken | 15 | 24.06.2004 17:10 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php switch $_get, php switch get, php get switch, $_get[\'section\'], switch get php, $_get switch, php switch undefined index, switch ($_get, php get section, php switch section, notice: undefined index: section, php $_get switch, php switch mit get, notice: undefined index: switch ($_get[\', switch ( $_get[\section\] ) {, swith get php, switch $_get, switch($_get, php dateien als switch abfrage, if(isset($_get[\'section\']) and isset($dateien[$_get[\'section\']])) |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.