login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Explode()

Offline CDNC - 28/09/2006 21:49 (laatste wijziging 28/09/2006 22:11)
Avatar van CDNCPHP ver gevorderde Ik ben bezig met een script te maken dat grafieken maken tekenen (constanten, eeste & 2de graden + punten aan duiden)

Ik geef alles wat er getekent moet worden met variabelen mee via het URI ($_GET enz. dus)

Ik heb hetvolgende:
  1. <?
  2. if(ereg("%", $_GET['y']) || ereg(",", $_GET['y']) || is_numeric($_GET['y']))
  3. {
  4. $y2 = explode("%", $_GET['y']);
  5. foreach($y2 as $v)
  6. {
  7.  
  8. $this_y = explode(",", $v);
  9. echo '<pre>', print_r($this_y) ,'</pre><br />';
  10.  
  11. }
  12.  
  13. }
  14. ?>


Dit levert:
  1. (
  2. [0] => 11
  3. [1] => 7
  4. [2] => 4
  5. )
  6. 1
  7.  
  8.  
  9. (
  10. [0] => 9
  11. [1] => 2
  12. )
  13. 1
  14.  
  15.  
  16. (
  17. [0] => 2
  18. [1] => 7
  19. )
  20. 1


als ik het volgende mee geef met de y=
  1. &y=11,7%10,4%9,2%2,7

even uitleggen: het koppel 11,7 staat voor 11 op de X-as in kleur 7.

Wie weet er waarom er niet juist word ge-explode, dit gebeurt enkel wanneer het getal uit meer dan 1 cijfer bestaat, waaraan kan zoiets liggen?


EDIT: na wat egtest met ander dingen om op te exploden, ben ik er acher dat %10 staat voor een speciaal teken, nu heb ik de %-teken veradnert door een $-teken en nu is werkt het naar behoren. Misschien toch te vroeg topicje geopend.  

1 antwoord

Gesponsorde links
Offline Rens - 28/09/2006 22:37
Avatar van Rens Gouden medaille

Crew algemeen
Haha 
Zal hem sluiten dan, als het toch opgelost is.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.21s