fonction php : syntaxe
9 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
fonction php : syntaxe
re bonjour,
j'ai donc rédigé ma fonction comme suit:
Ce qui me vaut un Parse error: syntax error, unexpected T_STRING, expecting ')' à la ligne 2
( <script language="text/javascript" src="document.ajout <?php echo $prod['id'] ?>.submit()";)
<?php
function commander($java,$a href) {
<script language="text/javascript" src="document.ajout <?php echo $prod['id'] ?>.submit()";
<a href="<?php echo $wwwroot?>/achat/caddie_affichage.php"</a> ;
}
?>
J'ai du faire une boulette de syntaxe, mais je ne vois pas où.
j'ai donc rédigé ma fonction comme suit:
Ce qui me vaut un Parse error: syntax error, unexpected T_STRING, expecting ')' à la ligne 2
( <script language="text/javascript" src="document.ajout <?php echo $prod['id'] ?>.submit()";)
<?php
function commander($java,$a href) {
<script language="text/javascript" src="document.ajout <?php echo $prod['id'] ?>.submit()";
<a href="<?php echo $wwwroot?>/achat/caddie_affichage.php"</a> ;
}
?>
J'ai du faire une boulette de syntaxe, mais je ne vois pas où.
Tu ne ferme pas la balise Php avant de mettre ton code HTML/Javascript
<?php
function commander($java,$a href) {
php?>
<script language="text/javascript" src="document.ajout <?php echo $prod['id'] ?>.submit()";
<a href="<?php echo $wwwroot?>/achat/caddie_affichage.php"</a> ;
<?
}
?>
<?php
function commander($java,$a href) {
php?>
<script language="text/javascript" src="document.ajout <?php echo $prod['id'] ?>.submit()";
<a href="<?php echo $wwwroot?>/achat/caddie_affichage.php"</a> ;
<?
}
?>
Re: fonction php : syntaxe
Bonjour
e-kiwi et lupuz ont raison tu ne peux pas mettre du JS dans du PHP il faut impérativement le sortir ou le mettre dans un echo"...";
Il y a d'autres choses que je vois, comme ça en regardant vite fait:
l'espace dans la deuxième variable va créer des problèmes
la balise <a> n'est pas fermée.
Tu devrais essayer de gérer le caddie autrement qu'avec cette méthode
Bon courage
e-kiwi et lupuz ont raison tu ne peux pas mettre du JS dans du PHP il faut impérativement le sortir ou le mettre dans un echo"...";
Il y a d'autres choses que je vois, comme ça en regardant vite fait:
catseyes a écrit:function commander($java,$a href)
l'espace dans la deuxième variable va créer des problèmes
catseyes a écrit:<a href="<?php echo $wwwroot?>/achat/caddie_affichage.php"</a>
la balise <a> n'est pas fermée.
Tu devrais essayer de gérer le caddie autrement qu'avec cette méthode
Bon courage
Coucou,
merci de vos réponses.
Je suis débutante en php.
Cet inclusion était déjà dans le script de mon panier qui a l'heure actuelle ressemble à ça :
Mon soucis c'est que sur le bouton commander, je dois ajouter mon article au panier ( js) et ouvrir la page panier (a href).
j'ai donc pensé que la création et l'appel d'une fonction serai plus appropriée, mais je ne sais pas comment combiner les deux.
Je suis toute ouïe à vos conseils avisés.
est ce que un "onclick" js et "on release" a href serait plus fonctionnel ?
merci de vos réponses.
Je suis débutante en php.
e-kiwi a écrit:ouh la, tu appelles du js avant du php toile js est coté client, le php coté serveur. règle fondamentale, donc tu dois faire un echo "<script>...</script>";
Cet inclusion était déjà dans le script de mon panier qui a l'heure actuelle ressemble à ça :
- Code: Tout sélectionner
<a class="normal" href="Javascript:document.ajout<?php echo $prod['id'] ?>.submit()">
Commander</a>
Mon soucis c'est que sur le bouton commander, je dois ajouter mon article au panier ( js) et ouvrir la page panier (a href).
j'ai donc pensé que la création et l'appel d'une fonction serai plus appropriée, mais je ne sais pas comment combiner les deux.
Je suis toute ouïe à vos conseils avisés.
est ce que un "onclick" js et "on release" a href serait plus fonctionnel ?
catseyes a écrit:.
- Code: Tout sélectionner
<a class="normal" href="Javascript:document.ajout<?php echo $prod['id'] ?>.submit()">
Commander</a>
Apparement, tu as un formulaire pour chaque article, ce formulaire s'appelle "ajout+id_article" et un click poste le formulaire qui doit avoir pour action ta page caddie (si j'ai bien compris c'est ça...)
C'est pas vraiment le meilleur des cas mais pour faire simple tu peux, peut être, faire tes liens d'ajout d'article comme ça:
- Code: Tout sélectionner
<a href="page_caddie.php?id_article=....">Chauffe tasse USB</a>
Après il y a d'autre solutions beaucoup mieux que celles là mais vu que nous ne connaissons pas ton niveau ni le reste du code c'est dur de t'aiguiller.
Moi j'aurai utilisé la fonction session_set_save_handler() de PHP...
9 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google Code Search : moteur de recherche de codes sources
- Sortie d'un nouveau livre sur Google
- Article sur le fichier .htaccess
- Gérer l'entête HTTP en PHP
- Le cache de Google : description, explications
- Référencer un site multilingue
- Recherche de backlinks : différence entre site: et link:
- Froogle, l'annuaire du shopping selon Google
- MyMaps : des cartes personnalisées avec Google Maps
- Google ajoute la Navigation par nom dans sa Toolbar
- PB de syntaxe en php
- soucis de syntaxe en php
- pb syntaxe php (erreur con ?)
- erreur syntaxe et objet attendu en php
- Cette syntaxe php est-elle correcte
- Fonction PHP qui faut editer dans php.ini
- fonction en PHP
- fonction php
- Fonction substr PHP
- Fonction SUM PHP
- Fonction PHP : checkdnsrr
- [php] Fonction plus rapide ?
- Fonction PHP random
- php quelle fonction ?
- include () ( fonction php )
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum