Comment mettre un site php en ligne

zaidis -  
 zaidis -
Bonjour, j'ai crée une ligne de code php:
<?php require 'inc/header.php'; ?>

<?php
if(:empty($_POST)){

$errors = array();

if (empty($_POST['username'])|| :prog_match('/^[a-zA-Z0-9_]+$/', $_POST['username']))(
    $errors['username'] = "Votre pseudo n'est pas valide (alphanumérique)";


}


if(empty($_POST['email']) || :filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)){
$errors['email'] = 'votre email n'est pas valide ;

{

if(empty($_POST['passeword'])|| $_POST)['passeword'] !=$_POST['passeword_confirm'] {
          $errors['passeword']= "Vous devez rentrer un mot de passe 


debug($errors),;
}
?>

<h1>S'inscrire</h1>

<form action=""method="post">

<div class="form-group"
    <label for="">pseudo</label>
    <input type="text" name="username" class="form-control" required/>
</div>


<div class="form-group"
       <label for="">Email</label>
       <input type="text" name="email" class="form-control" required/>
    </div>



<div class="form-group"
    <label for="">Mot de passe</label>
    <input type="password" name="passeword" class="form-control" required/>
    </div>

<div class="form-group"
    <label for="">Confirmez votre Mot de passe</label>
    <input type="password" name="passeword_confirm" required/>
    </div

<button type="submit" class="btn btn-primary">M'inscrire</button>

</form>
<?php require 'inc/footer.php'; ?>

?>

mais quand je l'ouvre dans Google chrome il apprais des ligne de code et non le formulaire comment faire merci
A voir également:

3 réponses

Judge_DT Messages postés 29412 Date d'inscription   Statut Modérateur Dernière intervention   9 671
 
Salut,

Utilise les balises < code php >< /code > afin de placer ton évidence et d'y ajouter la coloration syntaxique qui le rend plus lisible.

Comment est appelé ton fichier en php ? a-t-il bien une extension en ".php" comme "mapage.php" par exemple ? ;-)

Si il est en .html, le serveur web n'assimilera pas le code PHP et surtout ne l'exécutera pas, donc il s'affichera en lieu et place de ce qui devrait normalement être généré par PHP.
~ Savoir écouter, c'est posséder, outre le sien, le cerveau des autres... disait Léonard de Vinci.
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

Une page PHP doit être ouverte via un serveur web et non directement via le système de fichiers.
Concrètement, cela signifie que ton URL doit commencer par http://localhost/... plutôt que par file://c/...

Xavier
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Au passage, pour ma culture : à quoi sert l'opérateur "deux-points" que tu utilise devant tes appels de fonction ? Je ne trouve aucune info dessus...
0
zaidis
 
Merci, à vous :)
0