Seguici su Facebook    Seguici su Twitter    Rimani aggiornato con i nostri Feed RSS    Rimani aggiornato Facebook e Twitter
WebEasyIT


Oggi è 22/05/2012, 2:37


Tutti gli orari sono UTC + 1 ora [ ora legale ]




Apri un nuovo argomento Rispondi all’argomento  [ 6 messaggi ] 
Autore Messaggio
MessaggioInviato: 13/10/2011, 13:03 
Non connesso
Allievo
Allievo
USER_AVATAR

Iscritto il: 22/09/2011, 15:35
Messaggi: 7
Ciao a tutti,sul mi osito stò sviluppando un modulo "Oroscopo del giorno di nascita",potete vederlo qui

http://www.ara21.org/Giorni-op-view-giorni-299.html

Il problema è che lo stavo sviluppando parecchio tempo fà e quindi con il tempo mi sono perso un pò..Ora stò facendo una nuova grafica,il mio problema è inserire la Carta del giorno,nella pagina sotto e non sopra,visto che cosi sembra fuori tema!

Nel modulo c'è la funzione che mi mette ogni giorno nella pagina la carta esatta,e la stringa è questa

Sintassi: [ Download ] [ Nascondi ]
Codice PHP
*****
OpenTable();

        $result = $db->sql_query("SELECT * FROM ".$prefix."_giorni WHERE giorni='".$giorni."' ORDER BY pos ASC");
        if ($db->sql_numrows($result) > 0) {
        echo<<<END
<div align="center">
<img src="modules/$module_name/images/$giorni.jpg" alt="$giorni"><br>


<br>
</div>
<table border="0" cellpadding="5" cellspacing="0" width="400"><tr>
</tr><tr>
END
;

*****
 
Generato in 0.077 secondi, usando GeSHi 1.0.8.10


Quindi vorrei capire come fare per inserire questa stringa in ogni pagina html che andrò a creare!!!

Logicamente la posizione della carta sarebbe da vedere poi nella pagina html,grazie mille.


Top
 Profilo  
 
 Oggetto del messaggio: Re: PHP e Html
MessaggioInviato: 13/10/2011, 13:43 
Non connesso
Webmaster
Webmaster
Avatar utente

Iscritto il: 09/02/2010, 23:48
Messaggi: 207
Anni: 25
Sesso: Uomo
Sentimentale: Fidanzato/a
Ciao ara,

ascolta, essendo che ricavi dei dati in php, ti converrebbe rinominare le pagine in .php.

Ad ogni modo dal pezzo di codice che hai postato non si capisce bene, dovresti mettere i risultati in una variabile, e poi richiamarli nelle pagine dove ti servono.

Incolla tutto il codice che lo modifichiamo. ;)

_________________
Ognuno di noi nasce con un tot di carburante nel serbatoio di cui non conosciamo la quantità. A qualcuno è stato fatto il pieno,altri ne hanno metà,altri nascono che sono gia in riserva. L'unica è tirare come niente fosse e quando poi sentirai che il carburatore si svuota improvvisamente, è il tuo momento. L'importante è non essere andato a passo di lumaca tutta la vita per timore di questo momento!


Top
 Profilo  
 
MessaggioInviato: 13/10/2011, 14:26 
Non connesso
Allievo
Allievo
USER_AVATAR

Iscritto il: 22/09/2011, 15:35
Messaggi: 7
Ok grazie intanto per l'aiuto!! ecco il codice del modulo

Sintassi: [ Download ] [ Nascondi ]
Codice PHP
***


<?php



if ( !defined('MODULE_FILE') )


require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
define('INDEX_FILE', true);
$pagetitle = "Giorni di Nascita";

include("header.php");

function display() {
        global $module_name;

        OpenTable();
        echo "<div align=\"center\"<strong>Cerca il tuo giorno di Nascita</strong></div>";
        CloseTable();

        echo "<br>";

        OpenTable();
echo<<<END
<div align="center">
<table border="0" cellpadding="0" cellspacing="20"><tr>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=1"><img src="modules/$module_name/images/gennaio.jpg" border="0" alt="Gennaio"></a><br>
<br></td>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=2"><img src="modules/$module_name/images/febbraio.jpg" border="0" alt="Febbraio"></a><br>
<br><em></em></td>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=3"><img src="modules/$module_name/images/marzo.jpg" border="0" alt="Marzo"></a><br>
<br><em></em></td>
</tr><tr>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=4"><img src="modules/$module_name/images/aprile.jpg" border="0" alt="Aprile"></a><br>
<br><em></td>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=5"><img src="modules/$module_name/images/maggio.jpg" border="0" alt="Maggio"></a><br>
<br><em></td>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=6"><img src="modules/$module_name/images/giugno.jpg" border="0" alt="Giugno"></a><br>
<br><em></td>
</tr><tr>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=7"><img src="modules/$module_name/images/luglio.jpg" border="0" alt="Luglio"></a><br>
<br><em></td>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=8"><img src="modules/$module_name/images/agosto.jpg" border="0" alt="Agosto"></a><br>
<br><em></td>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=9"><img src="modules/$module_name/images/settembre.jpg" border="0" alt="Settembre"></a><br>
<br><em></td>
</tr><tr>
<td align="center"><a href="http://www.ara21.org/ottobre.html"><img src="modules/$module_name/images/ottobre.jpg" border="0" alt="Ottobre"></a><br>
<br><em></td>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=11"><img src="modules/$module_name/images/novembre.jpg" border="0" alt="Novembre"></a><br>
<br><em></td>
<td align="center"><a href="e?name=$module_name&amp;op=view&amp;giorni=12"><img src="modules/$module_name/images/dicembre.jpg" border="0" alt="Dicembre"></a><br>
<br><em></td>
</tr></table>
</div>
END
;
        CloseTable();
       
        include("footer.php");
}

function displaygiorni($giorni) {
        global $prefix, $db, $module_name;

        $giorni=intval($giorni);

        switch($giorni) {
                case 1: $giornipg=""; break;
                case 2: $giornipg=""; break;
                case 3: $giornipg="gemini_st.html"; break;
                case 4: $giornipg="cancer_st.html"; break;
                case 5: $giornipg="leo_st.html"; break;
                case 6: $giornipg="virgo_st.html"; break;
                case 7: $giornipg="libra_st.html"; break;
                case 8: $giornipg="scorpio_st.html"; break;
                case 9: $giornipg="sagittarius_st.html"; break;
                case 10: $giornipg="capricorn_st.html"; break;
                case 11: $giornipg="aquarius_st.html"; break;
                case 12: $giornipg="pisces_st.html"; break;
       
        }

        OpenTable();

        $result = $db->sql_query("SELECT * FROM ".$prefix."_giorni WHERE giorni='".$giorni."' ORDER BY pos ASC");
        if ($db->sql_numrows($result) > 0) {
        echo<<<END
<div align="center">
<img src="modules/$module_name/images/$giorni.jpg" alt="$giorni"><br>


<br>
</div>
<table border="0" cellpadding="5" cellspacing="0" width="400"><tr>
</tr><tr>
END
;
                while ($row = $db->sql_fetchrow($result)) {
                $tag = $row['tag'];
                $content = $row['content'];
echo<<<END
<td style="border-bottom:1px solid #BFBFBF;" valign="top"><center><strong>$tag</strong></center>$content</td>
</tr><tr>
END
;
                } // Close while
echo<<<END
<td><img src="modules/$module_name/images/spacer.gif" width="100" height="1"></td>
<td width="100%">&nbsp;</td>
</tr></table>
<!-- Fine tabella con i dati del segno zodiacale -->
END
;
        } else {
               
        } // Close if-else

echo<<<END
<br><br>
<div align="center">
</div>
<br><br>
END
;
        CloseTable();
        include("footer.php");
}

switch($op) {

        case "view":
        displaygiorni($giorni);
        break;

        default:
        display();
        break;

}

?>


***
 
Generato in 0.095 secondi, usando GeSHi 1.0.8.10


Top
 Profilo  
 
MessaggioInviato: 13/10/2011, 14:51 
Non connesso
Webmaster
Webmaster
Avatar utente

Iscritto il: 09/02/2010, 23:48
Messaggi: 207
Anni: 25
Sesso: Uomo
Sentimentale: Fidanzato/a
La carta che vuoi mostrare è in questa riga?
Sintassi: [ Download ] [ Nascondi ]
Codice PHP
<img src="modules/$module_name/images/$giorni.jpg" alt="$giorni">
 
Generato in 0.071 secondi, usando GeSHi 1.0.8.10

se sì, includila in una variabile in questo modo:
Sintassi: [ Download ] [ Nascondi ]
Codice PHP
$carta = "<img src=\"modules/$module_name/images/$giorni.jpg\" alt=\"$giorni\">";
 
Generato in 0.069 secondi, usando GeSHi 1.0.8.10

E poi la stampi o la fai visualizzare dove vuoi (sempre in pagine PHP) in questo modo:
Sintassi: [ Download ] [ Nascondi ]
Codice PHP
echo $carta;
 
Generato in 0.068 secondi, usando GeSHi 1.0.8.10

Tutto quì. :ok:

_________________
Ognuno di noi nasce con un tot di carburante nel serbatoio di cui non conosciamo la quantità. A qualcuno è stato fatto il pieno,altri ne hanno metà,altri nascono che sono gia in riserva. L'unica è tirare come niente fosse e quando poi sentirai che il carburatore si svuota improvvisamente, è il tuo momento. L'importante è non essere andato a passo di lumaca tutta la vita per timore di questo momento!


Top
 Profilo  
 
MessaggioInviato: 13/10/2011, 15:53 
Non connesso
Allievo
Allievo
USER_AVATAR

Iscritto il: 22/09/2011, 15:35
Messaggi: 7
ma devo per forza fare la pagina in php?non posso integrare solo questa stringa alla pagina html?


Top
 Profilo  
 
MessaggioInviato: 13/10/2011, 16:18 
Non connesso
Webmaster
Webmaster
Avatar utente

Iscritto il: 09/02/2010, 23:48
Messaggi: 207
Anni: 25
Sesso: Uomo
Sentimentale: Fidanzato/a
ara21 ha scritto:
ma devo per forza fare la pagina in php?non posso integrare solo questa stringa alla pagina html?

La pagina in cui vuoi inserire la variabile è in PHP, viene gerata in HTML grazie al file .htaccess.

Per cui usala senza problemi. :bye:

_________________
Ognuno di noi nasce con un tot di carburante nel serbatoio di cui non conosciamo la quantità. A qualcuno è stato fatto il pieno,altri ne hanno metà,altri nascono che sono gia in riserva. L'unica è tirare come niente fosse e quando poi sentirai che il carburatore si svuota improvvisamente, è il tuo momento. L'importante è non essere andato a passo di lumaca tutta la vita per timore di questo momento!


Top
 Profilo  
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 6 messaggi ] 

Tutti gli orari sono UTC + 1 ora [ ora legale ]


Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
cron