Si tu as des questions, tu peux me contacter par MSN car sur ce textearea les tabulations sont difficiles :D
KevinChalet[at]hotmail[dot]com
psyphi
Messages postés51Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention12 août 2010 10 févr. 2005 à 09:37
Voila j'ai mis ma source à jour est ce qu'elle vous convient mieux?
psyphi
Messages postés51Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention12 août 2010 10 févr. 2005 à 09:09
Vous pouvez m'en dire un peu plus sur les variables superglobales, ca sert à quoi et ca apporte quoi de plus?
Sinon vous inquietez pas je connais else if, et comment ca marche et il est vrai que votre remarque la dessus est judicieuse j'avais commencé à en mettre et par feignantise je m'etais dit que toute facon ca changerait pas grand chose et que j'en avais pas besoin. Mais bon comme ca optimise mon script, je m'en vais les rajouter, vous me fesez prendre bonne conscience :-D
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 9 févr. 2005 à 18:42
else if....
ça existe aussi en C / C++....
ici ça va diviser par 4 le nombre de calculs...
cs_Kevin007
Messages postés40Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention 1 octobre 2006 9 févr. 2005 à 18:34
A propos de $HTTP_USER_AGENT, tu dois utiliser $_SERVER[ 'HTTP_USER_AGENT' ] car $HTTP_USER_AGENT est obsolète depuis les superglobales.
Pour les elseif, une fois que la condition a été trouvé : on ne cherche plus.
Ex : nous sommes Jeudi
if ( $date == 'Mercredi' )
echo 'Mercredi';
elseif ( $date == 'Jeudi' )
echo 'Jeudi';
/* On arrête là car $date == 'Jeudi' */
elseif ( $date == 'Vendredi' )
echo 'Vendredi';
psyphi
Messages postés51Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention12 août 2010 9 févr. 2005 à 18:08
Ba heu je commence a peine en php même si ca ressemble a mon langage de prédilection le C.
Pourquoi est ce mieu avec $_SERVER[ 'HTTP_USER_AGENT' ] ?( Je connaissais pas)
Je ne vois pas ce que changerait des else if?
Je vais essayer de faire une fonction.
J'ai testé tout les navigateurs cité sous Linux et IE sur le PC de ma copine, sauf Safari ce soir chez un pot qui a un Mac et Netscape que j'avais pas envie d'installer. => Si qqun peut me dire si ca marche avec Netscape?
cs_Kevin007
Messages postés40Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention 1 octobre 2006 9 févr. 2005 à 17:52
Ou même des elseif ;)
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 9 févr. 2005 à 16:57
Pourquoi ne pas faire un tableau ?
et pourquoi ne pas faire une fonction avec un return ?
ça permetrais à ton programme de ne pas aller plus loin...
cs_Kevin007
Messages postés40Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention 1 octobre 2006 9 févr. 2005 à 16:45
Salut,
Je n'ai pas essayé, mais ça à l'air bien à part :
$HTTP_USER_AGENT à remplacer par $_SERVER[ 'HTTP_USER_AGENT' ] ;)
11 févr. 2005 à 13:09
tu sais qu'il y a plus simple, pour peu qu'on ait un browscap.ini a jour ?
<?php
$browser = get_browser(null, true);
echo $browser['browser'];
?>
Voici le lien pour la doc :
http://de.php.net/manual/en/function.get-browser.php
10 févr. 2005 à 15:27
10 févr. 2005 à 10:24
http://fr3.php.net/variables.predefined
Si tu veux en savoir plus ;
Si tu as des questions, tu peux me contacter par MSN car sur ce textearea les tabulations sont difficiles :D
KevinChalet[at]hotmail[dot]com
10 févr. 2005 à 09:37
10 févr. 2005 à 09:09
Sinon vous inquietez pas je connais else if, et comment ca marche et il est vrai que votre remarque la dessus est judicieuse j'avais commencé à en mettre et par feignantise je m'etais dit que toute facon ca changerait pas grand chose et que j'en avais pas besoin. Mais bon comme ca optimise mon script, je m'en vais les rajouter, vous me fesez prendre bonne conscience :-D
9 févr. 2005 à 18:42
ça existe aussi en C / C++....
ici ça va diviser par 4 le nombre de calculs...
9 févr. 2005 à 18:34
Pour les elseif, une fois que la condition a été trouvé : on ne cherche plus.
Ex : nous sommes Jeudi
if ( $date == 'Mercredi' )
echo 'Mercredi';
elseif ( $date == 'Jeudi' )
echo 'Jeudi';
/* On arrête là car $date == 'Jeudi' */
elseif ( $date == 'Vendredi' )
echo 'Vendredi';
9 févr. 2005 à 18:08
Pourquoi est ce mieu avec $_SERVER[ 'HTTP_USER_AGENT' ] ?( Je connaissais pas)
Je ne vois pas ce que changerait des else if?
Je vais essayer de faire une fonction.
J'ai testé tout les navigateurs cité sous Linux et IE sur le PC de ma copine, sauf Safari ce soir chez un pot qui a un Mac et Netscape que j'avais pas envie d'installer. => Si qqun peut me dire si ca marche avec Netscape?
9 févr. 2005 à 17:52
9 févr. 2005 à 16:57
et pourquoi ne pas faire une fonction avec un return ?
ça permetrais à ton programme de ne pas aller plus loin...
9 févr. 2005 à 16:45
Je n'ai pas essayé, mais ça à l'air bien à part :
$HTTP_USER_AGENT à remplacer par $_SERVER[ 'HTTP_USER_AGENT' ] ;)