CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Aide pour regex est formulaire d'envoi

gugus963
gugus963
Niveau 10
21 octobre 2006 à 12:57:38

Ben tu fais le fais une fois, tu rajoutes la fonction dans ta page de fonctions.php que tu inclue a chaque page, et voilà.
Mais bon c´est vrai que c´est plus rapide^^

gugus963
gugus963
Niveau 10
21 octobre 2006 à 13:15:36

Rappel :

"Bon, voilà, c´est fait, je vais utiliser bientôt un str_replace pour remplacer les 0h par 00h enfin c´est dit en commentaire.

Evidemment, problème, c´est que ça ne marche pas ^^
Le code en entier :
http://www.simmstein.be/wall-7uNQapek-php.htm

Et la partie du code qui bug :
http://www.simmstein.be/wall-bo7eNUiI-php.htm
C´est la condition trèèèèès longue qui ne marche pas"

et

"Y a pas un raccourci, pour qu´au lieu de mettre :
if($jour <= 31 AND $jour >= 1)

Je puisse mettre :
if(1 <= $jour <= 31)

Ou encore (les intervalles) :
if($jour "le e qui signifie appartient" [1;31]) "

J´ai encore une autre question ! Existe-il une fonction qui renvoie ce que fait une fonction.
Par exemple si je ferais :
FonctionQueJAimeraisConnaitre(JourSemaine)
Ca me donnerait un genre de truc comme ça :
function JourSemaine($timestamp)
{
$jour = date(´l´, $timestamp);
if($jour == "Monday")
$jour = "Lundi";
if($jour == "Tuesday")
$jour = "Mardi";
if($jour == "Wednesday")
$jour = "Mercredi";
if($jour == "Thursday")
$jour = "Jeudi";
if($jour == "Friday")
$jour = "Vendredi";
if($jour == "Saturday")
$jour = "Samedi";
if($jour == "Sunday")
$jour = "Dimanche";

echo $jour;
}

(joursemaine c´est ma fonction que j´ai créée, voir plus haut)

:merci:

darth-bane
darth-bane
Niveau 10
21 octobre 2006 à 14:13:26

Déjà, il serait plus propre d´écrire ta fonction comme ça :
function JourSemaine($timestamp)
{
$jour = date(´l´, $timestamp);
switch ($jour)
{
case ´Monday´: $jour = ´Lundi´; break;
case ´Tuesday´: $jour = "Mardi"; break;
case ´Wednesday´: $jour = "Mercredi"; break;
case ´Thursday´: $jour = "Jeudi"; break;
case ´Friday´: $jour = "Vendredi"; break;
case ´Saturday´: $jour = "Samedi"; break;
case ´Sunday´: $jour = "Dimanche";
}
echo $jour;
}

Ensuite, je continue à penser que tu te fais c**** pour rien, ça serait plus simple avec strftime(), qui permet de faire tout ça de façon simple.
Mais bon, j´dis ça, j´dis rien, c´est pour aider !

gugus963
gugus963
Niveau 10
21 octobre 2006 à 14:24:49

Chacun son truc ^^

deepblue
deepblue
Niveau 16
21 octobre 2006 à 14:26:48

Sauf que la tu te poses un probleme, qu´il existe une solution, qui plus est une fonction php qui le resoud...mais tu n´en veux ps :/

gugus963
gugus963
Niveau 10
21 octobre 2006 à 14:39:50

Le truc c´est que j´ai fait ma fonction avant de connaître la fonction machintime(), donc voilà :)
D´ailleurs je m´en fous un peu maintenant, vu que j´en aurai plus besoin :-)))

gugus963
gugus963
Niveau 10
23 octobre 2006 à 23:22:43

Ca ne marche toujours pas au fait :

" * GuGus963 profil
* Posté le 20 octobre 2006 à 21:10:08 avertir modérateur
* Bon, voilà, c´est fait, je vais utiliser bientôt un str_replace pour remplacer les 0h par 00h enfin c´est dit en commentaire.

Evidemment, problème, c´est que ça ne marche pas ^^
Le code en entier :

http://www.simmstein.be/wall-7uNQapek-php.htm

Et la partie du code qui bug :

http://www.simmstein.be/wall-bo7eNUiI-php.htm
C´est la condition trèèèèès longue qui ne marche pas"

:merci:

gugus963
gugus963
Niveau 10
23 octobre 2006 à 23:32:41

Hmm, c´est reglé, je suis trop bete :hum:

darth-bane
darth-bane
Niveau 10
24 octobre 2006 à 00:41:02

Oui, tu es trop bête d´avoir fait une fonction probablement pas optimisée et susceptible d´avoir des erreurs alors qu´une fonction existe, qui fait la même chose en mieux, plus rapidement et sans erreurs.

D´ailleurs dans ton autre topic, je vois que tu ne connais pas les bases du PHP, tu t´es lancé la dedans un peu comme tu as pu, tu nous demande de t´aider et tu obtiens du code qui te semble fonctionner mais qui est bancale !

Va sur le Site du Zér0, suis les tutoriaux PHP, de A à Z, en testant tous les exemples, en les modifiant, les adaptant, ...
Le SDZ a le mérite d´expliquer les choses progressivement et de façon claire. Il habitue le programmeur a prendre de bonnes habitudes, à coder proprement à utiliser la bonne méthodologie.
En apprenant comme tu le fait, ton code ressemble à de la bidouille.
Tu vas me dire que ça te demanderas trop de temps d´apprendre avec le SDZ, mais crois moi, continuer comme ça ne t´aideras pas, bien au contraire, car il te sera bien plus difficile de corriger ton code dans quelques semaines plutôt que maintenant.

Ensuite, tu pourras venir nous voir pour nous poser des questions sur des choses plus complexes.

En tout cas, je n´ai aucune intention de répondre à tes question si tu continue dans cette voie là !
Maintenant, la balle est dans ton camps, à toi de voir !

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment