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

PHP, Tu va me tuer !

Alik-Mior
Alik-Mior
Niveau 3
07 août 2006 à 17:50:05

Salut all,

Alors plein de petite question à la con :o))

1 :d) J´aimerai créer une variables du genre $titre = ´Bienvenue´;

Comment puis-je faire pour que, grace a une zone de texte, je puis-je changer le contenu du fichier au niveau de ´Bienvenue´ ! Comme sa depuis l´administration je rentre la phrase et hop elle change :lol: sans allez touché au code :-p

2 :d) Comment crée un " DD " code :o)) ( BBcode pour les enfants ) ?

En utilisant la function str_replace, et changer une chaine de caractère en une autres ?

Ex : [a=url][/a]

C´est a peu prêt tous ´ pour le moment ´ mais il risque d´y en avoir encore beaucoup :o))

:merci:

LeLion-67
LeLion-67
Niveau 10
07 août 2006 à 17:51:58

Pour ta premier question, tu fait un formulaire

puis un if(isset($_POST[´lemssageduformulair´]))

//c bon, on prend la variable du formulaire
}
else
{
//c pas bon, on prend :
$titre = ´Bienvenue´;
}

Alik-Mior
Alik-Mior
Niveau 3
07 août 2006 à 17:56:23

Si je fais celà, le variables va changer le fichier PHP ? :ouch:

LeLion-67
LeLion-67
Niveau 10
07 août 2006 à 18:00:10

Nooonn, juste afficher

Ton commentaire, au lieu de la variable d´origine..

Alik-Mior
Alik-Mior
Niveau 3
07 août 2006 à 18:03:14

Tu m´avance énormement là :sarcastic:

darth-bane
darth-bane
Niveau 10
07 août 2006 à 18:23:09

Tu enregistre ça dans ta BDD.
Et à chaque affichage de la page, tu l´interroge pour afficher le message.

Un passage par
http://www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.html me semble plus que nécessaire !

Thymotep
Thymotep
Niveau 10
07 août 2006 à 18:24:31

Mais jvais pas crée un champs et une table juste pour sa :(

M´enfin jvais allez voir ailleur moi tss

deepblue
deepblue
Niveau 16
07 août 2006 à 18:29:50

Pas besoin d´un bd mais d´un simple fichier :)

Thymotep
Thymotep
Niveau 10
07 août 2006 à 18:30:58

Ba oui mais bon, jvais le faire sur ma BDD puisque j´ai que sa que je connais :lol:

deepblue
deepblue
Niveau 16
07 août 2006 à 18:32:45

Eh bien apprend, c´est tellement simple qu´une bd (jusqu´a un certain point) :ok:

r0x_
r0x_
Niveau 7
08 août 2006 à 00:08:08

LoL Chaqu´un son truc c´est vrai le codage php c´est pas trop mon truc xD

darth-bane
darth-bane
Niveau 10
08 août 2006 à 00:17:20

Un vieux proverbe dis : "c´est en forgeant que l´on devient forgeron" et bien là, c´est pareil, c´est en codant en PHP que l´on devient codeur PHP. La pratique, il n´ya que ça de vrai !: ok:

invible
invible
Niveau 10
08 août 2006 à 00:19:07

heu moi j´ai pas compris les questions...

Chaos_Clad
Chaos_Clad
Niveau 10
08 août 2006 à 02:33:55

Pour ton BBCode je vois que les Regex, enfin c´est la seule technique que je connais. En gros tu crées une Regex (regulary expression) qui dit : "Quand tu vois un text entre [b] et [/b] tu le mets en gras", ça se présente sous cette forme :

$texte=preg_replace("#^\[b\]([a-zA-Z0-9._-]+)[/b\]

  1. i", "<strong>$1</strong>", $texte);

En gros tu stockes une chaîne de caractère dans $texte, par exemple "Coucou [b]Ca va ?[ /b]", puis tu remplaces le texte entre [b] et [/b] par le deuxième argument de la fonction preg_replace, et tu stockes tout ça dans $texte.
A la fin tu auras donc $texte="Coucou <strong>Ca va ?< /strong>". Le i à la fin signifie que ça marche aussi avec [B] et [/B].

C´est la meilleure méthode que je connaisse pour répondre à ta question, j´ai pas lu les autres messages j´espère ne pas avoir fait un doublon :)

Thymotep
Thymotep
Niveau 10
08 août 2006 à 10:27:26

:-))) Sympa, jvais étudier sa alors :-p

deepblue
deepblue
Niveau 16
08 août 2006 à 10:55:09

Chaos_Clad >> ton "[b]Ca va ?[ /b]" ne pourra etre remaplcé par <strong>Ca va ?< /strong> car ton motif n´est pas bon !

$motif = "`\[b\](.*)\[/b\]`isU";
$par = "<strong>$1</strong>";
$txt = preg_replace($motif, $par, $txt);

Thymotep
Thymotep
Niveau 10
08 août 2006 à 10:58:25

Dals le $1 c´est le texte qui sera en gras ?

C´est plus simple avec ton truc deep, :merci:

Ya juste le $1 que je comprend pas :-p

Thymotep
Thymotep
Niveau 10
08 août 2006 à 11:17:56

Sinon, est-ce que quelqu´un c´est pourquoi l´attribut dotted en CSS ne fonctionne pas sous IE ? Suis-je obligé d´utilisé dashed ?

Je parle pour le style de bordure dans un lien :-p

deepblue
deepblue
Niveau 16
08 août 2006 à 11:25:22

$1 represente (.*)

"dotted en CSS ne fonctionne pas sous IE" >> il fonctionne mais ne donne pas le meme type de pointillés

A cause de ça, je n´utulise jamis de pointillé pour mes bordures, sauf avec des images de fond

Thymotep
Thymotep
Niveau 10
08 août 2006 à 11:27:36

J´ai compris deep, merci, ba sur IE sa me transforme en dashed et sur les lien, se n´affiche rien :lol: Sacré IE :rire:

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