Výsledky 1 až 9 z 9

Téma: [PHP] CBB2 vs Pipni

  1. #1

    Standardní [PHP] CBB2 vs Pipni

    Zdravim,

    jelikož nejsem zdatnej PHP programátor (troufnu si jen na jedndušší věci) a potřeboval sem nutně nějakej guestbook (dřívější, kterej sem měl přes BlueBoard mi jaksi ochotně celej vymazali, díky ), tak sem šáhnul po hotovym řešení.

    Vybral sem si CBB2. Funkce má dobrý, relativně malej (až na to, že ten, kdo balil archiv, byl lama a přibalil tam cca. 300kB thumbnailů pro obrázky ).

    Na lokálním serveru mi všechno funguje, pohoda. Nahrál sem to všechno teda na stránky, který mam hostovaný u Pipni. Ale ouha, hází to nějakou chybu. Samosebou, že nevim, jak se jí zbavit

    Kód:
    Parse error: parse error, unexpected T_PRIVATE, expecting T_STRING in /DISK3/WWW/mojedoména/subdoména/guestbook/functions.php on line 157
    (doménu sem zamaskoval, jestli vám to neni jasný )

    Nevíte někdo, jak se toho zbavit? Nebo je to prostě nastavením PHP u nich na serveru a já mam prostě "BAD LUCK"?

    Dík předem
    ...všechno lze nějak udělat, otázkou je jak...

  2. #2

    Standardní

    Ono kdybys nahodil jeste ten 157 radek v functions.php tak bysme snad neco vymysleli

  3. #3
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    298

    Standardní

    Citace Původně odeslal jedik
    Ono kdybys nahodil jeste ten 157 radek v functions.php tak bysme snad neco vymysleli
    spis tak 150. - 170.
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  4. #4

    Standardní

    Proto sem tam dával ten odkaz na ty zdrojáky

    150 až do konce
    Kód:
    $mail = "[img]".$imagesurl."/emailbutton.gif[/img]";
    }else{
    $mail = "";
    } 
    return $mail;
    }
    
    function private($id){
    dbconnect();
    $query = "SELECT pm FROM cbb_main WHERE id='".$id."'";  
    $result = mysql_query($query) or die (error(mysql_error()));
    while ($r = mysql_fetch_array($result)){
    if ($r['pm'] = 0){
    $output = "<font color='red'>Private Message</font>";
    &#125; else &#123;
    $output = "";
    &#125;&#125;
    return $output;
    &#125;
    function show_smilies&#40;$smilie&#41;&#123;
    if &#40;$smilie == '1'&#41;&#123;
    $ssmilies = "checked";
    &#125; else&#123;
    $ssmilies = ""; 
    &#125;
    return $ssmilies;
    &#125;
    
    function badwords&#40;$message&#41;&#123;
    $badwords = array&#40;"fuck", "porn", "cunt", "dick", "bitch", "fucker", "arse", "hooker",
    "slut"&#41;;
    $message = str_replace&#40;$badwords, "***", $message&#41;;
    
    return $message;
    &#125;
    ...všechno lze nějak udělat, otázkou je jak...

  5. #5

    Standardní

    jestli dobre pocitam, tak na lajne 157 nic neni, to znamena ze chyba je kvuli necemu predtim. vypis sem celou tu funkci ktera konci tim
    Kód:
    $mail = "[img]".$imagesurl."/emailbutton.gif[/img]"; 
    &#125;else&#123; 
    $mail = ""; 
    &#125; 
    return $mail; 
    &#125;
    zdrojak si kvuli tomu stahovat nebudu
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  6. #6

    Standardní

    Sorry, moje chyba, on ten řádek byl moc dlouhej, tak se to takle zprznilo. Vypadat to má takle:

    ...všechno lze nějak udělat, otázkou je jak...

  7. #7

    Standardní

    Tak už sem na to přišel, je to abosolutní 3,14čovina, za vinu to dávám PHP 5.0.2 nově nainstalovaném na serverech pipni.

    řešení je následující

    místo
    Kód:
    function private&#40;$id&#41;&#123;
    napsat
    Kód:
    function private&#40;$id&#41;
    &#123;
    hloupé, že?

    EDIT: tak to způsobilo,že to hlásilo další nelogický chyby, po jejich "opravení" se zase ukazovala ta původní. Pak už nefungoval ani tenhle trik. Založeno na principu náhody
    ...všechno lze nějak udělat, otázkou je jak...

  8. #8

    Standardní

    A co zkusit přejmenovat tu funkci?
    nevim jestli to neni blbost, ale private je klíčové slovo pro řízení přístupu ve třídě, tak jestli se to nějak nemlátí
    ASUS A7N8X 2.0 DeLuxe; AMD Athlon XP 2500+@9.5×200; 2×DDR 512MB 400MHz CORSAIR CL2.5; ATi Radeon 9500 Pro 128MB;
    CD-RW Plextor Premium; DVD±RW LG GSA 4120B; nVIDIA SoundStorm; Genius SW-5.1 HT; Logitech MX310; SE K750i;
    Seagate Barracuda 7200.7 120GB/7200/2MB; Seagate Barracuda 7200.7 80GB/7200/2MB; SAMSUNG SyncMaster 957DF; MSI BT USB;
    DELL Vostro 1500; Core 2 Duo 2GHz; 2×2GB DDR2 667MHz; GeForce 8600M GT; 160GB SATA; Intel 4965GN Wireless-N;
    DVD±RW DL; WSXGA+; BT;

  9. #9

    Standardní

    Citace Původně odeslal Proxymus
    A co zkusit přejmenovat tu funkci?
    nevim jestli to neni blbost, ale private je klíčové slovo pro řízení přístupu ve třídě, tak jestli se to nějak nemlátí
    nevim jak v php 5, ale prave tohle sem si taky myslel a v php 4.3.9 sem to uspesne zkusil - nedela to problemy


    EDIT: tak jsem nakopl php5 a opravdu je to problem kvuli te funkci pojmenovane private(). fakt nevim kterej chytrak to delal
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •