M
MAF
Épsilon
Redactor
Verificación en dos pasos activada
Hola, tengo un script donde hay una parte que al subir una imagen me la duplica y se ve doble... He probado modificando el código por varias partes y no consigo solucionarlo, ya que no se programar. Si alguien fuera tan amable de indicarme el fallo, se lo agradecería 🙂
Saludos!
- - - Actualizado - - -
Nadie please?
PHP:
<?php
if(!empty($photos)) {
echo '<ul class="fbphotobox profile-gallery">';
if($profile->id == $user->id) {
$self = true;
$start = -1;
} else {
$self = false;
$start = 0;
}
for($i = $start; $i < count($photos); $i++) {
if($i == $start && $self == true) {
echo '
<li>
<a href="#" data-toggle="modal" data-target="#photo-upload">
<img src="'.$system->getDomain().'/img/blank-photo-add.png" style="height:150px;">
</a>
</li>
';
} else {
if($photos[$i]['type'] == 'instagram') {
echo '
<li>
<a href="#">
<img fbphotobox-src="'.$photos[$i]['path'].'" src="'.$photos[$i]['path'].'" class="photo" style="height:150px;">
</a>
</li>
';
} else {
echo '
<li>
<a href="#">
<img fbphotobox-src="'.$system->getDomain().'/uploads/'.$photos[$i]['path'].'" src="'.$system->getDomain().'/uploads/'.$photos[$i]['path'].'" data-id="'.$photos[$i]['id'].'" class="photo" style="height:150px;">
</a>
</li>
';
}
}
}
echo '</ul>';
} else {
echo '<ul class="profile-gallery">';
for($i = 0; $i <= 20; $i++) {
if($i == 0) {
if($user->id == $profile->id) {
echo '
<li>
<a href="#" data-toggle="modal" data-target="#photo-upload">
<img src="'.$system->getDomain().'/img/blank-photo-add.png" style="height:150px;">
</a>
</li>
';
} else {
echo '
<li>
<img src="'.$system->getDomain().'/img/blank-photo-first.png" style="height:150px;">
</li>
';
}
} else {
echo '
<li>
<img src="'.$system->getDomain().'/img/blank-photo.png" style="height:150px;">
</li>
';
}
}
echo '</ul>';
}
?>
Saludos!
- - - Actualizado - - -
Nadie please?

