erreur sur une ligne-blocage complet

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : erreur sur une ligne-blocage complet

Re: erreur sur une ligne-blocage complet

par corallamo » 18 févr. 2013, 17:44

Merci beaucoup pour cette réponse et pour le conseil.

Je peux enfin continuer. Merci pour ce forum, il est vraiment appréciable d'être aidée quand on arrive plus à avancer. C'est reparti :) J'espère qu'ainsi mes images sont accessibles.

Très bonne journée à vous tous.

Re: erreur sur une ligne-blocage complet

par Invité » 18 févr. 2013, 14:29

J'oublais un truc,

Tu devrais sortir le sizeof de ta boucle for.
En gros :
$iNbParts = sizeof( $parts );
for( $i = 0; $i < $iNbParts; ++$i )
{
$title = $parts[$i];
}

En fait si tu fais appel à sizeof dans ta boucle for, la fonction sera appelée à chaque passage dans la boucle, ce qui va augmenter le temps d'exécution donc pas top.

D'ailleurs je ne comprends pas bien l'intérêt de ta boucle vu qu'à chaque passage, tu remplaces le contenu de ta variable title.
Ton for actuel revient à $title = $parts[sizeof($parts)];
Reste à voir si c'est ça que tu souhaites.

Cordialement

Re: erreur sur une ligne-blocage complet

par Invité » 18 févr. 2013, 14:21

Salut,

Voici la bonne ligne
$output .= '<img src="' . $value . '" alt="" />'.$remove;

N'oublies pas de renseigné l'attribut alt.

Cordialement

erreur sur une ligne-blocage complet

par callamo » 18 févr. 2013, 14:13

Bonjour à tous,

Je suis novice sur WordPress et je ne peux plus accéder à l'administration. Pourquoi une erreur sur une ligne.
La voici
if ( $value != '' ) {
$remove = '<a class="remove-image">Remove</a>';
$image = preg_match( '/(^.*\.jpg|jpeg|png|gif|ico*)/i', $value );
if ( $image ) {
$output .= '<img src="' . $value . '" alt="' />'.$remove.'';
} else {
$parts = explode( "/", $value );
for( $i = 0; $i < sizeof( $parts ); ++$i ) {
$title = $parts[$i];
}
C'est celle où il y a le alt. Quelqu'un peut-il me dire ce que je dois modifier car je ne comprends plus.
Merci beaucoup et très bonne journée