anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 14:52

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: URL in accounts -> restorepage
BeitragVerfasst: Mi 08 Apr, 2009 14:18 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
ich schon wieder >.<

ich würd gerne das "restorepage" Feld in der DB für einen Returnlink benutzen. Allerdings ist mir aufgefallen, dass wenn ich jetzt zb an Orten bin die Parameter wie &id=1 haben, das er diese irgendwie im redirect rausfiltert.

zB. bei den selbsterstellten RP-Orten
orte.php?op=ort&id=1 wird im redirect immer zu orte.php?op=ort

hänge ich ihm jetzt das id=1 einfach hinten dran, mit zb.
$this->bbcode_second_pass_code('', 'if ($_GET['id']){
$ret .= "&id".$_GET['id'];
}')
dann allerdings häng ich in irgendeiner Endlosschleife, da er mir immer und immer wieder das &id=1 an die URL anhängt

so übermittel ich ihm alles...
$this->bbcode_second_pass_code('', '$link = create_lnk('[edit]','chatedit.php?op=edit&cid='.$row['commentid']."&ret=".$session['user']['restorepage'])
.create_lnk('[del] ','chatedit.php?op=delete&cid='.$row['commentid']."&ret=".$session['user']['restorepage'],true,false,'Wirklich löschen?');')

dann hab ich mir bei anderen Scripten die Vorgehensweise angeschaut und versucht nachzubauen, doch auch dort hat er mir entweder das &id rausgeschnitten oder mich in die Endlosschleife geschickt

das kann doch nicht so schwer sein da einen einfachen returnlink einzubauen oder? Oo

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: URL in accounts -> restorepage
BeitragVerfasst: Mi 08 Apr, 2009 17:41 
Offline
Profi
Profi

Registriert: Mo 25 Dez, 2006 21:45
Beiträge: 109
Schon mal mit

urlencode

versucht?

Gruß

_________________
26. April 2007 - 8. Juni 2007 auf http://www.dragonfantasies.de
28. Juli 2007 - 31. Dezember 2008 auf http://www.atrahor.de

LoGD ist das programmierte Grauen!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: URL in accounts -> restorepage
BeitragVerfasst: Mi 08 Apr, 2009 17:45 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
$this->bbcode_second_pass_code('', 'if ($_GET['id']){
$ret .= "&id".$_GET['id'];
}

Ersetze durch:
if ($_GET['id']){
$ret.= '&id=%s';
$ret = sprintf($ret, intval($_GET['id']));
}')


Du hast nämlich das = vergessen, bei dir, deswegen hat es wohl nicht geklappt. ;-)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: URL in accounts -> restorepage
BeitragVerfasst: Mi 08 Apr, 2009 17:55 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Kevz hat geschrieben:
$this->bbcode_second_pass_code('', ' $ret.= '&id=%s';
$ret = sprintf($ret, intval($_GET['id']));
')


Also das macht ja nun echt keinen Sinn: Einen von php womöglich implizit als int-wert aus einem String explizit in einen int zu konvertieren, um ihn dann explizit als String zu verarbeiten. Dann müsste es schon %u statt %s sein!

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: URL in accounts -> restorepage
BeitragVerfasst: Mi 08 Apr, 2009 18:16 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
das = hatte ich nur hier beim reinschreiben vergessen :/
und den code nach meinen ganzen misserfolgen auch noch falsch in meine datei hier rauskopiert *laughs*

aber vielen dank... mit kevz code und Aurics Korrektur geht das jetzt :D

und ja jenutan... hatte ich auch schon versucht... ging leider auch nicht

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 23 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum