Adresse 1 remplacé par Adresse 2 si...
Posté : 26 déc. 2007, 23:49
Bonjour
Attention c’est hard mais j’ai vérifié que mes phrases veulent bien dire quelque chose
Admettons que je sois un futur membre du site et que j’ai 3 adresses,
Par exemple :
Le script actuel :
Si la première adresse est vide, alors que la seconde ne l’est pas alors le second rempli la première grâce à son contenu puis se vide
Ce qui ce passe :
Si aucun champs de l’adresse 1 n’est vide sauf 2 et aucun champs de l’adresse 2 n’est vide alors les 2 champs vides de l’adresse 1 vont prendre les valeurs de ces deux mêmes champs de l’adresse 2 en effaçant ceux de l’adresse 2

Et sa mélange donc les adresses !!
Ce qui devrait se passer :
Si dans l’adresse 1 le champ rue est vide alors on remplace adresse 1 par adresse 2 si adresse 2 n’est pas vide
Si dans l’adresse 1 le champ rue n’est pas vide on ne remplace pas
Il ne faut pas de plus oublier qu’il y a 3 adresses
D’après ce code comment faut-il faire ?

Attention c’est hard mais j’ai vérifié que mes phrases veulent bien dire quelque chose
Admettons que je sois un futur membre du site et que j’ai 3 adresses,
Par exemple :
Le script actuel :
Si la première adresse est vide, alors que la seconde ne l’est pas alors le second rempli la première grâce à son contenu puis se vide
Ce qui ce passe :
Si aucun champs de l’adresse 1 n’est vide sauf 2 et aucun champs de l’adresse 2 n’est vide alors les 2 champs vides de l’adresse 1 vont prendre les valeurs de ces deux mêmes champs de l’adresse 2 en effaçant ceux de l’adresse 2

Et sa mélange donc les adresses !!
Ce qui devrait se passer :
Si dans l’adresse 1 le champ rue est vide alors on remplace adresse 1 par adresse 2 si adresse 2 n’est pas vide
Si dans l’adresse 1 le champ rue n’est pas vide on ne remplace pas
Il ne faut pas de plus oublier qu’il y a 3 adresses
D’après ce code comment faut-il faire ?
//-->> REMPLACEMENT DU CHAMPS VIDE QUI PRECED
if($numero_rue_1 != "" AND $numero_rue_2 == "" AND $numero_rue_3 != "")
{
$numero_rue_2 = "$numero_rue_3";
$numero_rue_3 = "";
}
if($numero_rue_1 == "" AND $numero_rue_2 != "" AND $numero_rue_3 != "")
{
$numero_rue_1 = "$numero_rue_2";
$numero_rue_2 = "$numero_rue_3";
$numero_rue_3 = "";
}
if($numero_rue_1 == "" AND $numero_rue_2 != "" AND $numero_rue_3 == "")
{
$numero_rue_1 = "$numero_rue_2";
$numero_rue_2 = "";
}
if($numero_rue_1 == "" AND $numero_rue_2 == "" AND $numero_rue_3 != "")
{
$numero_rue_1 = "$numero_rue_3";
$numero_rue_3 = "";
}
//-->>
if($rue_1 != "" AND $rue_2 == "" AND $rue_3 != "")
{
$rue_2 = "$rue_3";
$rue_3 = "";
}
if($rue_1 == "" AND $rue_2 != "" AND $rue_3 != "")
{
$rue_1 = "$rue_2";
$rue_2 = "$rue_3";
$rue_3 = "";
}
if($rue_1 == "" AND $rue_2 != "" AND $rue_3 == "")
{
$rue_1 = "$rue_2";
$rue_2 = "";
}
if($rue_1 == "" AND $rue_2 == "" AND $rue_3 != "")
{
$rue_1 = "$rue_3";
$rue_3 = "";
}
//-->>
if($code_postal_1 != "" AND $code_postal_2 == "" AND $code_postal_3 != "")
{
$code_postal_2 = "$code_postal_3";
$code_postal_3 = "";
}
if($code_postal_1 == "" AND $code_postal_2 != "" AND $code_postal_3 != "")
{
$code_postal_1 = "$code_postal_2";
$code_postal_2 = "$code_postal_3";
$code_postal_3 = "";
}
if($code_postal_1 == "" AND $code_postal_2 != "" AND $code_postal_3 == "")
{
$code_postal_1 = "$code_postal_2";
$code_postal_2 = "";
}
if($code_postal_1 == "" AND $code_postal_2 == "" AND $code_postal_3 != "")
{
$code_postal_1 = "$code_postal_3";
$code_postal_3 = "";
}
//-->>
if($ville_1 != "" AND $ville_2 == "" AND $ville_3 != "")
{
$ville_2 = "$ville_3";
$ville_3 = "";
}
if($ville_1 == "" AND $ville_2 != "" AND $ville_3 != "")
{
$ville_1 = "$ville_2";
$ville_2 = "$ville_3";
$ville_3 = "";
}
if($ville_1 == "" AND $ville_2 != "" AND $ville_3 == "")
{
$ville_1 = "$ville_2";
$ville_2 = "";
}
if($ville_1 == "" AND $ville_2 == "" AND $ville_3 != "")
{
$ville_1 = "$ville_3";
$ville_3 = "";
}
//-->>
if($pays_1 != "" AND $pays_2 == "" AND $pays_3 != "")
{
$pays_2 = "$pays_3";
$pays_3 = "";
}
if($pays_1 == "" AND $pays_2 != "" AND $pays_3 != "")
{
$pays_1 = "$pays_2";
$pays_2 = "$pays_3";
$pays_3 = "";
}
if($pays_1 == "" AND $pays_2 != "" AND $pays_3 == "")
{
$pays_1 = "$pays_2";
$pays_2 = "";
}
if($pays_1 == "" AND $pays_2 == "" AND $pays_3 != "")
{
$pays_1 = "$pays_3";
$pays_3 = "";
}
//-->>
if($batiment_1 != "" AND $batiment_2 == "" AND $batiment_3 != "")
{
$batiment_2 = "$batiment_3";
$batiment_3 = "";
}
if($batiment_1 == "" AND $batiment_2 != "" AND $batiment_3 != "")
{
$batiment_1 = "$batiment_2";
$batiment_2 = "$batiment_3";
$batiment_3 = "";
}
if($batiment_1 == "" AND $batiment_2 != "" AND $batiment_3 == "")
{
$batiment_1 = "$batiment_2";
$batiment_2 = "";
}
if($batiment_1 == "" AND $batiment_2 == "" AND $batiment_3 != "")
{
$batiment_1 = "$batiment_3";
$batiment_3 = "";
}
//-->>
if($etage_1 != "" AND $etage_2 == "" AND $etage_3 != "")
{
$etage_2 = "$etage_3";
$etage_3 = "";
}
if($etage_1 == "" AND $etage_2 != "" AND $etage_3 != "")
{
$etage_1 = "$etage_2";
$etage_2 = "$etage_3";
$etage_3 = "";
}
if($etage_1 == "" AND $etage_2 != "" AND $etage_3 == "")
{
$etage_1 = "$etage_2";
$etage_2 = "";
}
if($etage_1 == "" AND $etage_2 == "" AND $etage_3 != "")
{
$etage_1 = "$etage_3";
$etage_3 = "";
}
//-->>
if($porte_1 != "" AND $porte_2 == "" AND $porte_3 != "")
{
$porte_2 = "$porte_3";
$porte_3 = "";
}
if($porte_1 == "" AND $porte_2 != "" AND $porte_3 != "")
{
$porte_1 = "$porte_2";
$porte_2 = "$porte_3";
$porte_3 = "";
}
if($porte_1 == "" AND $porte_2 != "" AND $porte_3 == "")
{
$porte_1 = "$porte_2";
$porte_2 = "";
}
if($porte_1 == "" AND $porte_2 == "" AND $porte_3 != "")
{
$porte_1 = "$porte_3";
$porte_3 = "";
}
//-->>
if($telephone_fixe_1 != "" AND $telephone_fixe_2 == "" AND $telephone_fixe_3 != "")
{
$telephone_fixe_2 = "$telephone_fixe_3";
$telephone_fixe_3 = "";
}
if($telephone_fixe_1 == "" AND $telephone_fixe_2 != "" AND $telephone_fixe_3 != "")
{
$telephone_fixe_1 = "$telephone_fixe_2";
$telephone_fixe_2 = "$telephone_fixe_3";
$telephone_fixe_3 = "";
}
if($telephone_fixe_1 == "" AND $telephone_fixe_2 != "" AND $telephone_fixe_3 == "")
{
$telephone_fixe_1 = "$telephone_fixe_2";
$telephone_fixe_2 = "";
}
if($telephone_fixe_1 == "" AND $telephone_fixe_2 == "" AND $telephone_fixe_3 != "")
{
$telephone_fixe_1 = "$telephone_fixe_3";
$telephone_fixe_3 = "";
}
//-->>
if($telephone_portable_1 != "" AND $telephone_portable_2 == "" AND $telephone_portable_3 != "")
{
$telephone_portable_2 = "$telephone_portable_3";
$telephone_portable_3 = "";
}
if($telephone_portable_1 == "" AND $telephone_portable_2 != "" AND $telephone_portable_3 != "")
{
$telephone_portable_1 = "$telephone_portable_2";
$telephone_portable_2 = "$telephone_portable_3";
$telephone_portable_3 = "";
}
if($telephone_portable_1 == "" AND $telephone_portable_2 != "" AND $telephone_portable_3 == "")
{
$telephone_portable_1 = "$telephone_portable_2";
$telephone_portable_2 = "";
}
if($telephone_portable_1 == "" AND $telephone_portable_2 == "" AND $telephone_portable_3 != "")
{
$telephone_portable_1 = "$telephone_portable_3";
$telephone_portable_3 = "";
}
//-->>
if($email_1 != "" AND $email_2 == "" AND $email_3 != "")
{
$email_2 = "$email_3";
$email_3 = "";
}
if($email_1 == "" AND $email_2 != "" AND $email_3 != "")
{
$email_1 = "$email_2";
$email_2 = "$email_3";
$email_3 = "";
}
if($email_1 == "" AND $email_2 != "" AND $email_3 == "")
{
$email_1 = "$email_2";
$email_2 = "";
}
if($email_1 == "" AND $email_2 == "" AND $email_3 != "")
{
$email_1 = "$email_3";
$email_3 = "";
}
Merci, je sais c’est pas facile à lire