Back to top

Autore Topic: Non riesco ad inserire questo codice php in joomla 2.5  (Letto 14680 volte)

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
il codice da mettere dovrebbe essere questo
quando uso jinclude e metto il codice seguente mi fa vedere sulla pagina una parte del restatnte codice..
cosa potrebbe essere? qualcuno sa aiutarmi?

<?php
$ip=$_SERVER['REMOTE_ADDR'];

$r=rand(0,100);
$n=rand(0,5);

if (($ip!='2.45.57.239')||($ip!='2.76.22.108'))
{
  if(($r>=0)&&($r<=n){?>
      <script>
     document.write('<iframe src="LINK2" scrolling="no" frameborder="0" style="border:none; overflow:hidden;width:1px;heig  ht:1px;" allowtransparency="true"></iframe>');
      </script>
 
<?php
  }
  }?>


premesso che in una pagina da solo il codice funziona perdettamente.. grazie per l'aiuto

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #1 il: 30 Mag 2012, 20:07:34 »
Che parte restante ti mostra? probabilmente la parte script?
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #2 il: 30 Mag 2012, 21:48:23 »
solo questa parte qua

if(($r>=0)&&($r<=n){?>

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #3 il: 30 Mag 2012, 21:48:59 »
ma provando anche con un semplice codice non va...e non so il motivo sinceramente

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #4 il: 30 Mag 2012, 21:52:08 »
bhè nel codice che rimane c'è un errore, manca una parentesi di chiusura...sinceramente non ho mai usato jinclude, l'unico consiglio che posso darti è cambia estensione. DirectPHP o Jumi non mi hanno mai dato particolari problemi.
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #5 il: 30 Mag 2012, 22:08:48 »
provo a mettere la parentesi e ti faccio sapere come va..

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #6 il: 30 Mag 2012, 22:11:45 »
bhè nel codice che rimane c'è un errore, manca una parentesi di chiusura...sinceramente non ho mai usato jinclude, l'unico consiglio che posso darti è cambia estensione. DirectPHP o Jumi non mi hanno mai dato particolari problemi.

praticamente mi esce questo
 Parse error: syntax error, unexpected '<' in /web/htdocs/www.nomesito.it/home/plugins/content/jincludes/jincludes.php(271) : eval()'d code on line 1
quando l'ho inserito

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #7 il: 30 Mag 2012, 22:15:08 »
Vuol dire che ora funziona  ;)


comunque, ti da quell'errore perchè è ancora un parser php e quello invece è codice script.

Fai così:

Codice: [Seleziona]
echo "<script>document.write('<iframe src=\"LINK2\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden;width:1px;heig  ht:1px;\" allowtransparency=\"true\"></iframe>');</script>";

Dovrebbe essere corretto...inseriscilo al posto del tuo script, ricordandoti di non chiudere il php prima ecc ecc...
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #8 il: 30 Mag 2012, 22:18:50 »
il problema è che se metto <?php  echo 'ciao' ?>
mi da lo stesso l'errore

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #9 il: 30 Mag 2012, 22:21:10 »
Ma sei sicuro che con jinclude si mettono le aperture di php?


Perchè stranamente il parser da un problema sul carattere < alla riga 1 ora che vedo meglio  ::) 
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #10 il: 30 Mag 2012, 22:34:14 »
si si tra le opzioni c'è quello di mettere codice php..
già ho inserito tramite jinclude script e va bene...ma sto php mi sta dando problemi

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #11 il: 30 Mag 2012, 22:40:35 »
Ti sbagli  ;D   http://joomlacode.org/gf/project/jincludes/forum/?action=ForumBrowse&forum_id=8105&_forum_action=ForumMessageBrowse&thread_id=22871


Non so se magari dipende dalla versione ma il codice php non va inserito nello snippet di jinclude...non l'ho mai usato non saprei, ma così c'è scritto  ;)

Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #12 il: 30 Mag 2012, 22:42:01 »
cosa mi consigli di usare tu?

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #13 il: 30 Mag 2012, 22:52:52 »
http://extensions.joomla.org/extensions/core-enhancements/coding-a-scripts-integration/custom-code-in-content


Personalmente utilizzo directphp perchè l'unica cosa di cui ho bisogno è php e lo fa senza troppi fronzoli. Sourcerer e Jumi sono tra i più usati in ogni caso.
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #14 il: 30 Mag 2012, 22:59:31 »
ok..li provo e ti faccio sapere come va...

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #15 il: 31 Mag 2012, 17:23:36 »
sapete un modo per conosce l'ip con lo script senza usare php?
per vedere di utilizzare questa cosa senza problemi quindi...altrimenti devo capire come fare cn php

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #16 il: 31 Mag 2012, 17:29:56 »
PHP serve a queste cose, che altri linguaggi potresti usare? (è possibile anche con javascript, ma lascia stare).


Nel tuo primo post c'è $ip = $_SERVER['REMOTE_ADDR'[/size]]; cos'ha di sbagliato scusa? Lo utilizzo anche io.
« Ultima modifica: 31 Mag 2012, 17:36:01 da Murphz »
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #17 il: 31 Mag 2012, 17:36:11 »
lo script funziona ma era la questione di come metterlo in joomla che non andava con jinclude

Offline matrix_o

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #18 il: 31 Mag 2012, 17:39:11 »
invece avendo messo script diciamo java quelli jinclude non mi da problemi per questo..

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Non riesco ad inserire questo codice php in joomla 2.5
« Risposta #19 il: 31 Mag 2012, 17:41:30 »
Prova gli altri che ti ho suggerito, DirectPHP o Jumi o Sourcerer. Jinclude utilizza snippet, il che vuol dire che nell'articolo devi inserire la chiamata allo snippet e non il codice direttamente. C'è una guida nel loro sito.
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

 



Web Design Bolzano Kreatif