probleme de split()

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme de split()

par demipoulp » 08 avr. 2005, 11:53

jai testé ton code .... en fait il semble que ce soit le pipe qui pose probleme ... essai avec un autre caractere de separation ca marche nickel.

par Invité » 07 avr. 2005, 14:55

$prodid et $type sont renseigné lors du split ....

par pikachu639 » 07 avr. 2005, 14:51

Si tel est ton pb alors pourquoi te demande tu ou son tes variable $type et $prodid :?:

par pandi-panda » 07 avr. 2005, 14:37

le probleme c'est le split sur la variable $nom ( 2624|products_quantity,2624|products_name ,etc ...).
je voudrait la tronconner au niveau du pipe
list( $prodid , $type ) = split('|',$nom); 
mais sasn succes
:cry:

par pikachu639 » 07 avr. 2005, 13:46

a quoi corresondent tes deux variables ?
ou sont elles definie ?
comment le sont elle ?

probleme de split()

par pandi-panda » 07 avr. 2005, 12:21

j'ai un petit probleme avec ma boucle ....

foreach($_POST as $nom => $valeur)
{
$pos = strrpos($nom,'|');
if ($pos == true){
list( $prodid , $type ) = split('|',$nom);
echo $nom."=> ".$type."=> ".$prodid."=> ".$valeur."<br>";
}
}
m affiche

2624|products_quantity=> => 2
2624|products_name=> => Lg L 3100
2624|products_id=> => =>2624
2624|ht_price=> => 107.86

mais ou sont passé $type et $prodid :?: