Besoin d'aide pour juste une erreur de syntaxe
                    
        
     
             
                    MaxwellCosta
    
        
    
                    Messages postés
            
                
     
             
            19
        
            
                                    Statut
            Membre
                    
                -
                                     
MaxwellCosta -
        MaxwellCosta -
Bonjour à tous,
Je débute en php et j'ai une erreur de syntaxe que je ne maîtrise
Voila mon problème
J'ai cette programmation:
$affichage = array(0 => do_shortcode( '[sociallocker id="74"] <iframe width="95%" height="315px" src="//www.youtube.com/embed/'.$txt[1][0].'?version=3&autoplay=0&controls=0&showinfo=0&hl=fr_FR&rel=0" frameborder="0" allowfullscreen></iframe> <br><div> <a href="[http://eepurl.com/_TLPH]" target="new"><img src="[http://www.comment-dessiner.edg2cp.com/img/email.png]" alt="" /></a> </div> [/sociallocker]' ), 1 => '<iframe width="95%" height="315px" src="//www.youtube.com/embed/'.$txt[1][0].'?version=3&autoplay=0&controls=0&showinfo=0&hl=fr_FR&rel=0" frameborder="0" allowfullscreen></iframe> <br><div> /*----------------------Affichage banniere -------------*/ /*----------------------Affichage banniere -------------*/ </div>' );
Entre les 2 -Affichage banniere - je voudrai insérer cette fonction
< ?php randomtext('test'); ?>
quand je l'insère de cette manière
randomtext('test');
( c'est pour afficher le texte aléatoire inclus dans le plugin Ramdom_txt de la catégorie "test"
ça m'affiche bien sûr une erreur de syntaxe
Parse error: syntax error, unexpected 'test' (T_STRING), expecting ')' in /home/gillescos/www/w/comment-dessiner/wp-content/themes/stuffy/single.php on line 68
Ligne 68 étant randomtext('test');
Est ce que quelqu'un pourrait m'aider à régler cette erreur de syntaxe car je débute dans le php et je ne m'aîtrise pas tout cela.
Merci beaucoup pour votre aide
        A voir également:         
- Besoin d'aide pour juste une erreur de syntaxe
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur t32 ✓ - Forum Livebox
- Erreur 0x80070643 - Accueil - Windows
- Instagram une erreur s'est produite - Forum Instagram
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
4 réponses
                        
                    Bonjour
Ton problème n'a aucun rapport avec ce que contient ta fonction, ni avec le fait qu'il faille mettre un paramètre ou non.
Tu es à l'intérieur d'une chaîne qui commence à
    
                Ton problème n'a aucun rapport avec ce que contient ta fonction, ni avec le fait qu'il faille mettre un paramètre ou non.
Tu es à l'intérieur d'une chaîne qui commence à
1 => '<iframe.... Il faut que tu fermes cette chaîne à l'endroit où tu veux insérer avec une apostrophe, que tu concatènes avec ton appel à ta fonction, puis que tu concatènes avec le reste :
'...
/*----------------------Affichage banniere -------------*/
'.randomtext('test') .'
/*----------------------Affichage banniere -------------*/...
                
                
                        
                    Bonjour
que contient ta fonction ?
Tu es sûr qu'il faut mettre un paramètre ?
Qu'est ce que çà donne si tu fais la même chose sans écrire 'test" ?
 
                
                
    
                que contient ta fonction ?
Tu es sûr qu'il faut mettre un paramètre ?
Qu'est ce que çà donne si tu fais la même chose sans écrire 'test" ?
                        
                    Bonjour et merci de m'avoir répondu
si je ne met que randomtext('');
cela met toujours une erreur de syntaxe
Parse error: syntax error, unexpected ''); ' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in /home/gillescos/www/w/comment-dessiner/wp-content/themes/stuffy/single.php on line 71
Merci pour ton aide
    
                si je ne met que randomtext('');
cela met toujours une erreur de syntaxe
Parse error: syntax error, unexpected ''); ' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in /home/gillescos/www/w/comment-dessiner/wp-content/themes/stuffy/single.php on line 71
Merci pour ton aide
    Oui...mais plus la même ...et pas sur la même ligne. ..
montres nous le code complet de ta page. .. (en utilisant les balises de code. .)
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
.
    montres nous le code complet de ta page. .. (en utilisant les balises de code. .)
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
.
                        
                    Merci pour vos réponses
c'est bon j'ai bien le contenu du ramdom qui s'affiche mais au dessus du contenu du plugin SocialLocker Mais peut être parce que j'ai oublié de vous dire qu'en dessous de ces lignes de script
J'ai encore
echo $affichage[rand(0, count($affichage))];
Comment puis-je faire pour que le contenu du Ramdom puisse se placer en dessous de la video dans le contenu du SocialLocker
Merci vraiment pour l'aide que vous m'apportez
    
                c'est bon j'ai bien le contenu du ramdom qui s'affiche mais au dessus du contenu du plugin SocialLocker Mais peut être parce que j'ai oublié de vous dire qu'en dessous de ces lignes de script
1 => '<iframe width="95%" height="315px" src="//www.youtube.com/embed/'.$txt[1][0].'?version=3&autoplay=0&controls=0&showinfo=0&hl=fr_FR&rel=0" frameborder="0" allowfullscreen></iframe>
<br><div>
/*----------------------Affichage banniere -------------*/
/*----------------------Affichage banniere -------------*/
</div>'
);
J'ai encore
echo $affichage[rand(0, count($affichage))];
Comment puis-je faire pour que le contenu du Ramdom puisse se placer en dessous de la video dans le contenu du SocialLocker
Merci vraiment pour l'aide que vous m'apportez
 
    
    
    
    
Sans la coloration syntaxique. ..je ne l'avais pas remarqué.