Simplification d'un code php
4 messages
• Page 1 sur 1
-

sff - WRInaute occasionnel

- Messages: 336
- Inscription: 2 Fév 2005
Simplification d'un code php
Bonjour,
J'aimerais savoir si il y a possibilité de simplifier ce petit code php :
Merci d'avance.
J'aimerais savoir si il y a possibilité de simplifier ce petit code php :
- Code: Tout sélectionner
if ($itemrow['currency'] == 1 AND $_POST['currency'] == 2){
if($_POST['buycost'] > floor($itemrow['buycost']/10000)) { $errors++; $errorlist .= "- Le prix de départ ne peut pas dépasser ".floor($itemrow['buycost']/10000)." ".currency_text(2,floor($itemrow['buycost']/10000),1)." (1 cristal = 10000 rubis)<br>"; }
}elseif($itemrow['currency'] == 2 AND $_POST['currency'] == 1){
if($_POST['buycost'] < floor($itemrow['buycost']*10000)) { $errors++; $errorlist .= "- Le prix de départ ne doit pas être inférieur à ".floor($itemrow['buycost']/10000)." ".currency_text($_POST['currency'],floor($itemrow['buycost']/10000),1)." (1 cristal = 10000 rubis)<br>"; }
}else{
if ($_POST['buycost'] > floor($itemrow['buycost']*125/100)) { $errors++; $errorlist .= "- Le prix de départ ne doit pas dépasser 125% du prix présent en boutique soit ".floor($itemrow['buycost']*125/100)." ".currency_text($_POST['currency'],floor($itemrow['buycost']*125/100),1)."<br>"; }
}
Merci d'avance.
- Tilt
- WRInaute impliqué

- Messages: 858
- Inscription: 26 Mar 2005
Re: Simplification d'un code php
Un truc comme ça ? à revoir, sûrement...
- Code: Tout sélectionner
$currency=$itemrow['currency'];
$pcurrency=$_POST['currency'];
$buycost=$_POST['buycost'];
$fbuycost=floor($buycost/10000);
$fbuycost2=floor($buycost*10000);
$fbuycost3=floor($buycost*125/100);
$pbuycost=$_POST['buycost'];
if ($currency == 1 && $pcurrency == 2){
if($pbuycost > $fbuycost) {
++$errors;
$errorlist .= '- Le prix de départ ne peut pas dépasser '.$fbuycost.' '.currency_text(2,$fbuycost,1).' (1 cristal = 10000 rubis)<br />';
}
}elseif($currency == 2 && $pcurrency == 1){
if($pbuycost < $fbuycost2) {
++$errors;
$errorlist .= '- Le prix de départ ne doit pas être inférieur à '.$fbuycost.' '.currency_text($pcurrency,$fbuycost,1).' (1 cristal = 10000 rubis)<br />';
}
}else{
if ($buycost > $fbuycost3) {
++$errors;
$errorlist .= '- Le prix de départ ne doit pas dépasser 125% du prix présent en boutique soit '.$fbuycost3.' '.currency_text($pcurrency,$fbuycost3,1)."<br>";
}
}
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [Résolu] Php : simplification code
- [PHP/MYSQL] Besoin d'aide pour la simplification d'une requete
- Comment convertir un code HTML en code PHP ?
- Code php avec code <iframe src=
- [???] php code en 1 ligne dans le code source
- Simplification redirections
- Simplification de script
- Simplification de l'URL
- Simplification de tout ce bazar
- Simplification liste conditions URLRewrite
- Google AdWords introduit le concept de niveau de qualité - 03-10-2005
- Affichage de la description DMOZ dans MSN Search - 23-05-2006
- Google Code Search : moteur de recherche de codes sources - 05-10-2006
- Gérer l'entête HTTP en PHP - 04-08-2008
- Affichage de la description DMOZ dans Google - 13-07-2006
- Commande site: sur Google et pages ignorées - 06-03-2007
- l'attribut rel=nofollow contre le spam de commentaires ? - 18-01-2005
- Où placer son fichier Sitemap ? A la racine ? - 27-06-2005
Consultez la description détaillée des produits ou services de Google suivants : Google Code
- Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
