| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: post_vars() bei PHP5? im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Gleich zu meinem Problem: Ich habe in einem PHP4-Skript die Funktion post_vars() genutzt. Jetzt wurde mein Server geupdated, und ...
![]() |
| | #1 (permalink) |
| Anzeige Gleich zu meinem Problem: Ich habe in einem PHP4-Skript die Funktion post_vars() genutzt. Jetzt wurde mein Server geupdated, und ich habe PHP5, in dem es diese Funktion nicht mehr gibt. Meine Frage: Gibt es bei PHP5 eine Alternative zu post_vars()? Danke schon Mal. | |
| | |
| | #2 (permalink) |
| Moderator ![]() | Eine Funktion namens post_vars() ist mir nicht bekannt (und die wird auch in der PHP-Doku nicht geführt). Meinst du den superglobalen Array $HTTP_POST_VARS? Den kannst du bei aktuellen PHP-Versionen getrost überall durch $_POST ersetzen. |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter | Nein, das ist nicht korrekt. Das ganze stammt aus einem phpBB-Board: Bei PHP4 funktioniert folgende Zeile: PHP-Code: |
| | |
| | #4 (permalink) |
| Senior Member | kann sein das die selbst geschrieben is? evtl mal in den functions geschaut kann auch sein das durch irgend ne andere einstellung außer php5 die variabeln leer ankommen vorne weg die schon ausgeechod (is das nich eine schöne wortschöpfung)
__________________ cu Chakky we are dreaming in digital we are living in realtime we are thinking in binary we are talking in IP welcome to our world |
| | |
| | #5 (permalink) |
| Themenstarter | Die Zeile gehört zu eienm Add-On für phpBB und ist nicht von mir selbst geschrieben. Ich weiss, dass sie auf php4 läuft und auf php5 nicht. |
| | |
| | #6 (permalink) |
| Senior Member | nein ich mein nicht VON dir sondern von den machern von den addon das die eine function selbst geschrieben haben kannst ja mal guggn ob irgendwo ein include/require oder sonst was is ob da irgendwie andere functionen includet werden
__________________ cu Chakky we are dreaming in digital we are living in realtime we are thinking in binary we are talking in IP welcome to our world |
| | |
| | #7 (permalink) |
| die frage war ob die funktion post_vars() selbstgeschrieben ist ^^ also normalerweise guck ich das immer bei php.net nach aber denen ist die funktion unbekannt , obwohl alle standard funktionen dort verfügbar sind , daraus lässt sich schließen , dass diese funktion selbst gehschrieben ist , und irgendwo in der funktions definition muss ein fehler aufgetaucht sein , denn diese funktion funzt nicht mehr also hat dies mit der umstellung von php 4 auf 5 zu tun (weil der fehler erst nach der umstellung aufgetreten ist) ^^ das war gemeint am besten ist du schreibst denen ma ne mail diesen fehler zu korrigieren oder lad dir ne php5 kompatibele version runter ^^ es sei denn du hast selbst zugriff auf die funktions definitionen dann guckste da ma rein und checkst ma alles durch ![]() mfg 0wnZ edit: sry chakky hab deinen post erst gesehn als ich mit meinem fertig war | |
| | |
| | #8 (permalink) |
| Jo ich denke auch das diese Funktion selbgeschrieben ist, zudem ist sie Teil einer "Klasse"(eingeleitet mit class) und die heißt cash_viewprofile (laut phpbb.de) am besten mal im Skript gucken was so includiert wird und die Funktion unter die Lupe nehmen. | |
| | |
| | #9 (permalink) |
| Themenstarter | Das ganze wurde automatisch in die Datein eingefügt! Das Problem liegt definitiv in der Version von PHP. IN PHP4 FUNKTIONIERT DAS... ?( |
| | |
| | #10 (permalink) |
| dann muss irgendwo ein befehl ungültig geworden sein bei der umstellung von php4 auf php5 . Da ich auf der hompage sehe das nur für php4 foren angeboten werden , würd' ich jetzt denn support kontaktieren java bzw. irc chat phpBB Forum falls dir da nicht geholfen werden kann such dir nen neues forum oder mach selber eins | |
| | |
| | #11 (permalink) |
| Themenstarter | Forum ist Forum - Chat ist Chat :] Und als Admin eines phpBB-Forums kenne ich natürlich auch die Support-Homepage... |
| | |
| | #12 (permalink) |
| Member of Honour ![]() Registriert seit: 07.12.04 ![]() Likes: 256 | Das es nicht mehr funktioniert liegt mit Sicherheit an den register_globals, die sind in PHP5 standartmässig auf off gestellt. Damit sindFormulardaten, die vom User per post oder get übergeben wurden nicht mehr über den Variablennamen verfügbar. Heisst Inhalt muss aus dem post array ausgelesen werden. Gruss
__________________ Die deutsche Rechtschreibung ist Freeware, daher darf man sie kostenlos nutzen. Allerdings ist sie nicht Open Source, dies bedeutet man darf sie nicht verändern oder in veränderter Form veröffentlichen. |
| | |
| | #13 (permalink) |
| Themenstarter | Danke, das ist doch mal ein Beitrag, der mir weiter hilft. Wie setzte ich das denn auf on oder lese das aus dem post-array aus? Da hab ich keine ahnung... ?( |
| | |
| | #14 (permalink) |
| Moderator ![]() | Wenn phpBB register_globals ON erwartet, dann ist das echt schlampig programmiert. Es hilft alles nix. Schau dir die Funktion im Code von phpBB an und checke mal, an welchem Aufruf darin es jetzt scheitert. Dann kann man weiter sehen. Irgendeine aussagekräftige Fehlermeldung wäre ja auch ganz nützlich, "geht nicht" ist jedenfalls keine. |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| PHP5 ignoriert einfache Anführungszeichen | Mackz | (Web-) Design und webbasierte Sprachen | 15 | 14.07.08 22:19 |
| PHP5 als CGI... | keksinat0r | (Web-) Design und webbasierte Sprachen | 8 | 08.08.07 21:45 |
| Apache2+PHP5.1 : vhost+disable_functions funktioniert nicht | keksinat0r | (Web-) Design und webbasierte Sprachen | 8 | 06.04.07 17:21 |
| php5 installieren | Sr01 | (Web-) Design und webbasierte Sprachen | 3 | 09.12.06 21:32 |
| Kann php5 nich Installieren :( | Builder | Linux/UNIX | 2 | 11.10.06 15:47 |