Autor Zpráva
matata8611
Profil
Ahoj,
mám tento kód:
<?php $id = $xml->advert_detail->seller_rkid ;?>
<?php $xml_kontakt = simplexml_load_file('http://xml.reego.cz/get_XML2.03.php?cust_name=reego_twentyfouri&cust_pass=xxx&list=11'); ?>
<?php foreach ($xml_kontakt->user as $uzivatel): ?>
<?php $user = $uzivatel->user_id ;?>
<?php echo $id ;?>
 <?php echo $user ;?> |
<?php if ($id == $user): ?>
true 
<?php else: ?>
false
<?php endif; ?>
<?php endforeach; ?>

Vypíše:
2494 2494 | false 2494 3084 | false 2494 2814 | false 2494 2504 | false 2494 2804 | false

podle echa se v prvním projetí id i user rovnají, ale if je pokaždé false.... nechápu
Davex
Profil
Zkoušel jsi přetypovat na číslo?

<?php $id = (int) $xml->advert_detail->seller_rkid ;?>
Joker
Profil
matata8611:
Zkuste var_dump místo echo.
Může tam být navíc třeba mezera nebo odřádkování, které při zobrazení ve stránce nejsou vidět.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: