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

Problème du jour

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
FalconDark
FalconDark
Niveau 8
27 février 2004 à 12:13:53

moi jai fait un design de site...
17 tablo :sarcastic:

FalconDark
FalconDark
Niveau 8
27 février 2004 à 12:18:25

oups, j´avais sauté la page 2, désolé

Simpa le design :ok:

Ptival
Ptival
Niveau 10
27 février 2004 à 14:00:31

lol

Bon sinon tenz ça ne marche pas donc si qqn pouvais m´expliquer le problème : ( c´est en local )

< ? $date = date("D/m/Y");
if ( $_POST[´pseudo´] ! = NULL AND $_POST[´titre´] ! = NULL AND $_POST[´contenu´] ! = NULL AND $date ! = NULL)
{
mysql_connect("localhost", " root", " ");
mysql_select_db("imagienation");

$message = htmlentities ( $_POST[message]);
$pseudo = htmlentities ( $_POST[pseudo]);

mysql_query("INSERT INTO news VALUES(´´, ´$pseudo´, ´$titre´, ´$contenu´, ´$date´)");

mysql_close();
}
? >

< form action="Ajoutnews.php" method="post">

< center>
Pseudo<br><input type="text" name="pseudo"><br><br>
Titre<br><input type="text" name="titre"><br><br>
Contenu<br><input type="text" name="contenu"><br><br>
< input type="submit" value="Envoyer">
< /center>

< /form>

Ptival
Ptival
Niveau 10
27 février 2004 à 14:07:07

Euh ça :

$message = htmlentities ( $_POST[message]);
$pseudo = htmlentities ( $_POST[pseudo]);

ça compte pas faut l´enlver! ^^

freedix
freedix
Niveau 10
27 février 2004 à 14:10:18

Et c´est quoi le problème ?
:sarcastic:
On est pas devin ; )

Ptival
Ptival
Niveau 10
27 février 2004 à 14:28:16

Ben la date elle part bie dans la base, mais les autres cases sont vides...

Vous voulez le message d´erreur sql ?

Ptival
Ptival
Niveau 10
27 février 2004 à 14:29:20

On m´a donné ça :

< ?
$date = strftime("%d-%m-%Y");
if ( isset($pseudo) AND isset($titre) AND isset($contenu) AND isset($date))
{
$db = mysql_connect("localhost", " root", " ");
mysql_select_db("imagienation", $db);

$titre = trim($titre);
$contenu = trim($contenu);

mysql_query("INSERT INTO news VALUES(´´, ´$pseudo´, ´$titre´, ´$contenu´, ´$date´)") or die("erreur survenue :<br>".mysql_error());

mysql_close();
}
else
{
? >

< form action="Ajoutnews2.php" method="post">

< center>
Pseudo<br><input type="text" name="pseudo"><br><br>
Titre<br><input type="text" name="titre"><br><br>
Contenu<br><textarea rows="5" name="contenu" cols="50"></textarea><br><br>
< input type="submit" value="Envoyer">
< /center>

< /form>
< ?
}
? >

Mais ça marche pas non plus :non: :honte:

freedix
freedix
Niveau 10
27 février 2004 à 14:36:52

Ptival Posté le 27 février 2004 à 14:28:16
Vous voulez le message d´erreur sql ?
=> Bien sur, ça sera plus simple ; )

Donnes toutes les erreurs ; )

freedix
freedix
Niveau 10
27 février 2004 à 14:37:41

Sinon, tu testes avec EasyPHP 1.7 ?

Ptival
Ptival
Niveau 10
27 février 2004 à 15:21:14

Oui c´est avec EasyPhp 1.7

Et pour le dernier truc que j´ai fait ( pcque j´ai modifié plusieurs fois ) les messages sont :

Notice: Undefined index: pseudo in c:\program files\easyphp\www\newdiz\ajoutnews.php on line 74

Notice: Undefined index: titre in c:\program files\easyphp\www\newdiz\ajoutnews.php on line 75

Notice: Undefined index: contenu in c:\program files\easyphp\www\newdiz\ajoutnews.php on line 76

freedix
freedix
Niveau 10
27 février 2004 à 15:36:06

C´est pas des erreus ça en fait, c´est juste de notice ; )

C´est parce que la configuration de PHP est différente dans cette version...
Pour récupérer tes variable d´un formulaire, tu dois faire :
$var = $_POST[´var´];
Où var est le nom de ton champ dans la formulaire...

Et si c´est une variable passé dans l´url par exemple, tu fais comme ceci :
$var = $_GET[´var´];

Et y´a d´autres tableaux superglobeaux comme ça...

Tu peux désactiver les notices, mais je te le conseille pas, je trouve ça plus propre de récupérer les variables ainsi ; )

Ptival
Ptival
Niveau 10
27 février 2004 à 15:57:17

C bon j´ai mis le truc sur 2 pages et c´est impec !

Ptival
Ptival
Niveau 10
27 février 2004 à 20:18:04

Maintenant j´aimerais savoir un truc :

Là dedans :

$reponse = mysql_query("SELECT * FROM news ORDER BY ID DESC LIMIT 3,5");

J´ai le droit de remplacer 3 et 5 par des variables $_GET[´´] ? ??

buz-l-orage
buz-l-orage
Niveau 10
27 février 2004 à 20:27:00

bah oue y´a pas de pb ( c´est comme ca que se font les forums..tu fais un limit qui est recup en url)

Yoda_Software
Yoda_Software
Niveau 30
27 février 2004 à 20:35:24

Je viens d´aller jeter un oeil et je trouve que ça commence à avoir de la gueule.

Y´a juste une chose, les zones de droites et de gauche :
- imagineation
- rpg maker
- partenaires
sont centrées en hauteur, ce qui fait que plus il y aura de news, plus ils vont descendre dans la page, or il me semble que ce sont des éléments de menu, non ?

En dehors de ça, rien à dire ! Pour quelqu´un qui ne connaissait ( pratiquement) pas les tableaux il y a quelques jours ! Chapeau !

Ptival
Ptival
Niveau 10
27 février 2004 à 20:39:12

Merci yoda :p

( Ne pas regarder la prog intérieure ! ^^ )

Euh sinon comment je fais pour que les menus restent collés en haut ? ??

Je mettrais bien un valign="top" mais où ? ^^

Et enfin ma dernière question :

Comment on fait pour que quand on clique sur un lien, ça demande un password pour afficher la page ? ( Si possible le plus " sécurisément" possible ! ^^ )

Ptival
Ptival
Niveau 10
27 février 2004 à 20:41:17

En fait fodrait que je refasse tout en une seule frame...parce que mes frames imbriqués ça le fait pas trop, et donc je peux pas mettre de valign="top" à cause de ça...

Bon ben je sais ce que je ferais dans les prochaines semaines moi ! ^^

Par contre la question du password tient toujours !

freedix
freedix
Niveau 10
27 février 2004 à 20:45:55

Les fichiers htaccess sont le moyen le plus sécurisé pour permettre l´accès à des pages par mot de passe ; )

Yoda_Software
Yoda_Software
Niveau 30
27 février 2004 à 20:47:25

Pour le password, il faut que tu passe par une page intermédiaire à laquelle tu passe en paramètre le nom de la page ( php, html, . ..).

Yoda_Software
Yoda_Software
Niveau 30
27 février 2004 à 20:53:35

Les tableaux et les frames(cadres) sont 2 choses différentes. Il me semble que tu n´a utilisé que des tableaux.

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