>Mettre des "" dans un champ text sans provoque

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : >Mettre des "" dans un champ text sans provoque

par albat » 08 août 2005, 12:02

Le forum "Débuter en PHP" de PHPFrance est là pour ça. :merci:
Allez hop, [Résolu] ! ;)

par NIVEK » 08 août 2005, 12:01

:lol:

J'avait bien dit que c'était une question bête!

Merci beaucoup!, étant débutant, ça m'aide énormément!

par ouckileou » 08 août 2005, 11:58

il faut les échapper avec un anti-slash \ ;)
echo "\"hello\"";

>Mettre des "" dans un champ text sans provoque

par NIVEK » 08 août 2005, 11:56

Bonjour à tous!

Je suis vraiment un extra débutant en PHP, et j'ai une question vraiment bête à poser Clin d'oeil

Par exemple, quand on veut écrire qqch dans un fichier txt avec la fonction
<?php
$fichier = fopen("msg.txt","a");
if(fwrite($fichier,
"

"
))
?>
Comment peut-on faire pour que le texte écrit puisse contenir des "" sans provoquer une erreur PARSE

Ex:
<?php

$fichier = fopen("msg.txt","a");
if(fwrite($fichier,
"

Petit exemple avec des guillmets: "hello"

"
))

?>
Ceci provoque une Parse error sur la ligne 7

Merci!!!!!

@+

EDIT : Modération :
Merci d'utiliser les balises BBCode dans l'édition de ton message
pour mettre en forme les extraits de code, par exemple.
Allez, je le fais pour toi...