Aller au contenu

Featured Replies

Posté(e)

Le script suivant :

!DOCTYPE html>
<html>
    <head>
        <title>Cours PHP & MySQL</title>
        <meta charset="utf-8">
    </head>
    <body>
      <h1>Titre principal</h1>
        <h1>Titre principal</h1>
        <?php
$servername = "192.168.1.12:3307";
$username = "OSA_Admin1";
$password = "MYSQL_xavisa06100";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
        <p>Un paragraphe</p>
    </body>
</html>

Ne fonctionne pas . Voic ce qu'il s'affiche. C'est certainement basique, mails ile ne reconnait pas '->'. Merci pour votre aide.

image.png.337f8ac1eb7d9118e72f8cfe40fd9fe7.png

Il ne reconnait pas '->>'

Posté(e)
  • Auteur

Bonjour à tous,

Dans la précipitation de poster mon post ci dessus, je ne me suis pas présenté.

Je suis débutant dans ce qui est PH/mysql, mais expérimenté en programmation et base de données.

Je suis perplexe devant les résultats de mes premiers scripts en php. Même un script simple avec affichage de message avec l'instruction echo ne fonctionne pas correctement!

<!DOCTYPE html>
<html>
    <head>
        <title>Cours PHP & MySQL</title>
        <meta charset="utf-8">
    </head>
    <body>
      <h1>Titre principal</h1>
        <h1>Titre principal</h1>
        <?php
            echo "<br>on commence</br>";
            echo "<h2>Première instruction PHP avec echo</h2>";
            echo 'Bonjour à tous !<br>';
            echo  29;
            echo "<br>J'ai ", 29, " ans.<br>";
            print "<h2>Première instruction PHP avec print</h2>";
            print 'Bonjour à tous !<br>';
            print  29;
        ?>
        <p>Un paragraphe</p>
    </body>
</html>

Affiche ceci

image.png.6de81814f9dabf617095f49deda28195.png

Je suis preneur de tous suggestions, conseils.

Merci d'avance.

Modifié par jeff06100

Posté(e)

Le problème ne viendrait-il pas tout simplement d'un encodage Windows pour le script, avec ses caractères de fin de ligne "CRLF", au lieu d'un encodage Linux avec ses caractères de fin de ligne "LF" ?

Posté(e)
  • Auteur

Merci, mais ce n'est pas cela.

Avec Notepad++ j'ai remplacé le CRLF par LF. J'ai toujours le même résultat.

Posté(e)

Bonjour,

quelle est l'extension de ton fichier ? car apparemment il ne passe pas par l' interpréteur PHP.

Posté(e)
  • Auteur

c'est un fichier .html et oui en UTF-8

Merci pour votre aide.

 

Modifié par jeff06100

Posté(e)

Alors met comme extension du fichier php.

Posté(e)
  • Auteur

Merci. Cela fonctionne.

Maintenant, on va s'attaquer à la connexion à ma base de données.

Posté(e)
Il y a 3 heures, Mike913 a dit :

Alors met comme extension du fichier php.

J'avoue que je ne l'avais pas vu venir, celle là !!!! C'est le problème avec des explications très partielles des contextes des problèmes !!!

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.