PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > comp.lang.php > not seeing single quotes and double quotes in php. Appear as ? instead.
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
not seeing single quotes and double quotes in php. Appear as ? instead.

Réponse
 
LinkBack Outils de la discussion
Vieux 28/04/2008, 21h28   #1
raj
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut not seeing single quotes and double quotes in php. Appear as ? instead.

Hi all,

I'm using this code to import some a .txt files onto a webpage, but I
keep seeing single quotes amd double quotes as question marks.

Here's the code:

<textarea disabled="disabled" name="textarea2" cols="70" rows="7"
wrap="virtual"><?php addslashes(include("../license/license.txt")); ?>
</textarea>

Can someone tell me where I'm going wrong?

Thank you in advance,

Raj (newbie)

  Réponse avec citation
Vieux 28/04/2008, 22h17   #2
Jerry Stuckle
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: not seeing single quotes and double quotes in php. Appear as? instead.

raj wrote:
> Hi all,
>
> I'm using this code to import some a .txt files onto a webpage, but I
> keep seeing single quotes amd double quotes as question marks.
>
> Here's the code:
>
> <textarea disabled="disabled" name="textarea2" cols="70" rows="7"
> wrap="virtual"><?php addslashes(include("../license/license.txt")); ?>
> </textarea>
>
> Can someone tell me where I'm going wrong?
>
> Thank you in advance,
>
> Raj (newbie)
>
>


addslashes() is the wrong function in this case. Look at
htmlspecialchars() or htmlentities()

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

  Réponse avec citation
Vieux 29/04/2008, 08h13   #3
Álvaro G. Vicario
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: not seeing single quotes and double quotes in php. Appear as? instead.

raj escribió:
> I'm using this code to import some a .txt files onto a webpage, but I
> keep seeing single quotes amd double quotes as question marks.
>
> Here's the code:
>
> <textarea disabled="disabled" name="textarea2" cols="70" rows="7"
> wrap="virtual"><?php addslashes(include("../license/license.txt")); ?>
> </textarea>


I'd say you've written license.txt with some word processor like
Microsoft Word and it uses quotes like “foo” and ‘bar’ (rather than
"foo" and 'bar'). You must convert the file into whatever charset your
site uses (typically ISO-8859-1 or UTF-8, but I can't assure). If you
don't have a good text editor that can do it for you, you can use
iconv() in PHP. Or simple change the quotes manually.

Also, you must replace < and > with &lt; and &gt; entities. You can use
htmlspecialchars() for the task but you can't apply functions to the
output of include! You need to fetch the file with a function that
returns a string, such as file_get_contents().


--
-- http://alvaro.es - Álvaro G. Vicario - Burgos, Spain
-- Mi sitio sobre programación web: http://bits.demogracia.com
-- Mi web de humor al baño María: http://www.demogracia.com
--
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 05h26.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,08352 seconds with 11 queries