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

Je vais me mettre au PHP ! :)

Blawk
Blawk
Niveau 10
03 juillet 2003 à 12:48:33

TES PAGES NE DOIVENT PAS ETRE DANS LA BDD... :-((

Comment veut traiter les données si elle sont déjà en HTML dans la BdD ? ??

freedix
freedix
Niveau 10
03 juillet 2003 à 12:50:25

captain_torche Posté le 03 juillet 2003 à 12:04:08

La deuxième est de mettre du code HTML dans ton enregistrement de base de données.

Pourquoi captain à dit que l´on pouvait en metre dans la bdd alors ?

captain_torche
captain_torche
Niveau 10
03 juillet 2003 à 12:57:04

C´était juste pour l´affichage de ton texte bleu et rouge.

Mais la page, elle, ne figure pas dans la bdd.

Exemple :
enregistrement 1 :
blabla
enregistrement 2:
< font color="#0000FF">Bla</font><font color="#FF0000"> bla</font>

Ces enregistrements seront affichés dans une page HTML " fixe".

freedix
freedix
Niveau 10
03 juillet 2003 à 12:58:28

LA page en elle meme ne doit pas etre dans la bdd ? Mais tous le texte avec les attributs oui ?

bobcolas
bobcolas
Niveau 9
03 juillet 2003 à 13:09:45

je commence à comprendre......

Mais quand tu mets ton include dans la cellule centrale, tu mets quoi comme code ?

tu mets l´include pour toutes les rubriques à la fois ?
Et comment tu appelles ta page ou il y a les news ( par exemple) ? ?? :ouch: :lol:

@+

Blawk
Blawk
Niveau 10
03 juillet 2003 à 13:19:23

Voici un grossier schema d´un hypothétique site:

index.php

< html>
< table>
< tr>
< td>Bienvenue sur mon site</td>
< /tr>
< tr>
< td><?php include($_GET[´page´].´.php´); ? ></td>
< /tr
< /table>
< /html>

news.php

< ?php
echo ´<p>Voici les news</p>´;
// script affichant les news.
//............
//...
? >

Donc pour voir les news, on va là: index.php?page=news

OK ?

Blawk
Blawk
Niveau 10
03 juillet 2003 à 13:21:15

PS: je commence à me lasser d´expliquer, donc ej te conseille de comprendre maintenant, sinon :mort:

bobcolas
bobcolas
Niveau 9
03 juillet 2003 à 13:34:17

Merci ! pas besoin de réexpliquer :ok: :-p

bobcolas
bobcolas
Niveau 9
03 juillet 2003 à 13:35:54

tu faisait quoi avec lui ?

bobcolas
bobcolas
Niveau 9
03 juillet 2003 à 13:38:15

excuse ; )

En fait c´est pareil que le HTML mais sans les iframes ?
C´est peut-etre plus pratique quand meme :lol:

et DERNIERE question : Qu´est-ce que tu mets comme lien à ta rubrique " News" ( le texte) ? ??

merci
@+

leboss33
leboss33
Niveau 10
03 juillet 2003 à 14:12:04

monsite.com/index.php?page=TAPAGE

bobcolas
bobcolas
Niveau 9
03 juillet 2003 à 14:13:29

Bon, j´ai réussi ! !! :lol:

mais un probleme...

http://graphicolas.free.fr/dyna/

regardez, quand on y va, il y a un message d´erreur... Pourquoi ? mais quand on clique sur news, la ca marche tres bien :)

regardez le code de mon index :

< html>
< head>
< title>Document sans titre</title>
< /head>
< body>
< table width="700" border="0" cellspacing="0" cellpadding="0">
< tr>
< td width="177" rowspan="2" valign="top"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="index.php?page=news">+
les news +</a></font></div></td>
< td width="523"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bienvenue
sur < strong>GraphiColas</strong> DYNAMIQUE ! !!</font></div></td>
< /tr>
< tr>
< td valign="middle">
< div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
< ? include($_GET[´page´].´.php´); ? >
< /font></div>
< /td>
< /tr>
< /table>
< /body>
< /html>

Pkoi il y a un probleme alors ?

merci bcp.

@+ Colas

bobcolas
bobcolas
Niveau 9
03 juillet 2003 à 14:15:35

merci cédric ; )

captain_torche
captain_torche
Niveau 10
03 juillet 2003 à 14:16:39

Tout le problème vient de là :
< ? include($_GET[´page´].´.php´); ? >
Vu que si tu ne passes pas de page en argument . .. ben, $_GET[´page´] n´aura auncune valeur.
Donc, il interprétera le code comme
< ? include ( ´.php)´; ? >
Ce qu´il faut faire, c´est :
< ?
if(isset($_GET[´page´]))
include($_GET[´page´].´.php´);
else
include ´default.php´;
? >

jarose
jarose
Niveau 10
03 juillet 2003 à 14:17:13

pff, captain_torche t´as déjà expliqué:

< ?
if ( isset($_GET[´page´]) )
{
include($_GET[´page´].´.php´);
}
? >

Allez, maintenant, vas apprendre sérieusement: fr.php.net

jarose
jarose
Niveau 10
03 juillet 2003 à 14:18:09

arf
il t´as même expliqué ça deux fois avant moi ; )

grandissime
grandissime
Niveau 10
03 juillet 2003 à 14:19:09

euh le PHP c´est pas mon fort, mais a mon avis, c´est que c´est marqué d´ouvrir $page, le probleme c´est que tu l´a pas mis dans ton adresse. DOnc faut que tu mette une condition au départ pour voir si il y a une variable dans l´adresse.. enfin je crois. Mais au faites, je crois qu´il ne faut pas faire de truc comme ca, car un gars peut changer l´adresse et voir des fichiers secret.

grandissime
grandissime
Niveau 10
03 juillet 2003 à 14:19:54

mais vous etes trop rapide..

grandissime
grandissime
Niveau 10
03 juillet 2003 à 14:21:14

mais bon j´avais vu just.. sinon vous avez compris ce que j´ai dis ou rien du tout ? ? :question:

jarose
jarose
Niveau 10
03 juillet 2003 à 14:21:14

C´est captain_torche qui nous a devancé ; )

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