Messages recommandés

Posté(e)

J'aurais besoin d'un coup de main pour un probleme que je n'arrive pas à élucider, et ça commence à me gonfler méchant

J'aimerais imposer un choix par défaut dans une liste déroulante, en fonction d'une variable.

Pour imposer un choix, il faut ajouter l'attribut "selected" à ce choix.

Or, comme c'est une variable, j'ai besoin d'une fonction php, que j'ai faite (en m'aidant du sdz), voilà ce que ça donne en simplifié

[fixed]

<?

$type == "Mega";

function ChoixParDefaut($choix) {

if ($choix == $type) { return "selected"; }

}

?>

Mini

Middle

Mega

Mono

[/fixed]

Et ça ne fonctionne pas... Mais le plus drole : Si je remplace $type par sa valeur (Mega), ça fonctionne !

Posté(e)

ah ouais, checked c'est pour les "radio box" :D

Ton problème est tout con en fait, tu mets "ChoixParDefaut(Mono)"

or Mono est une chaine de caractère, donc a mettre entre " et ", pareil pour les autres

Posté(e)

Ha oui c'est pas con, mais ça marche toujours pas :/

Ne fonctionne pas :

[fixed]

<?

$type = "Mega";

function ChoixParDefaut($choix) {

if ($choix == $type) { return "selected"; }

}

?>

Mini

Middle

Mega

Mono

[/fixed]

Fonctionne :

[fixed]

<?

function ChoixParDefaut($choix) {

if ($choix == "Mega") { return "selected"; }

}

?>

Mini

Middle

Mega

Mono

[/fixed]

  • 2 years later...
Posté(e)

Up.

Un petite question super facile:

Je cherche à mettre une image qui pointe sur un site externe dans le template d'un dotclear. J'ai mis l'image dans le dossier img du thème par défault, mais je comprends pas bien comment on le fait :/

Me renvoyez pas pour le site du zero, j'ai pas le temps d'apprendre le php, pour ce que j'ai à en faire...

Un bout de code avec ce que j'ai essayé de faire: (l'image ne s'affiche pas, mais j'ai pas de message d'erreur, j'ai fait plusieurs tentatives pour le chemin vers l'image...)

[cpp]

Mon exploitation

bouton.png

[/cpp]
Posté(e)

Bon bah ça marchait pas apparement parceque la photo n'était pas dans un dossier en lecture: j'avais une redirection avh quand je tapais l'adresse dans le navigateur...

En la mettant dans le dossier dédié aux images, c'est passé ;)

Merci :)

  • 1 year later...
Posté(e)

Bon c'est à moi de upper cette fois :D

J'aimerai utiliser des variables dans une fonction PHP, qui sont définies en dehors de cette fonction. Typiquement, ce sont les login/mdp de la base MySQL, et la fonction simplifie le mysql_connect() de base.

[cpp]include('variables.php');

function BDD_connect() {

mysql_connect($mysql_serveur,$mysql_user,$mysql_mdp);

mysql_select_db($mysql_db); // Ces variables sont définies dans variables.php

}

[/cpp]

Et il me renvoie:

[fixed]Notice: Undefined variable: mysql_serveur in fonctions.php on line 4[/fixed]

Contenu de variables.php (qui est dans le meme repertoire que fonctions.php):

[cpp]//Variables pour mysql

$mysql_serveur = 'localhost';

$mysql_user = 'root';

$mysql_mdp = '';

$mysql_db = 'toto';

[/cpp]

Alors est-ce un probleme de variables globales/pas globales, d'include qui passe pas les variables, de mauvaises déclarations .. ?

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement