anpera.net
https://anpera.dyndns.org/phpbb3/

php5 Umstellung
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4130
Seite 1 von 2

Autor:  Voxdomini [ So 11 Nov, 2007 16:40 ]
Betreff des Beitrags:  php5 Umstellung

Hi!

Habe wie gesagt schon alles gemacht. habe Eliwoods Anweisung afaik befolgt und trotzdem geht es nicht so wie es soll.. Irgendwie bekomme ich den Server nicht an php5 angepasst.Kann bitte einer helfen woran es liegen kölnnte? habe auch schon die srtime von r zu c angepasst wie es ja da steht. Nur geht es trotzdem nicht und im Wald kommt nur Unsinn bei den specials. Also bei Mysqls version laufen die specials. Die scheinen also umgestellt zu sein.Es muss an was anderem liegen.
Bekomme wie schon vorher gesagt addnavs vom Wald und von den Specials obwohl das ja nicht sein soll...Der sourcecode ist frei...Kann aber andere phps noch freischalten.. Habe noch die alte commentary von Eliwood drin also die 4er version

Liebe Grüsse

Voxdomini

Autor:  Arath [ So 11 Nov, 2007 17:53 ]
Betreff des Beitrags: 

So, falls dein Editor keine Dateiübergreifende "Suche & Ersetzen"-Funktion hat lege dir solch einen zu und dann kannst du es mal hiermit mal versuchen:

Alle HTTP_GET_VARS durch $_GET ersetzen, da register_long_arrays am aussterben sind.

und dann noch HTTP_POST_VARS durch $_POST ersetzen.

oder du machst es dir einfach :D
Öffne die dbwrapper.php und nach

[php]
if (!get_magic_quotes_gpc()){
set_magic_quotes($_GET);
set_magic_quotes($_POST);
set_magic_quotes($_SESSION);
set_magic_quotes($_COOKIE);
set_magic_quotes($_GET);
set_magic_quotes($_POST);
set_magic_quotes($HTTP_COOKIE_VARS);
ini_set("magic_quotes_gpc",1);
}
[/php]

füge das hier ein:

[php]
$HTTP_POST_VARS = &$_POST;
$HTTP_GET_VARS = &$_GET;
$HTTP_POST_FILES = &$_FILES;
$HTTP_COOKIE_VARS = &$_COOKIE;
$HTTP_SESSION_VARS =&$_SESSION;
$HTTP_REQUEST_VARS =&$_REQUEST;
$HTTP_ENV_VARS = &$_ENV;
$HTTP_SERVER_VARS =&$_SERVER;
set_magic_quotes_runtime(0);
[/php]

Vllt. funktioniert es ja danach.

Autor:  Kevz [ So 11 Nov, 2007 18:50 ]
Betreff des Beitrags: 

Wurde bereits im vorherigen Thread bez. der Probleme mit Ereignissen von Eliwood vorgeschlagen. Weshalb ich auch nicht verstehe, dass ein neuer Thread dafür aufgemacht wird. . . oO

Autor:  Arath [ So 11 Nov, 2007 19:35 ]
Betreff des Beitrags: 

Sei nicht immer so negativ :D
Warum treibst du dich eigentlich noch hier herum???^^

Autor:  Kevz [ So 11 Nov, 2007 21:06 ]
Betreff des Beitrags: 

Sollte ich mich etwa von hier verabschieden, und meinen Ruf hinfort lassen? Das kann ich den ein oder anderen nicht antun. Sonst hätte ich ja kein morgendliches sowie Abendliches Ritual mehr. ;) :D

Autor:  Arath [ So 11 Nov, 2007 21:40 ]
Betreff des Beitrags: 

ahh^^ des macht natürlich Sinn^^

Autor:  Voxdomini [ Mo 12 Nov, 2007 12:24 ]
Betreff des Beitrags: 

ich=doof

Sorry Leute KevZ hat natürlich recht. Eliwood hat das vorgeschlagen. Dachte allerdings er meinte die common.php. Zumindest wurde mir das so gesagt von einigen. Da hätte ich lieber nochmal fragen müssen*gg* Danke .Werde es versuchen.
^^
Mal eine Frage:Warum lässt man die quotes drin?
Die befehle hatte ich ja schonmal und dachte die quotes sollten raus.. gut.. dannmache ich in die dbwrapper das mit quotes rein^
Danke nochmal.

Autor:  Eliwood [ Mo 12 Nov, 2007 17:06 ]
Betreff des Beitrags: 

Voxdomini hat geschrieben:
Mal eine Frage:Warum lässt man die quotes drin?
Die befehle hatte ich ja schonmal und dachte die quotes sollten raus.. gut.. dannmache ich in die dbwrapper das mit quotes rein^
Danke nochmal.


Aus diesem Grund.Sofern du die Quotes meinst.

Autor:  Voxdomini [ Mo 12 Nov, 2007 19:12 ]
Betreff des Beitrags: 

Genau die meinte ich. Danke

Autor:  Voxdomini [ Mi 14 Nov, 2007 19:11 ]
Betreff des Beitrags: 

Habe jetzt es anders gemacht. ich habe mir das Grundgerüst von The Mysql besorgt auf php5 Basis und stelle auf dieser Basis um. Ist Wahrscheinlich genausogut. Beim rest komme ich nicht weiter und lasse das mal besser. Trotzdem tausend Dank an alle.Achja das problem mit den specials ist hiermit gelöst. Es gewhen alle. Nur die Fehler müssen noch von mir korrigiert werden. Aber das passt dann schon bekome ich alleine hin*gg*(Hoffentlich) Ansonsten frag ich einfach nochmal hier nach^^

Autor:  vernisage [ Fr 14 Dez, 2007 12:36 ]
Betreff des Beitrags: 

Zitat:
oder du machst es dir einfach :D
Öffne die dbwrapper.php und nach

[php]
if (!get_magic_quotes_gpc()){
set_magic_quotes($_GET);
set_magic_quotes($_POST);
set_magic_quotes($_SESSION);
set_magic_quotes($_COOKIE);
set_magic_quotes($_GET);
set_magic_quotes($_POST);
set_magic_quotes($HTTP_COOKIE_VARS);
ini_set("magic_quotes_gpc",1);
}
[/php]

füge das hier ein:

[php]
$HTTP_POST_VARS = &$_POST;
$HTTP_GET_VARS = &$_GET;
$HTTP_POST_FILES = &$_FILES;
$HTTP_COOKIE_VARS = &$_COOKIE;
$HTTP_SESSION_VARS =&$_SESSION;
$HTTP_REQUEST_VARS =&$_REQUEST;
$HTTP_ENV_VARS = &$_ENV;
$HTTP_SERVER_VARS =&$_SERVER;
set_magic_quotes_runtime(0);
[/php]

Vllt. funktioniert es ja danach.



Hat das mal einer ausprobiert, ob es wirklich auch ohne Probleme funktioniert?? Wird das obige komplett ersetzt?
Bei mir ist auf php5, aber ich hab das dort oben in der dbwrapper (erste Anzeige), und bei mir funktionieren $HTTP_GET_VARS genauso wie $_GET

Heißt, bei mir ist alles recht gemischt, denke ich.

Autor:  Kevz [ Fr 14 Dez, 2007 13:05 ]
Betreff des Beitrags: 

Dann heißt das nix mehr, dass bei der in den PHP- Einstellungen die "register_globals" auf "on"? steht. Siehe dazu Forum Suche.

Autor:  vernisage [ Fr 14 Dez, 2007 13:36 ]
Betreff des Beitrags: 

Hab jetzt mal versucht, aus Eli's einem Post was für mich herauszunehmen.
In der dbwrapper ist nicht zufällig das gemeint?:
if (!@ini_get('register_long_arrays') || @ini_get('register_long_arrays')=='0' || strtolower(@ini_get('register_long_arrays'))=='off'){
$HTTP_POST_VARS = $_POST;
$HTTP_GET_VARS = $_GET;
$HTTP_COOKIE_VARS = $_COOKIE;

weil dann seh ich da bei mir ein off ...

Autor:  Harthas [ Fr 14 Dez, 2007 13:44 ]
Betreff des Beitrags: 

Mach mal eine neue Datei mit folgendem Inhalt, lade sie auf den Server und führe sie aus:
[php]
<?php
echo ini_get("register_globals");
?>[/php]

Was wird dir angezeigt?

Autor:  vernisage [ Fr 14 Dez, 2007 13:53 ]
Betreff des Beitrags: 

*nachfrag*
als bestimmte Datei?
habs als untitled hochgeladen.
angeklickt und natürlich nur den inhalt der datei gesehen

Autor:  Kevz [ Fr 14 Dez, 2007 13:58 ]
Betreff des Beitrags: 

Als PHP- Datei natürlich. Z.b: registerglobals.php.

Autor:  vernisage [ Fr 14 Dez, 2007 15:19 ]
Betreff des Beitrags: 

Ich glaub, ich bin zu doof..
Kevz, ich hab die natürlich als php Datei hochgeladen.
Ins logd-Verzeichnis. *räusper*... und dann über source angeklickt.
Sagt mir mal einer, was genau gemeint ist?
Ausführen?
Echt, ich bin eigentlich recht fit - aber hier stell ich mich grad blöde an

Autor:  Harthas [ Fr 14 Dez, 2007 15:21 ]
Betreff des Beitrags: 

Über einen Browserlink aufrufen. DAS heisst ausführen ;-)

http://www.nanhan.de/logd/Untitled.php

Gibt allerdings keine Ausgabe. Vermutlich hab ich was falsch überlegt. Kevz?

Autor:  vernisage [ Fr 14 Dez, 2007 15:26 ]
Betreff des Beitrags: 

Oha... na sag das doch.
Ähm, ja, null Anzeige.

Autor:  Kevz [ Fr 14 Dez, 2007 15:52 ]
Betreff des Beitrags: 

Was mich gerade mehr auf den Gedanken bringt, dass es auf "off" steht. Und d.h. keine Rückgabe erfolgt, wie bei der Ausgabe von "true" und "false". Weist was ich meine, Harthas?

Dem zur Folge, würde ich einfach mal behaupten wollen, dass es demnach auf "off" steht, und bei "on" natürlich eine Ausgabe folgen würde, z.B. 1 o.ä. Dennoch würde ich nun mehr zu "off" tendieren.

Seite 1 von 2 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/