login  Naam:   Wachtwoord: 
Registreer je!
 Forum

functie

Offline stijnhau - 31/07/2006 15:26
Avatar van stijnhauOnbekend hallo

ik maak een functie voor een poll.
ik declareer enkele variabelen in de config maar nu kent hij dei niet in de poll.
weet iemand een oplossing of moet ik mijn code posten.

5 antwoorden

Gesponsorde links
Offline Nrzonline - 31/07/2006 15:27 (laatste wijziging 31/07/2006 15:27)
Avatar van Nrzonline PHP ver gevorderde misschien idd handig om je code even te geven.. hier word het
niet echt duidelijk van wat je bedoeld en/of wat er gebeurd, of
wat je mogelijk fout doet.
Offline stijnhau - 31/07/2006 15:31 (laatste wijziging 31/07/2006 15:32)
Avatar van stijnhau Onbekend http://www.plaatscode.be/1625/

dit is mijn poll
enkel werkt de $cookie_id in geen 1 van de functies.
ik declareer het al in de config.
op deze manier:
  1. Function veiligheid_cookie ($inhoud){
  2. if(get_magic_quotes_gpc() == "1"){
  3. Return $inhoud;
  4. } else {
  5. Return addslashes($inhoud);
  6. }
  7. }
  8.  
  9. $cookie_id = veiligheid_cookie($_COOKIE['c-c_id']);
  10. $cookie_login = veiligheid_cookie($_COOKIE['c-c_gebnaam']);
  11. $cookie_ip = veiligheid_cookie($_COOKIE['c-c_ip']);

en in de admin werkt die dan weer wel
Offline Nrzonline - 31/07/2006 15:46 (laatste wijziging 31/07/2006 15:51)
Avatar van Nrzonline PHP ver gevorderde global $cookie_id; in begin van elke function zetten? Aangezien een
gewone variabel geen super_global is, en je maakt $cookie_id niet binnen
de functie aan.

  1. <?PHP
  2. function naam ()
  3. {
  4. global $cookie_id; global $mogelijke_andere_vars;
  5. // rest script
  6. }
  7. ?>


Of werk je op een andere manier die ik misschien nog niet ken? 
Dit lijkt mij het probleem, en zo niet mijn excuuses maar dan weet ik
het niet.
Offline Thomas - 31/07/2006 16:09 (laatste wijziging 31/07/2006 16:09)
Avatar van Thomas Moderator Wellicht loont het de moeite om van de code verschillende onderdelen te maken?
- een poll-resultaat-pagina
- een poll-stem-en-verwerk-pagina
- een poll-admin-pagina

Op deze manier is je script minder gevoelig voor fouten.

Verder is het nogal loos om deze code in parameter-loze functies te zetten.

Maak hier aparte bestanden van - verdeel en heers.
Offline stijnhau - 31/07/2006 16:49 (laatste wijziging 31/07/2006 17:07)
Avatar van stijnhau Onbekend dankje je dat werkt.
nu gaat hij enkel nog is de mist bij het controleren of de id er al in staat.

fout opgemerkt door driesiooo.
er moesten geen ' rond cookie_id
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.191s