Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/07/2008, 01h30   #1
Invité de passage
 
Inscription : janvier 2008
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 5
Points : 2
Points : 2
Par défaut syntaxe incorrecte, je ne trouve pas

Bonsoir à tous,

Je bloque sur un soucis, j'ai modifié un script en php ou j'ai placé ça :

$dld = '<script language="JavaScript"> setTimeout('window.location="dld.php?i='.$id.'",3500');</script>';

echo $dld;


Le probleme ce situe avec les ' ', comme j'en ai besoin pour le code html..le probleme c'est que php les prends en compte alors que je veux pas, du coup j'ai une belle erreur et je vois pas comment faire :$

Si vous avez une idée, merci !
probc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2008, 01h53   #2
Expert Confirmé
 
Avatar de Sub0
 
Homme
Inscription : décembre 2002
Messages : 3 468
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39

Informations forums :
Inscription : décembre 2002
Messages : 3 468
Points : 3 115
Points : 3 115
Envoyer un message via MSN à Sub0 Envoyer un message via Skype™ à Sub0
Echapper les quotes de la chaîne avec \
Sub0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2008, 01h57   #3
Invité de passage
 
Inscription : janvier 2008
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 5
Points : 2
Points : 2
J'ai déjà essayer, du coup ça fait comme si il n'y avait plus de ' ' et le timer ne marche plus.

$dld = '<script language="JavaScript"> setTimeout(\'window.location="dld.php?i='.$id.'",3500\');</script>';

= Le script fonctionne, mais le timer non ! :p
probc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2008, 02h17   #4
Invité de passage
 
Inscription : janvier 2008
Messages : 5
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 5
Points : 2
Points : 2
Je viens de résoudre mon problème ainsi :

echo "<script type=\"text/javascript\">setTimeout(\"window.location='dld.php?i=".$id."'\",5000)</script>";


Pour ceux que ça intéressent !
probc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h38.


 
 
 
 
Partenaires

Hébergement Web