Seite 1 von 1

Frage zu PHP Code

Verfasst: 16.06.2004 12:05
von Kiss News
Hallo!
Ich baue gerade den Flaggen MOD ein und habe eine Frage:
in der Anleitung steht:
#
#-----[ FIND ]------------------------------------------
#
$location = htmlspecialchars($userdata['user_from']);


#
#-----[ AFTER, ADD ]------------------------------------------
#

// FLAGHACK-start
$user_flag = $userdata['user_from_flag'];
// FLAGHACK-end



nun, diesen Code gibt es bei mir nicht, es gibt nur:
$location = $userdata['user_from']
;eigentlich müsste das der gesuchte Code sein, ist das richtig? Könnte mir das bitte jemand kurz bestätigen (oder auch nicht?). Danke!

Eine prinzipielle Frage hätte ich auch noch: und zwar werden die hinzugefügten Codes Zwecks besserer Übersicht manchmal gekennzeichnet mit
// Start add - Gender MOD
neuer Code

// End add - Gender MOD
Was ist aber wenn dieser Code ein IN-LINE ADD Code ist. kann man dann einen Return vorher und nacher amchen und diesen Code so kennzeichnen, oder muss dieser Code dann in der gleichen Zeile eingefügt werden? Die Frage ist, ob ein Zeilenwechsel in diesem Fall etwas macht, oder nicht...? Danke für die Info!

Verfasst: 16.06.2004 13:31
von PhilippK
Welche phPBB-Version hast du denn? Ggf. vorher auf die 2.0.8a updaten.

Gruß, Philipp

Verfasst: 16.06.2004 13:53
von Kiss News
Hallo Philipp!
Danke für Deine Antwort.
Ich habe 2.0.8 denke ich, die letzte Version vor 2 Wochen.
Der MOD ist vom 18. Mai 2002, also daran kann es denke ich nicht liegen...

Ich kann zwar kein PHP, aber ich denke es wird ein Code eingefügt, wo die Flagge dann sein soll:
$website = $userdata['user_website'];
$location = $userdata['user_from'];
$occupation = $userdata['user_occ'];
$interests = $userdata['user_interests'];
und das müsste ja dann nach $location = $userdata['user_from'];eingefügt werden, oder nicht? Ob nun htmlspecialchars da steht oder nicht (leider weiss ich nicht, was das bedeutet)...
Gruß,
Gerhard

Verfasst: 16.06.2004 14:21
von PhilippK
Eigentlich sollte es so funktionieren...

Gruß, Philipp

Verfasst: 16.06.2004 14:31
von Kiss News
ich denke es mir auch so, das ganze ist in der includes/userpc_register.php

mir ist nun aufgefallen, dass später in der admin/admin_users.phpfolgendes laut Anleitung zu suchen ist:
#
#-----[ FIND ]------------------------------------------
#
$location = $this_userdata['user_from'];
hier wiederum finde ich nur: $location = htmlspecialchars($this_userdata['user_from']);ich denke, das wird damit gemeint sein... ich hoffe nur nicht, dass da irgendwo bei einem dieser Codes das htmlspecialchars entweder zuviel oder zuwenig drinnen ist :-?
Darf ich fragen, was dieser Begriff ändert, ob er nun da ist oder nicht?

Verfasst: 16.06.2004 14:41
von PhilippK
Dann wird das der Autor vermutlich nur vertauscht haben...

Gruß, Philipp

Verfasst: 16.06.2004 15:15
von Kiss News
alles klar, hat so geklappt !!