Toon posts:

PHP executie fout niet te vinden

Pagina: 1
Acties:
  • 162 views

Anoniem: 161119

Topicstarter
Ha Tweakers,

Op een blogje (WP) heb ik een leuke plugin geplaatst die heel creatief met mijn code omgaat: *knip*

De titels van een postje hebben veel code in zich die er niet toe doet. De code die ik kan vinden plaats ik hieronder. Kan iemand vertellen of hier een fout in zit? Heb 'm zelf niet kunnen ontdekken. Het zit 'm ergens in
PHP:
1
tr_replace("Â&","&",@$l["company_name"]):


Klopt dat?


PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//Display Listings
    $directory .= "<table width='100%' border='0' cellspacing='0' cellpadding='0' id='bizdir_directory'>";
    if(!empty($searchTerms))
        $directory .= 
            "<tr><th style='text-align:center;padding:5px 15px 10px 15px;'>".
                "<b>Zoekresultaten voor: \"$searchTerms\"</b><br/>".
                "<small><a style='cursor:pointer;' onClick='bizdir_change_listings_page(0);'>View Entire Directory</a></small>".
            "</th></tr>"
        ;
    foreach($listings as $l) {
        $directory .= 
            "<tr><td>".
            "<b>".
                (empty($l["company_url"])?
                    str_replace("&Acirc;&","&",@$l["company_name"]):
                    "<a href='".$l["company_url"]."' class='bizdir_linked_title' target='_blank'>".
                        str_replace("&Acirc;&","&",@$l["company_name"]).
                    "</a>"
                ).
            "</b>".
            "<p>".str_replace("&Acirc;&","&",$l["company_description"])."</p>";

        if(!empty($l->company_url))
            $directory .= "<a href='".@$l["company_url"]."' target='_blank' title='".@$l["company_name"]."'>".@$l["company_url"]."</a><br><br><br>";
        if(!empty($l->company_email))
            $directory .= "<a href='mailto:".@$l["company_email"]."'>".@$l["company_email"]."</a><br/>";
        if(!empty($l->company_phone))
            $directory .= @$l["company_phone"]."<br/>";
        $directory .= "</td></tr>";
    }
    if(count($listings) < 1)
        $directory .= "<tr><td>".(empty($searchTerms)?"":"Bedrijf is niet gevonden")."</td></tr>";
    $directory .= "</table>";
    //Add Footer Pagination
    if(!empty($pagination))
        $directory .= "<div style='margin:3px 0 3px 0;padding:2px 0 2px 0;border:1px solid black;border-left:0;border-right:0;'>$pagination</div>";
    return $directory;
}

[Voor 4% gewijzigd door MueR op 26-05-2011 17:06]


  • mithras
  • Registratie: Maart 2003
  • Niet online
1) Wat is de melding van de fout?
2) Heb je volledige error reporting aan staan?
3) Heb je al eea gedaan aan debuggen? In het beleid wordt je hiermee geholpen.

Je kan zo al zelf veel bereiken door met (bijv) Xdebug of zelfs simpele var_dump() functies je code te bekijken en analyseren :)

Anoniem: 161119

Topicstarter
Thanks voor de tips.

Ga nu het eea na.

Gr!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 23:13

Creepy

Tactical Espionage Splatterer

Sorry, maar PHP fouten in code e.d. zijn prima zelf op te lossen met wat kennis van PHP. Domweg je code dumpen en hopen dat wij de fout voor je gaan fixen is nu net niet de bedoeling. Je meld niet eens wat er nu precies mis gaat, en dat is toch wel het minste wat je kan doen. Zie ook Het algemeen beleid #quickstart voor welke informatie we graag willen terugzien in een topicstart.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have star problems" --Kevlin Henney


Dit topic is gesloten.


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee