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

Besoin aide PHP

Daxo
Daxo
Niveau 8
08 octobre 2005 à 12:28:57

Salut!
Ca va?
Je débute en php et j´essaye la de faire un mini chat tout bête ;) (a peine sécurisé vu que j´ai pas mis de html entitties)

voila la source

<? mysql_connect("localhost","root","");
mysql_select_db("testphp");
//phase 1 terminé
echo "Veuillez entrer votre pseudo et message";
?>
<?
echo "Pseudo:";?>
<form method="post" action="minichat.php">
<p><input type="text" name="pseudo" /></p>
</form>
<? echo "Message :";?>
<form method="post" action="minichat.php">
<p><input type="text" name="message" /></p>
<p><input type="submit" value="Go" /></p>
</form>
<?
if (isset($_POST[´message´]))
if (isset($_POST[´pseudo´]))
?>
<?
if (isset($_POST[´message´],$_POST[´pseudo´]))
{
mysql_query(INSERT INTO mini_chat
VALUES("","$_POST[´message´]","$_POST[´pseudo´]"))
;
echo "Le message a bien été posté";
};
else
{
echo "Boulet met le message et le pseudo!";
};

$reponse = mysql_query(SELECT Id,Pseudo,Message FROM mini_chat ORDER BY "id" LIMIT 0.10);
while ($donnees = mysql_fetch_array($reponse));
{
?>
<? echo "Message $donnees[´Id´] : Par $donnees[´Pseudo´] : $donnees[´Message´]"; ?> <br />
<?
}

mysql_close();
?>

J´ai un problème :

"Parse error: parse error in c:\documents and settings\hp_propriétaire\mes documents\testsphp\minichat.php on line 23"

J´ai beau verifier,je vois pas ou est la faute!
La ligne 23 c´est la requète pour ajouter le message!
Voila merci

Daxo
Daxo
Niveau 8
08 octobre 2005 à 12:35:54

J´pige pas!

killdragonus
killdragonus
Niveau 7
08 octobre 2005 à 12:40:38

avant insert into met " et entre les 2 )) met " ca donnera ca

mysql_query("INSERT INTO mini_chat

VALUES("","$_POST[´message´]","$_POST[´pseudo´]")"
)

Daxo
Daxo
Niveau 8
08 octobre 2005 à 13:44:06

$reponse = mysql_query(SELECT Id,Pseudo,Message FROM mini_chat ORDER BY "id" LIMIT 0,10);

Merci!
J´ai une erreur la now.

Daxo
Daxo
Niveau 8
08 octobre 2005 à 13:47:35

C´est réglé!
C´est la now
<? echo "Message $donnees[´Id´] : Par $donnees[´Pseudo´] : $donnees[´Message´]"; ?> <br />

999888
999888
Niveau 10
08 octobre 2005 à 13:51:01

<?php
mysql_connect("localhost","root","");
mysql_select_db("testphp");
?>
Veuillez entrer votre message et votre pseudo.
Pseudo :
<form method="post" action="minichat.php">
<p><input type="text" name="pseudo" /></p>
</form>
Message :
<form method="post" action="minichat.php">
<p><input type="text" name="message" /></p>
<p><input type="submit" value="Go" /></p>
</form>
<?php
if (isset($_POST[´message´], $_POST[´pseudo´]))
{
mysql_query(´INSERT INTO mini_chat
VALUES(´´, "´ . $_POST[´message´] . ´", "´ . $_POST[´pseudo´] . ´"´));
echo "Le message a bien été posté";
}
else
{
echo "Boulet mets le message et le pseudo!";
}

$reponse = mysql_query(´SELECT Id, Pseudo, Message FROM mini_chat ORDER BY id LIMIT 0, 10´);
while ($donnees = mysql_fetch_array($reponse));
{
echo ´Message´ . $donnees[´Id´] . ´: Par´ . $donnees[´Pseudo´] . ´:´ . $donnees[´Message´] . ´<br />´;
}

mysql_close();
?>

Code entièrement corrigé parce que c´était pas franchement terrible...

Daxo
Daxo
Niveau 8
08 octobre 2005 à 13:55:08

Je débute :-(
Merci a toi!

Daxo
Daxo
Niveau 8
08 octobre 2005 à 13:57:09

Merci mais ta fais une faute

mysql_query(´INSERT INTO mini_chat VALUES(´´, "´ . $_POST[´message´] . ´", "´ . $_POST[´pseudo´] . ´"´));

J´comprend plus rien :p)

999888
999888
Niveau 10
08 octobre 2005 à 13:59:42

Pourquoi une faute? Ca amrche pas comme ça?

Daxo
Daxo
Niveau 8
08 octobre 2005 à 14:10:38

Nan y´a une faute.

999888
999888
Niveau 10
08 octobre 2005 à 14:15:49

Bah où ça? -_-

999888
999888
Niveau 10
08 octobre 2005 à 14:17:35

mysql_query("INSERT INTO mini_chat
VALUES(´´, ´" . $_POST[´message´] . "´, ´" . $_POST[´pseudo´] . "´)");

Wala là ça devrait être bon je pense.

switch77
switch77
Niveau 7
27 septembre 2006 à 18:47:57

Quand je voie tout les script çi-dessus je crois que j´ai encore du chemin à faire... :malade:

Est-ce que quelqu´un connait un site autre que le siteduzero pour apprendre le php ?

Je suis bloqué au variable :-(
à cette partie "Transmettre des variables"

Si quelqu´un connait un livre qui pourrait m´être utile ce serait sympa :)
J´ai commencé avec html pour les nuls et pratique du design web css2

deepblue
deepblue
Niveau 16
27 septembre 2006 à 19:00:22

Si tu n´arrive pas a faire ça avec le site du zero, j´ai des doutes quant a l´utilisation d´un livre.

Tu ne compra pas quoi (exactement) :
- utilisation de $_GET[] ?
- utilisation de $_POST[] ?

switch77
switch77
Niveau 7
27 septembre 2006 à 19:06:51

j´en suis à cette partie

<p>
Notez que cette page ne contient que du HTML.<br />
Voici 3 liens vers la page cible.php, avec des variables aux valeurs différentes :
</p>

<p>
<a
href="cible.php?nom=Dupont&prenom=Michel">Lien
vers cible.php?nom=Dupont&prenom=Michel</a><br />
<a
href="cible.php?nom=Guichard&prenom=Patrick">L
ien vers cible.php?nom=Guichard&prenom=Patrick</a><br />
<a
href="cible.php?nom=Surret&prenom=Coralie">Lie
n vers cible.php?nom=Surret&prenom=Coralie</a>
</p>

j´ai fait un autre lien en enlevant nom dans le lien mais j´ai un message d´erreur qui me dit qu´il manque chose, en fait je voulais faire le même genre de lien mais en cliquant dessus ça met juste ton prénom est switch

je bloque sûrement sur un petit truc je vais bien finir par comprendre....

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