Est ce que quelqu'un peut me dire quoi de mal dans ce code?

  • balko
  • Beginner
  • Beginner
  • No Avatar
  • Inscription: Avr 21, 2004
  • Messages: 39
  • Loc: Lancaster, Pa
  • Status: Offline

Message Mai 2nd, 2004, 3:09 pm

Il continue de dire quelque chose ne va pas (le message d'erreur chose)

Et, je n'ai aucune idée cuz i ne sais même pas php, et mon ami qui a fait qu'il n'a pas venus en ligne pour une semaine.
[php] <html>
<head>
Déposer <title> travail </ title>
</ head>
<body>
<? php
$ form = "<form action=\"PHP_SELF\" method=\"post\">";
$ form .= "Votre nom: <input type=\"text\" name=\"name\" size=\"30\">";
$ form .= "<br>";
$ form. = "Votre adresse e-mail: <input type=\"text\" name=\"email\" size=\"30\">";
$ form .= "<br>";
$ form .= "Pièces à présenter: <textarea name="\"piece\" cols=\"30\" rows=\"7\">";
$ form .="</ textarea> <br> ";
$ form .= "<input type=\"submit\" name=\"sent\" value=\"Submit Work!\">";
$ form .="</ form> ";

if ($ envoi)
(
$ valid = true;
(
if ($ nom)
($ Msg err .= "S'il vous plaît entrer votre nom. "<br>»;
$ valid = false;
)
if ($ email)
($ Msg err .= "S'il vous plaît entrer votre adresse e-mail. <br>";
$ valid = false;
)
if (! $ pièce)
($ Msg err .= "S'il vous plaît entrer dans la pièce que vous souhaitez envoyer. <br>";
$ valid = false;
)
)
if ($ valide! = true)
(echo ($ Msg err. $ form);
)

autre
(
$ to = "admin @ iwillspeak. nous »;
$ re = "Présentation d'une pièce à partir de $ name";
$ msg = "$ texte";
$ headers = "From: $ email \ r \ n";

if (mail ($ to, $ re, $ msg, $ headers))
(
echo ( "Merci pour la présentation d'une pièce de votre travail, $ nom.");
)
)
?>
</ body> </ html> [/ php]
Je ne sais pas si elle se présente...
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Mai 2nd, 2004, 3:09 pm

  • UNFLUX
  • Genius
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Déc 20, 2002
  • Messages: 6382
  • Loc: twitter.com/unflux
  • Status: Offline

Message Mai 2nd, 2004, 3:14 pm

s'il vous plaît utiliser le code ou de balises php lors de la publication. merci. :D
UNFLUX.FOTO
  • b_heyer
  • Web Master
  • Web Master
  • Avatar de l’utilisateur
  • Inscription: Juin 15, 2003
  • Messages: 4583
  • Loc: Maryland
  • Status: Offline

Message Mai 2nd, 2004, 3:26 pm

Eh bien, sans un véritable message d'erreur chose que je ne peux pas vous dire grand-chose, mais pour les débutants de cette ligne est incorrecte:

[php]
($ Msg err .= "S'il vous plaît entrer votre nom." <br> ";
[/ php]

Il convient de lire:
[php]
($ Msg err .= "S'il vous plaît entrer votre nom. <br>";
[/ php]
Pixel Acres V2
  • balko
  • Beginner
  • Beginner
  • No Avatar
  • Inscription: Avr 21, 2004
  • Messages: 39
  • Loc: Lancaster, Pa
  • Status: Offline

Message Mai 2nd, 2004, 4:28 pm

désolé...j'ai oublié. lol.



ce sont les messages d'erreur:

Warning: Unexpected caractères en entrée: \ (ASCII = 92) state = 1 in / home / balko / public_html / Form.php sur la ligne 12

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in / home / balko / public_html / Form.php sur la ligne 12


J'ai publié la partie qui vous a dit à moi aussi...
  • _Leo_
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Fév 17, 2004
  • Messages: 279
  • Loc: Buenos Aires, Argentina
  • Status: Offline

Message Mai 2nd, 2004, 6:05 pm

Vous devez vérifier la syntaxe du fichier, vous n'êtes pas échapper à tous les doubles guillemets:

[php] $ form .= "Pièces à présenter: <textarea name=""piece\" cols=\"30\" rows=\"7\">" [/ php] Ici, après le nom que vous avez à = ajouter une barre oblique inverse.
  • Axe
  • Genius
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Jan 07, 2004
  • Messages: 5744
  • Loc: Sub-level 28
  • Status: Offline

Message Mai 2nd, 2004, 11:50 pm

Yup, Leos droit, theres une faute de frappe sur cette ligne..."" Au lieu de \ "
  • Tannu4u
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Avr 29, 2004
  • Messages: 480
  • Loc: India
  • Status: Offline

Message Mai 3rd, 2004, 3:04 am

Je pense que cela fonctionnera pour u


[php] <html>
<head>
Déposer <title> travail </ title>
</ head>
<body>
<?
$ form = "<form action=\"PHP_SELF\" method=\"post\">";
$ form .= "Votre nom: <input type=\"text\" name=\"name\" size=\"30\">";
$ form .= "<br>";
$ form .= "Votre adresse e-mail: <input type=\"text\" name=\"email\" size=\"30\">";
$ form. = "<br>";
$ form .= "Pièces à présenter: <textarea name=\"piece\" cols=\"30\" rows=\"7\">";
$ form .="</ textarea> <br> ";
$ form .= "<input type=\"submit\" name=\"sent\" value=\"Submit Work!\">";
$ form .="</ form> ";

if (! isset ($ Msg err))
$ Msg err = "";
if (isset ($ envoi))
(
if (isset ($ valide))
$ valid = true;

if ($ nom)
(
$ Msg err .= "S'il vous plaît entrer votre nom". "<br>»;
$ valid = false;
)
if ($ email)
($ Msg err .= "S'il vous plaît entrer votre adresse e-mail. <br>";
$ valid = false;
)
if (! $ pièce)
($ Msg err .= "S'il vous plaît entrer dans la pièce que vous souhaitez envoyer. <br>";
$ valid = false;
)
)

if (isset ($ valide)! = true)
(
echo ($ Msg err. $ form);
)
autre
(
$ to = "admin @ iwillspeak. nous »;
$ re = "Présentation d'une pièce à partir de $ name";
$ msg = "$ texte";
$ headers = "From: $ email rn";

if (mail ($ to, $ re, $ msg, $ headers))
(
echo ( "Merci pour la présentation d'une pièce de votre travail, $ nom.");
)
)
> [/ php]

Edit Modérateur: Tannu4u, s'il vous plaît à apprendre à utiliser le [code] et [php] tags.
Amit
My Blog http://www.amityadav.name

Afficher de l'information

  • Total des messages de ce sujet: 7 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 134 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC