Freitag, 11. Januar 2008GehorsamTrackbacks
Trackback-URL für diesen Eintrag
Keine Trackbacks
Kommentare
Ansicht der Kommentare:
(Linear | Verschachtelt)
Die Wohl fieseste Änderung ist wohl, dass Variablen den Arrays $_POST und $_GET nicht mehr automatisch verfügbar sind. Bis man sich sein System entsprechend angepasst und alle Variablen von $var auf $_POST['var'] oder $_GET['var'] umgeschrieben hat, kann man das hier machen:
extract ($_GET); extract ($_POST); Nicht sehr fehin, aber als Notlösung funktioniert es. Nun werden alle Variablen aus $_POST und $_GET herausgeholt, und sind direkt verfügbar. Btw. mal leicht OT, warum endet ... include('http://example.com/blubb.php?foo=bar'); if(!$array['var']) { echo 'error'; return; } else { dosomething($array['var']); } ... eigentlich damit, dass „error“ ausgegeben wird? Das, was inkludiert wird, ist PHP-Code, und erzeugt unter anderem ein Array $array, dessen einer Eintrag 'var' ist. Bis zum Umstieg auf PHP5 funktionierte das so noch. Ja, ich weiß, dass das ganz fui-bäh ist, aber der Code ist nur ein Ausschnitt. Und ja, ich darf auf http://example.com/blubb.php?foo=bar zugreifen, und ja, ich weiß, dass PHP auf dem Server geparst wird, was ich aufrufe, gibt trotzdem PHP-Code zurück.
Evtl. hast Du die fopen-Wrapper nicht wieder aktiviert, somit scheitert es schon beim imclude()
ini_set('allow_url_fopen', 'on');
Ist vor dem include() gesetzt. Und zwar sowohl auch zusätzlich probiert mit 1 und TRUE, und was ich sonst noch so alles im Netz finden konnte. Schön nacheinander durchprobiert, aber immer das Selbe Interessant ist auch, dass ein PHP-Script, das lediglich echo 'start'; error_reporting(E_ALL); ini_set('allow_url_fopen','on'); include('http://heise.de'); echo 'ende'; als Inhalt hat, komplett ohne Ausgabe bleibt, bzw. nur „startende“ ausgibt. Und zwar völlig unabhängig davon, ob (und was bei) allow_url_fopen gesetzt ist, oder was ich bei error_reporting() reinschreibe. http://kamerastars.de/test.php
laut http://de2.php.net/manual/de/ini.php ist allow_url_fopen eine PHP_INI_SYSTEM Einstellung.
Das Ding kann man im Script selber nicht aktivieren, sondern der Eintrag kann nur in php.ini oder httpd.conf gesetzt werden.
Mit Angabe im PHP-Skript:
allow_url_fopen On Off Ohne Angabe im PHP-Script allow_url_fopen Off Off
Ich habe das gerade nochmal bei uns geprüft: Es geht 1a. Das läuft auch sicher auf einem Webspace bei uns?
Ja, definitiv. Woanders habe ich keinen Webspace.
Diese Datei: http://rafb.net/p/mWgNTj28.html Liegt hier: http://www.kamerastars.de/test.php Und die einzige Ausgabe ist: „startende“ (Ohne die Anführungszeichen).
Schreibst Du bitte mal den Support?
Versuch bitte einmal:
ini_set("allow_url_fopen", "1"); (also "1" statt "on")
Selbe Datei, deine Zeile per Copy&Paste übernommen. Einzige Ausgabe „startende“
Nur noch mal für alle, die es jetzt hier gelesen haben, und ähnliche Probleme haben.
Das scheint ein Feature/Bug von PHP5 zu sein, dass es in dieser Speziellen Kombination, wie ich es brauche, und wie es in PHP4 funktionierte, nun nicht mehr geht. readfile(); hingegen geht, wenn auch für mich persönlich nicht so, wie ich es bräuchte, und ich werde mein Skript anpassen. |
IPv4 vs. IPv6Du bist hier via
![]() SucheÖkostromKalenderKommentareDo, 24.05.2012 21:20
Ich finde es nicht verwerflich
euch danach zu fragen.
Ihr h
abt halt einen super support!
Ich finde die Frage nic [...]
Do, 24.05.2012 20:37
Ich wuerde da weniger auf eine
n "Gesellen" im Browser tippen
, sondern eher auf ein gehackt
es Script auf seiner Web [...]
Do, 24.05.2012 19:14
Och,
ich empfinde das noch al
s relativ neutral. Und so frag
t er halt einfach nach bei dir
.
Do, 24.05.2012 17:34
Da halte ich mit Wellensittich
und "Hansi" dagegen
Do, 24.05.2012 15:49
"Man" aka Kunde/Kundin muss mi
t der Frage nur kreativ genug
umgehen, dann bietet die reich
lich Variationsmöglichke [...]
Do, 24.05.2012 15:06
Deshalb benutze ich bei solche
n Fragen als Antowrt immer die
Namen von hochwertigen Lebens
mitteln wie Schweinskopf [...]
Do, 24.05.2012 13:26
Der Ton ist leicht anklagend,
aber er ist dennoch noch sehr
weit weg, was ich schon so an
der Hotline erleben muss [...]
Do, 24.05.2012 13:12
Naja, was heißt "als erstes".
Man ist Werbung ja gewohnt auf
allen Seiten zu sehen. Zumind
est ohne Adblocker. Nur [...]
Do, 24.05.2012 12:56
Das sehe ich nicht so.
Ganz
im Gegenteil: Er macht Dich a
ls Hoster nicht verantwortlich
, sondern fragt freundli [...]
Do, 24.05.2012 12:38
Lass mich raten, die Webseite
läuft unter joomla.
Das hatte
ich vor kurzem bei einer befr
eundeten Webseite auch d [...]
LinksKategorienImpressum & Werbung |