Image directory im Gästebuch
Hallo Oliver!
das mit den http://http//ww.xy.de liegt anscheinend daran, dass früher die Einträge mit http://www.... und jetzt mit http://www.... sind.
Nun meine Frage - kann ich etwas für künftige versionen falsch machen, wenn ich im phpAdmin die http:// einfach weglösche?!
Nun bin ich auch mit meinen Fehler etwas gescheiter geworden - ich darf natürlich nicht meine eigene Domäne zum Testen eingeben - wäre auch dumm wenn jemand die Server Domäne eingibt!
das mit den http://http//ww.xy.de liegt anscheinend daran, dass früher die Einträge mit http://www.... und jetzt mit http://www.... sind.
Nun meine Frage - kann ich etwas für künftige versionen falsch machen, wenn ich im phpAdmin die http:// einfach weglösche?!
Nun bin ich auch mit meinen Fehler etwas gescheiter geworden - ich darf natürlich nicht meine eigene Domäne zum Testen eingeben - wäre auch dumm wenn jemand die Server Domäne eingibt!
Diese Meldung bekomme ich im Gästebuch der Vers. 1.3.0.The given URL could not be verified
Hab gesehen, das dieses Thema hier schon andiskutiert wurde.
@OG: Du erwähntest etwas bzgl Setting, hab ich da was übersehen in der neuen Vers, oder kommt das noch?
Wie kann ich beim Provider diesen Sicherheitspassous ändern?
- Oliver Georgi
- Site Admin
- Posts: 9918
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
- Oliver Georgi
- Site Admin
- Posts: 9918
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
weiß ich wirklich nicht mehr.
schau mal in der include/inc_front/cnt18.article.inc.php um Zeile 380. Da findest einen Teil ungefähr so:
Ersetze diesen und mache daraus:
Oliver
schau mal in der include/inc_front/cnt18.article.inc.php um Zeile 380. Da findest einen Teil ungefähr so:
Code: Select all
if($guestbook['fp'] = @fopen('http://'.$guestbook['post']['url'], 'r')) {
@fclose($guestbook['fp']);
}
Code: Select all
$guestbook['fp'] = true;
@OG:
Kam leider eben erst zum testen... leider finde ich diesen Eintrag nicht in der entsprechenden Datei und auch nicht in anderen.... finde nur diesen:
Wie muß ich den abändern?
Kam leider eben erst zum testen... leider finde ich diesen Eintrag nicht in der entsprechenden Datei und auch nicht in anderen.... finde nur diesen:
Code: Select all
// check URL and try to connect - if fails set to ''
if($guestbook['post']['url']) {
$guestbook['post']['url'] = preg_replace('/(mailto|http|https):/i', '', $guestbook['post']['url']);
$guestbook['post']['url'] = str_replace('//', '', $guestbook['post']['url']);
if(@ini_get('allow_url_fopen') && $guestbook['fp'] = @fopen('http://'.$guestbook['post']['url'], 'r')) {
@fclose($guestbook['fp']);
}
if(empty($guestbook['fp'])) {
$guestbook['error']['url'] = 'The given URL could not be verified.';
}
}
- Oliver Georgi
- Site Admin
- Posts: 9918
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
in der neuen release sieht das noch anders aus, da Du dort im Content Part de prüfung abstellen kannst.
Für Dich:
Für Dich:
Code: Select all
if(@ini_get('allow_url_fopen') && $guestbook['fp'] = @fopen('http://'.$guestbook['post']['url'], 'r')) {
@fclose($guestbook['fp']);
}
$guestbook['fp'] = true;
- Oliver Georgi
- Site Admin
- Posts: 9918
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
naja - muss schon im zusammenhang bleiben.
so wäre es besser - aber update empfohlen...
Oliver
Code: Select all
// check URL and try to connect - if fails set to ''
if($guestbook['post']['url']) {
$guestbook['post']['url'] = preg_replace('/(mailto|http|https):/i', '', $guestbook['post']['url']);
$guestbook['post']['url'] = str_replace('//', '', $guestbook['post']['url']);
$guestbook['post']['url'] = trim($guestbook['post']['url']);
if(empty($guestbook['post']['url'])) {
$guestbook['error']['url'] = 'The given URL could not be verified.';
}
}
Oliver